summaryrefslogtreecommitdiff
path: root/2005/i/robert/src/asserv
diff options
context:
space:
mode:
authorhaller2005-05-04 11:35:46 +0000
committerhaller2005-05-04 11:35:46 +0000
commit792e6bf0b476a778e3b3fb4fcdb3aa4202654175 (patch)
treea94719c28478cc6dd42acb2ed0afea42e34e4a4f /2005/i/robert/src/asserv
parent065bdb8d1076fc1f1396de3f6d71e3fb15c727b6 (diff)
Codage de getFd
Diffstat (limited to '2005/i/robert/src/asserv')
-rw-r--r--2005/i/robert/src/asserv/asserv.cc6
-rw-r--r--2005/i/robert/src/asserv/asserv.hh2
2 files changed, 8 insertions, 0 deletions
diff --git a/2005/i/robert/src/asserv/asserv.cc b/2005/i/robert/src/asserv/asserv.cc
index ea82b57..662e52f 100644
--- a/2005/i/robert/src/asserv/asserv.cc
+++ b/2005/i/robert/src/asserv/asserv.cc
@@ -76,6 +76,12 @@ bool Asserv::wait(int timeout)
return proto_.wait(timeout);
}
+/// Récupère le File Descriptor
+int Asserv::getFd(void)
+{
+ return proto_.getFd();
+}
+
/// Commandes d'asservissement
void Asserv::linearMove(double distance)
{
diff --git a/2005/i/robert/src/asserv/asserv.hh b/2005/i/robert/src/asserv/asserv.hh
index de135c3..07bb731 100644
--- a/2005/i/robert/src/asserv/asserv.hh
+++ b/2005/i/robert/src/asserv/asserv.hh
@@ -101,6 +101,8 @@ class Asserv : public NonCopyable, public Proto::Receiver
bool sync (void);
/// Attend que toute les émissions soit terminées.
bool wait (int timeout = -1);
+ /// Récupère le File Descriptor
+ int getFd(void);
/// Commandes asservissement
void linearMove(double distance);
void angularMove(double angle);