|
TOBI Interface A
0.1
|
Interface to decode control message. More...
#include <control_message_decoder.h>
Inheritance diagram for tia::ControlMsgDecoder:Public Member Functions | |
| void | setInputStream (std::istream *stream) |
| Set the istream to decode control messages from. | |
| virtual ControlMsg * | decodeMsg ()=0 |
| Decode a KeepAlive message. | |
| virtual void | decodeMsg (KeepAliveMsg &msg)=0 |
| Decode a GetConfig message. | |
| virtual void | decodeMsg (GetConfigMsg &msg)=0 |
| Decode a GetDataCnnection message. | |
| virtual void | decodeMsg (GetDataConnectionMsg &msg)=0 |
| Decode a DataConnection message. | |
| virtual void | decodeMsg (DataConnectionMsg &msg)=0 |
| Decode a StartTransmission message. | |
| virtual void | decodeMsg (StartTransmissionMsg &msg)=0 |
| Decode a StopTransmission message. | |
| virtual void | decodeMsg (StopTransmissionMsg &msg)=0 |
| Decode a Config message. | |
| virtual void | decodeMsg (ConfigMsg &msg)=0 |
| Decode a Reply message. | |
| virtual void | decodeMsg (ReplyMsg &msg)=0 |
Protected Attributes | |
| std::istream * | istream_ |
| The istream to decode messages from. | |
Interface to decode control message.
Check constructor
Find out what decodeMsg() is exactly planned/used for
Definition at line 65 of file control_message_decoder.h.