![]() |
netmsgs
1.2.2
RoadNarrows Robotics Network Messaging Package
|
NetMsgs Run-Time Library Packing and Unpacking Stream Buffer Module. More...
Classes | |
| class | NetMsgsStreamBuf |
Variables | |
| string | space = lambdaindent:"%*s" |
| space over | |
NetMsgs Run-Time Library Packing and Unpacking Stream Buffer Module.
The NetMsgsLibStreamBuf module defines the base NetMsgsStreamBuf run-time class. The NetMsgsStreamBuf class provides all serialized stream buffer packing and de-serialized stream buffer unpacking virtual functionality. Packed buffers are transportable across a network of heterogenous nodes.
The NetMsgsStreamBuf class assumes a (generated) python data structures of the form define by the NetMsgsGenPy module given an NetMsgs XML input specification.
The particular message encodings are defined in derived classes such as NetMsgsFlat and NetMsgsITV. Other encoded message classes should derive from the NetMsgsStreamBuf class.