RTC Toolkit  2.0.0
rtms.h
Go to the documentation of this file.
1 
12 #include <cstdint>
13 namespace rtms {
14 
15 typedef struct {
18 } rtmsHeader;
19 
20 typedef struct {
23 } rtmsLeader;
24 
25 typedef struct {
28  std::uint8_t leadingPaddingSize;
29  std::uint8_t trailngPaddingSize;
31  // leading padding
32  // payload
33  // trailing padding
34 } rtmsPayload;
35 
36 typedef struct {
38 } rtmsTrailer;
39 
40 }
rtms::rtmsPayload::leadingPaddingSize
std::uint8_t leadingPaddingSize
Definition: rtms.h:28
rtms::rtmsHeader::commonHeader
std::uint32_t commonHeader
Definition: rtms.h:16
rtms::rtmsTrailer::header
rtmsHeader header
Definition: rtms.h:37
rtms::rtmsLeader::frameSize
std::uint32_t frameSize
Definition: rtms.h:22
rtms::rtmsTrailer
Definition: rtms.h:36
rtms::rtmsHeader::status
std::uint32_t status
Definition: rtms.h:17
rtms::rtmsHeader
Definition: rtms.h:15
rtms::rtmsLeader
Definition: rtms.h:20
mudpi::uint16_t
unsigned short uint16_t
Definition: mudpi.h:15
rtms
Definition: rtms.h:13
rtms::rtmsPayload::trailngPaddingSize
std::uint8_t trailngPaddingSize
Definition: rtms.h:29
rtms::rtmsLeader::header
rtmsHeader header
Definition: rtms.h:21
mudpi::uint32_t
unsigned int uint32_t
Definition: mudpi.h:16
rtms::rtmsPayload::payloadTag
std::uint32_t payloadTag
Definition: rtms.h:30
rtms::rtmsPayload::payloadSize
std::uint16_t payloadSize
Definition: rtms.h:27
rtms::rtmsPayload
Definition: rtms.h:25
rtms::rtmsPayload::header
rtmsHeader header
Definition: rtms.h:26