 |
LibMultiSense
LibMultiSense Documentation
|
Go to the documentation of this file.
37 #ifndef LibMultiSense_SysDirectedStreamsMessage
38 #define LibMultiSense_SysDirectedStreamsMessage
58 const std::string& addr,
66 template<
class Archive>
73 message & thisVersion;
91 std::vector<wire::DirectedStream>
streams;
103 template<
class Archive>
108 uint32_t elements =
static_cast<uint32_t
> (
streams.size());
111 for(uint32_t i=0; i<elements; i++)
static CRL_CONSTEXPR uint32_t CMD_NONE
void serialize(Archive &message, const VersionType version)
void serialize(Archive &message, const VersionType version)
std::vector< wire::DirectedStream > streams
SysDirectedStreams(uint32_t cmd)
static CRL_CONSTEXPR IdType ID_DATA_SYS_DIRECTED_STREAMS
static CRL_CONSTEXPR IdType ID
static CRL_CONSTEXPR VersionType VERSION
static CRL_CONSTEXPR uint32_t CMD_STOP
SysDirectedStreams(utility::BufferStreamReader &r, VersionType v)
DirectedStream(uint32_t m, const std::string &addr, uint16_t p, uint32_t dec)
static CRL_CONSTEXPR VersionType VERSION
static CRL_CONSTEXPR uint32_t CMD_START