#include <Receiver.hh>
Inheritance diagram for rovsoft::io::Receiver:
Public Member Functions | |
Receiver (messages::MessageReceiver *out=0) | |
Construct a Receiver. | |
virtual void | parseMessageStream (unsigned short sa, unsigned short da, IStreamer &stream, messages::MessageReceiver *out=0) throw (lib::ExceptionPtr) |
This method tries to read the data part of a message from the stream specified by stream. | |
virtual void | putMessage (messages::MessagePtr message) throw (lib::ExceptionPtr) |
Put a message to this device. | |
Protected Attributes | |
messages::MessageReceiver * | interface |
The interface to which this device is connected to. |
It implements basic methods, that are equal in all receiver devices.
|
Construct a Receiver.
|
|
This method tries to read the data part of a message from the stream specified by stream.
Implements rovsoft::io::MessageStreamParser. Reimplemented in rovsoft::io::NConfirmedCommandSender. Here is the call graph for this function: ![]() |
|
Put a message to this device.
Implements rovsoft::messages::MessageReceiver. Here is the call graph for this function: ![]() |
|
The interface to which this device is connected to.
|