My Project
 All Classes Files Functions Variables Enumerations Enumerator Friends Macros Pages
WxClient40m.h
Go to the documentation of this file.
1 #ifndef GCP_UTIL_WXCLIENT40M_H
2 #define GCP_UTIL_WXCLIENT40M_H
3 
11 #include "gcp/util/common/Client.h"
12 #include "gcp/util/common/Ports.h"
13 #include "gcp/util/common/WxData40m.h"
14 
15 #include <vector>
16 #include <string>
17 
18 namespace gcp {
19  namespace util {
20 
21  class WxClient40m : public Client {
22  public:
23 
27  WxClient40m(bool spawnThread, std::string host="cbassdaq.cm.pvt",
28  unsigned port=Ports::wxPort("cbass"));
29 
33  virtual ~WxClient40m();
34 
35  protected:
36 
37  WxData40m wxData_;
38  std::vector<unsigned char> bytes_;
39  virtual void readServerData(NetHandler& handler);
40  virtual void processServerData() {};
41 
42  }; // End class WxClient40m
43 
44  } // End namespace util
45 } // End namespace gcp
46 
47 
48 #endif // End #ifndef GCP_UTIL_WXCLIENT40M_H
Definition: NetHandler.h:16
virtual ~WxClient40m()
Definition: WxClient40m.cc:24
Definition: WxClient40m.h:21
Definition: Client.h:21
Definition: WxData40m.h:16
WxClient40m(bool spawnThread, std::string host="cbassdaq.cm.pvt", unsigned port=Ports::wxPort("cbass"))
Definition: WxClient40m.cc:12