summaryrefslogtreecommitdiff
path: root/i/siroco/src/communication_asservissement_data.h
diff options
context:
space:
mode:
Diffstat (limited to 'i/siroco/src/communication_asservissement_data.h')
-rw-r--r--i/siroco/src/communication_asservissement_data.h14
1 files changed, 9 insertions, 5 deletions
diff --git a/i/siroco/src/communication_asservissement_data.h b/i/siroco/src/communication_asservissement_data.h
index 8c8eb31..6cd0fa0 100644
--- a/i/siroco/src/communication_asservissement_data.h
+++ b/i/siroco/src/communication_asservissement_data.h
@@ -25,8 +25,11 @@
//
// }}}
-class CommunicationAsservissementData
+class CommunicationAsservissementData : public CommunicationModule
{
+ private:
+ Connector &connector_;
+ public:
// Classe de connection entre CommunicationAsservissementData et un autre
// objet.
class Connector
@@ -39,16 +42,17 @@ class CommunicationAsservissementData
int consignMax, int pwmMax, int measureMax)
= 0;
};
- Connector &connector_;
- public:
- // Destructeur.
+
+ // Constructeur / Destructeur.
+ CommunicationModule (void);
~CommunicationModule (void);
// Paramètre le connecteur.
void setConnector (Connector &c);
// Recoie un message.
void recv (const Message &m);
+
// Active (true) ou désactive (false) le module.
- void activate (bool flag = true);
+ //void activate (bool flag = true);
};
#endif // communication_asservissement_data_h