|
Open Model Railroad Network (OpenMRN)
|
============ WARNING ============= This code is not used currently. More...
#include <RoutableMessage.hxx>
Public Attributes | |
| openlcb::NodeHandle | dst_ |
| Filled with Node ID when this is an addressed message. | |
| Buffer< GenMessage > * | genMessage_ |
| Parsed message format. One ref is owned by *this unless nullptr. | |
| Buffer< HubData > * | tcpMessage_ |
| Rendered message format for TCP. | |
| TypedQueue< Buffer< HubData > > | gcMessages_ |
| Sequence of CAN frames in gridconnect (text) format that represent this message. | |
| TypedQueue< Buffer< CanHubData > > | canMessages_ |
| Sequence of CAN frames binary format that represent this message. | |
| void * | skipMember_ |
| Represent the entry port of the message. | |
============ WARNING ============= This code is not used currently.
============ WARNING =============
Definition at line 56 of file RoutableMessage.hxx.
|
inline |
Definition at line 75 of file RoutableMessage.hxx.
|
inline |
Definition at line 81 of file RoutableMessage.hxx.
| TypedQueue<Buffer<CanHubData> > openlcb::RoutableMessage::canMessages_ |
Sequence of CAN frames binary format that represent this message.
One ref for each buffer is owned by this.
Definition at line 71 of file RoutableMessage.hxx.
| openlcb::NodeHandle openlcb::RoutableMessage::dst_ |
Filled with Node ID when this is an addressed message.
0,0 for a global message.
Definition at line 60 of file RoutableMessage.hxx.
| TypedQueue<Buffer<HubData> > openlcb::RoutableMessage::gcMessages_ |
Sequence of CAN frames in gridconnect (text) format that represent this message.
One ref for each buffer is owned by this.
Definition at line 68 of file RoutableMessage.hxx.
| Buffer<GenMessage>* openlcb::RoutableMessage::genMessage_ |
Parsed message format. One ref is owned by *this unless nullptr.
Definition at line 62 of file RoutableMessage.hxx.
| void* openlcb::RoutableMessage::skipMember_ |
Represent the entry port of the message.
Used for filtering global messages.
Definition at line 74 of file RoutableMessage.hxx.
Rendered message format for TCP.
One ref is owned by *this unless nullptr.
Definition at line 65 of file RoutableMessage.hxx.