RTC Toolkit 5.0.0
Loading...
Searching...
No Matches
rtms.h
Go to the documentation of this file.
1
19#include <cstdint>
20namespace rtms {
21// cppcheck-suppress-begin unusedStructMember
22// NOLINTBEGIN(readability-identifier-naming)
23
24typedef struct {
25 std::uint32_t commonHeader;
26 std::uint32_t status;
28
29typedef struct {
31 std::uint32_t frameSize;
33
34typedef struct {
36 std::uint16_t payloadSize;
37 std::uint8_t leadingPaddingSize;
38 std::uint8_t trailngPaddingSize;
39 std::uint32_t payloadTag;
40 // leading padding
41 // payload
42 // trailing padding
44
45typedef struct {
48
49// NOLINTEND(readability-identifier-naming)
50// cppcheck-suppress-end unusedStructMember
51} // namespace rtms
Definition rtms.h:24
std::uint32_t commonHeader
Definition rtms.h:25
std::uint32_t status
Definition rtms.h:26
Definition rtms.h:29
std::uint32_t frameSize
Definition rtms.h:31
rtmsHeader header
Definition rtms.h:30
Definition rtms.h:34
std::uint16_t payloadSize
Definition rtms.h:36
std::uint32_t payloadTag
Definition rtms.h:39
std::uint8_t leadingPaddingSize
Definition rtms.h:37
std::uint8_t trailngPaddingSize
Definition rtms.h:38
rtmsHeader header
Definition rtms.h:35
Definition rtms.h:45
rtmsHeader header
Definition rtms.h:46