LibMultiSense
LibMultiSense Documentation
Loading...
Searching...
No Matches
SysMtuMessage.hh
Go to the documentation of this file.
1
38#ifndef LibMultiSense_SysMtuMessage
39#define LibMultiSense_SysMtuMessage
40
42
43namespace crl {
44namespace multisense {
45namespace details {
46namespace wire {
47
48class SysMtu {
49public:
52
53 //
54 // Parameters
55
56 uint32_t mtu;
57
58 //
59 // Constructors
60
62 SysMtu(uint32_t m=0) : mtu(m) {};
63
64 //
65 // Serialization routine
66
67 template<class Archive>
68 void serialize(Archive& message,
69 const VersionType version)
70 {
71 (void) version;
72 message & mtu;
73 }
74};
75
76}}}} // namespaces
77
78#endif
Macros and symbols to help portability between different compiler versions.
#define CRL_CONSTEXPR
void serialize(Archive &message, const VersionType version)
SysMtu(utility::BufferStreamReader &r, VersionType v)
static CRL_CONSTEXPR IdType ID
static CRL_CONSTEXPR VersionType VERSION
static CRL_CONSTEXPR IdType ID_CMD_SYS_MTU
Definition Protocol.hh:168