chrono::ros::ipc::MessageHeader Struct Reference
Description
IPC message header for all communications.
#include <ChROSIPCMessage.h>
Public Member Functions | |
| MessageHeader (MessageType msg_type, uint64_t time_ns, uint32_t size, uint32_t seq) | |
| bool | IsValid () const |
| Validate message header. | |
Public Attributes | |
| uint32_t | magic |
| Protocol validation. | |
| MessageType | type |
| Message type identifier. | |
| uint64_t | timestamp_ns |
| Chrono simulation time in nanoseconds. | |
| uint32_t | payload_size |
| Size of payload data in bytes. | |
| uint32_t | sequence |
| Message sequence number. | |
Static Public Attributes | |
| static constexpr uint32_t | MAGIC = 0xC4050515 |
The documentation for this struct was generated from the following file:
- /builds/uwsbel/chrono/src/chrono_ros/ipc/ChROSIPCMessage.h