source:
trash/pingpong/PingPongMessage.h
Last change on this file was 12775, checked in by , 11 years ago | |
---|---|
File size: 714 bytes |
Line | |
---|---|
1 | #ifndef PINGPONGMESSAGES_H_ |
2 | #define PINGPONGMESSAGES_H_ |
3 | |
4 | #include <string> |
5 | #include "ariba/utility/messages.h" |
6 | #include "ariba/utility/serialization.h" |
7 | #include "ariba/utility/misc/Helper.h" |
8 | |
9 | using std::string; |
10 | using ariba::utility::Message; |
11 | |
12 | namespace ariba { |
13 | namespace application { |
14 | namespace pingpong { |
15 | |
16 | using_serialization; |
17 | |
18 | class PingPongMessage : public Message { |
19 | VSERIALIZEABLE; |
20 | public: |
21 | PingPongMessage(); |
22 | PingPongMessage(uint8_t _id); |
23 | virtual ~PingPongMessage(); |
24 | |
25 | string info(); |
26 | uint8_t getid(); |
27 | |
28 | private: |
29 | uint8_t id; |
30 | }; |
31 | |
32 | }}} // namespace ariba, appplication , pingpong |
33 | |
34 | sznBeginDefault( ariba::application ::pingpong::PingPongMessage, X ) { |
35 | X && id; |
36 | } sznEnd(); |
37 | |
38 | #endif /* PINGPONGMESSAGES_H_ */ |
Note:
See TracBrowser
for help on using the repository browser.