TOBI Interface A  0.1
tia::ControlMsgEncoder Class Reference

Interface to encode control message. More...

#include <control_message_encoder.h>

+ Inheritance diagram for tia::ControlMsgEncoder:

Public Member Functions

 ControlMsgEncoder ()
 Constuctor.
virtual ~ControlMsgEncoder ()
 Destuctor.
virtual void encodeMsg (const KeepAliveMsg &msg, std::ostream &stream)=0
 Write a GetConfig message to the ostream.
virtual void encodeMsg (const GetConfigMsg &msg, std::ostream &stream)=0
 Write a GetDataConnection message to the ostream.
virtual void encodeMsg (const GetDataConnectionMsg &msg, std::ostream &stream)=0
 Write a DataCnnection message to the ostream.
virtual void encodeMsg (const DataConnectionMsg &msg, std::ostream &stream)=0
 Write a StartTransmission message to the ostream.
virtual void encodeMsg (const StartTransmissionMsg &msg, std::ostream &stream)=0
 Write a StopTransmission message to the ostream.
virtual void encodeMsg (const StopTransmissionMsg &msg, std::ostream &stream)=0
 Write a Config message to the ostream.
virtual void encodeMsg (const ConfigMsg &msg, std::ostream &stream)=0
 Write a Reply message to the ostream.
virtual void encodeMsg (const ReplyMsg &msg, std::ostream &stream)=0

Detailed Description

Interface to encode control message.

Definition at line 64 of file control_message_encoder.h.


The documentation for this class was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations