summaryrefslogtreecommitdiff
path: root/i/simulotron/src/comc/comc.hh
diff options
context:
space:
mode:
authorhaller2005-12-19 21:56:10 +0000
committerhaller2005-12-19 21:56:10 +0000
commit001f91e6ddce33aec769348adc55f0c0b0c09534 (patch)
treeceb99a0da1318c3033aa86d697cc580f023ace61 /i/simulotron/src/comc/comc.hh
parentf6ff855101ae3d98fff31c33726e852f2d505ffe (diff)
* changement sans interet dans comc
* Codage de aiguillage en cours * Ajout de fonctionnalité de traitement à GSMessage * Remaniement des constructeur de GSTransmitter * nettoyage et modification du test des gs
Diffstat (limited to 'i/simulotron/src/comc/comc.hh')
-rw-r--r--i/simulotron/src/comc/comc.hh20
1 files changed, 12 insertions, 8 deletions
diff --git a/i/simulotron/src/comc/comc.hh b/i/simulotron/src/comc/comc.hh
index f77aadb..9d2477e 100644
--- a/i/simulotron/src/comc/comc.hh
+++ b/i/simulotron/src/comc/comc.hh
@@ -28,13 +28,17 @@
template <class C>
class ComC : public C
{
- /// Constructeur
- ComC(const Address & adr, const std::string & name);
- /// Envoie un truc dans le réseau
- template <class T>
- void send(const T & message, const std::string & destname);
- /// Recoie quelque chose et appelle une fonction callback
- void receive(void);
+ private:
+ GSTransmitter gst_;
+ public:
+ /// Constructeur
+ ComC(const std::string & address, int port, const std::string & name);
+ /// Envoie un truc dans le réseau
+ template <class T>
+ void send(const T & message, const std::string & destname);
+ /// Recoie quelque chose et appelle une fonction callback
+ template <class C>
+ void receive(void);
};
-
+
#endif //COMC_HH