CARMA C++
RtdClient.h
Go to the documentation of this file.
1 // $Id: RtdClient.h,v 1.1 2013/07/10 15:32:25 eml Exp $
2 
3 #ifndef SZA_UTIL_RTDCLIENT_H
4 #define SZA_UTIL_RTDCLIENT_H
5 
15 #include "carma/szautil/Client.h"
17 
18 namespace sza {
19  namespace util {
20 
21  class RtdClient : public sza::util::Client {
22  public:
23 
27  RtdClient(bool spawn, std::string host, unsigned connectPort);
28 
32  virtual ~RtdClient();
33 
34  virtual void processServerData();
35 
36  void sendAddRegMsg(unsigned id);
37  void sendRemRegMsg(unsigned id);
38 
39  private:
40 
41  RtdClientData data_;
42 
43  }; // End class RtdClient
44 
45  } // End namespace util
46 } // End namespace sza
47 
48 
49 
50 #endif // End #ifndef SZA_UTIL_RTDCLIENT_H
Tagged: Thu Mar 7 15:26:50 PST 2013.