Changes
Page history
Update home
authored
Aug 21, 2019
by
Alexey Zakharov
Show whitespace changes
Inline
Side-by-side
home.md
View page @
279cea84
#
Summary
#
group `request` {#group__request}
Members | Descriptions
Request/Reply communication is used to send commands to a motorcortex server.
--------------------------------|---------------------------------------------
`namespace `
[
`mcx_cpp`
](
#namespacemcx__cpp
)
|
`namespace `
[
`motorcortex`
](
#namespacemotorcortex
)
|
`struct `
[
`_AllTypes`
](
#struct__AllTypes
)
|
`struct `
[
`_EmptyMessage`
](
#struct__EmptyMessage
)
|
`struct `
[
`_Limits`
](
#struct__Limits
)
|
`struct `
[
`_motorcortex_ConsoleCmdListMsg`
](
#struct__motorcortex__ConsoleCmdListMsg
)
|
`struct `
[
`_motorcortex_ConsoleCmdMsg`
](
#struct__motorcortex__ConsoleCmdMsg
)
|
`struct `
[
`_motorcortex_CreateGroupMsg`
](
#struct__motorcortex__CreateGroupMsg
)
|
`struct `
[
`_motorcortex_Error`
](
#struct__motorcortex__Error
)
|
`struct `
[
`_motorcortex_ErrorList`
](
#struct__motorcortex__ErrorList
)
|
`struct `
[
`_motorcortex_GetParameterListMsg`
](
#struct__motorcortex__GetParameterListMsg
)
|
`struct `
[
`_motorcortex_GetParameterMsg`
](
#struct__motorcortex__GetParameterMsg
)
|
`struct `
[
`_motorcortex_GetParameterTreeHashMsg`
](
#struct__motorcortex__GetParameterTreeHashMsg
)
|
`struct `
[
`_motorcortex_GetParameterTreeMsg`
](
#struct__motorcortex__GetParameterTreeMsg
)
|
`struct `
[
`_motorcortex_GetSessionTokenMsg`
](
#struct__motorcortex__GetSessionTokenMsg
)
|
`struct `
[
`_motorcortex_GroupMsg`
](
#struct__motorcortex__GroupMsg
)
|
`struct `
[
`_motorcortex_GroupParameterInfo`
](
#struct__motorcortex__GroupParameterInfo
)
|
`struct `
[
`_motorcortex_GroupStatusMsg`
](
#struct__motorcortex__GroupStatusMsg
)
|
`struct `
[
`_motorcortex_Header`
](
#struct__motorcortex__Header
)
|
`struct `
[
`_motorcortex_LoadMsg`
](
#struct__motorcortex__LoadMsg
)
|
`struct `
[
`_motorcortex_LoginMsg`
](
#struct__motorcortex__LoginMsg
)
|
`struct `
[
`_motorcortex_LogoutMsg`
](
#struct__motorcortex__LogoutMsg
)
|
`struct `
[
`_motorcortex_OverwriteParameterMsg`
](
#struct__motorcortex__OverwriteParameterMsg
)
|
`struct `
[
`_motorcortex_ParameterInfo`
](
#struct__motorcortex__ParameterInfo
)
|
`struct `
[
`_motorcortex_ParameterListMsg`
](
#struct__motorcortex__ParameterListMsg
)
|
`struct `
[
`_motorcortex_ParameterMsg`
](
#struct__motorcortex__ParameterMsg
)
|
`struct `
[
`_motorcortex_ParameterOffset`
](
#struct__motorcortex__ParameterOffset
)
|
`struct `
[
`_motorcortex_ParameterTreeHashMsg`
](
#struct__motorcortex__ParameterTreeHashMsg
)
|
`struct `
[
`_motorcortex_ParameterTreeMsg`
](
#struct__motorcortex__ParameterTreeMsg
)
|
`struct `
[
`_motorcortex_ReleaseParameterMsg`
](
#struct__motorcortex__ReleaseParameterMsg
)
|
`struct `
[
`_motorcortex_RemoveGroupMsg`
](
#struct__motorcortex__RemoveGroupMsg
)
|
`struct `
[
`_motorcortex_RestoreSessionMsg`
](
#struct__motorcortex__RestoreSessionMsg
)
|
`struct `
[
`_motorcortex_SaveMsg`
](
#struct__motorcortex__SaveMsg
)
|
`struct `
[
`_motorcortex_SessionTokenMsg`
](
#struct__motorcortex__SessionTokenMsg
)
|
`struct `
[
`_motorcortex_SetParameterListMsg`
](
#struct__motorcortex__SetParameterListMsg
)
|
`struct `
[
`_motorcortex_SetParameterMsg`
](
#struct__motorcortex__SetParameterMsg
)
|
`struct `
[
`_motorcortex_StatusMsg`
](
#struct__motorcortex__StatusMsg
)
|
`struct `
[
`_SubMessage`
](
#struct__SubMessage
)
|
`struct `
[
`pb_bytes_array_s`
](
#structpb__bytes__array__s
)
|
`struct `
[
`pb_callback_s`
](
#structpb__callback__s
)
|
`struct `
[
`pb_extension_s`
](
#structpb__extension__s
)
|
`struct `
[
`pb_extension_type_s`
](
#structpb__extension__type__s
)
|
`struct `
[
`pb_field_iter_s`
](
#structpb__field__iter__s
)
|
`struct `
[
`pb_field_s`
](
#structpb__field__s
)
|
`struct `
[
`pb_istream_s`
](
#structpb__istream__s
)
|
`struct `
[
`pb_ostream_s`
](
#structpb__ostream__s
)
|
# namespace `mcx_cpp`
## Summary
## Summary
Members | Descriptions
Members | Descriptions
--------------------------------|---------------------------------------------
--------------------------------|---------------------------------------------
`enum `
[
`StatusCode`
](
#status_8h_1a224da78a91e2befb60cb45b3d65b1610
)
|
`public `
[
`Request`
](
#group__request_1ga0bf696d0a423087fbe17c221307636fd
)
`() = delete`
|
`enum `
[
`ErrorCode`
](
#status_8h_1a5e0e9c7f7601cf6b06cfc76974b6ca72
)
|
`public explicit `
[
`Request`
](
#group__request_1ga44c87d666fa137904e56bc5d1944d434
)
`(const ParameterTree & parameter_tree)`
|
`public static struct nng_msg * `
[
`allocateMsg`
](
#message__types_8cpp_1add47417be0a14567e597f3f7efad861b
)
`(size_t msg_size)`
|
`public `
[
`~Request`
](
#group__request_1gac16054e325ff15f7d640dddef1c20567
)
`()`
|
`public static uint8_t * `
[
`getMsg`
](
#message__types_8cpp_1afcfb213e870e143aeace228b6e710a50
)
`(struct nng_msg * nng_msg,size_t & msg_size)`
|
`public std::string `
[
`url`
](
#group__request_1gacfcdd3adb2b1211f4e44290ba169e3e0
)
`() const`
|
`public template<>`
<br/>
`static uint8_t * `
[
`fillHeader`
](
#message__types_8cpp_1ab40ce8c130cfff4f49956b8e7729ef52
)
`(struct nng_msg * nng_msg)`
|
`public StatusReply `
[
`connect`
](
#group__request_1ga8ae078bcf939fb1f2b3cbdb384a6eeab
)
`(std::string url)`
|
`public static size_t `
[
`choppedSize`
](
#message__types_8cpp_1ad9c05232fae14ade254090f845fd0d7d
)
`(size_t estimated_size,size_t written_size)`
|
`public StatusReply `
[
`connect`
](
#group__request_1gaac5973995efa60ffb14b5bc0d6dc4df0
)
`(std::string url,ConnectionOptions connection_options)`
|
`public struct nng_msg * `
[
`encodeLoginMsg`
](
#message__types_8cpp_1ab84fb1a09d605432c904c2e3681f4a97
)
`(const `
[
`motorcortex_LoginMsg`
](
#struct__motorcortex__LoginMsg
)
` & login_msg)`
|
`public void `
[
`close`
](
#group__request_1ga27321c84e73a5cb48f279858c8c01191
)
`()`
|
`public struct nng_msg * `
[
`encodeGetParameterTreeMsg`
](
#message__types_8cpp_1af0120e44f601919520ee70515aec12cb
)
`(const `
[
`motorcortex_GetParameterTreeMsg`
](
#struct__motorcortex__GetParameterTreeMsg
)
` & tree_msg)`
|
`public StatusReply `
[
`login`
](
#group__request_1ga563ffd90d911f4501b0cfd38a5d67cb6
)
`(std::string login,std::string password) const`
|
`public static bool `
[
`encodeParameterMsgHook`
](
#message__types_8cpp_1a42035672632c19fb7352281a2a198e95
)
`(`
[
`pb_ostream_t`
](
#structpb__ostream__s
)
` * stream,const pb_field_t * field,void *const * arg)`
|
`public ParameterTreeReply `
[
`getParameterTree`
](
#group__request_1gab8a65a4360c11bc5c9f945242400972f
)
`() const`
|
`public struct nng_msg * `
[
`encodeSetParameterMsg`
](
#message__types_8cpp_1a6106f13a1176ea3cab5480b0a0d2221a
)
`(`
[
`SetParameter`
](
#classmcx__cpp_1_1SetParameter
)
` value)`
|
`public StatusReply `
[
`setParameter`
](
#group__request_1gaafe3905a109847c73bcdbd7a82dac92b
)
`(SetParameter value) const`
|
`public struct nng_msg * `
[
`encodeGetParameterMsg`
](
#message__types_8cpp_1adfadea2e3026fb62ff4d80214d63025a
)
`(const `
[
`motorcortex_ParameterInfo`
](
#struct__motorcortex__ParameterInfo
)
` & param_info)`
|
`public template<>`
<br/>
`inline StatusReply `
[
`setParameter`
](
#group__request_1gaf8c7e702165817675f352e5b364a3d5d
)
`(const std::string & path,const T & value) const`
|
`public struct nng_msg * `
[
`encodeCreateGroupMsg`
](
#message__types_8cpp_1a3a43c6712e2215ff0761f1c4baa952d8
)
`(const std::vector< std::string > & path_list,const std::string & group_alias,size_t frequency_divider)`
|
`public template<>`
<br/>
`inline StatusReply `
[
`setParameter`
](
#group__request_1ga9bfa52fa512e4bb457693fd18e07315b
)
`(const std::string & path,const std::initializer_list< T > & value) const`
|
`public struct nng_msg * `
[
`encodeRemoveGroupMsg`
](
#message__types_8cpp_1a3d877509a4e85bbefca7468ebd0980ba
)
`(const std::string & group_alias)`
|
`public template<>`
<br/>
`inline StatusReply `
[
`setParameter`
](
#group__request_1ga5d80f31b02f2580c2876abc749125499
)
`(const std::string & path,const std::vector< T > & value) const`
|
`public `
[
`motorcortex_StatusMsg`
](
#struct__motorcortex__StatusMsg
)
` `
[
`decodeStatusMsg`
](
#message__types_8cpp_1a812cfca41588cdde708b036921b81058
)
`(struct nng_msg * nng_msg)`
|
`public GetParameterReply `
[
`getParameter`
](
#group__request_1ga4fe8fa3391225c2790479d38ee6e8ec9
)
`(const std::string & path) const`
|
`public static bool `
[
`decodeParameterTreeMsgHook`
](
#message__types_8cpp_1a9cfec221c755f3bdbbce3feca9156a93
)
`(`
[
`pb_istream_s`
](
#structpb__istream__s
)
` * stream,const `
[
`pb_field_s`
](
#structpb__field__s
)
` * field,void ** arg)`
|
`public SubscriptionReply `
[
`createGroup`
](
#group__request_1gaf43939dd894f40759279cdae2db1fc4b
)
`(std::vector< std::string > path_list,const std::string & group_alias,size_t frequency_divider) const`
|
`public `
[
`ParameterTreeMsg`
](
#classmcx__cpp_1_1ParameterTreeMsg
)
` `
[
`decodeParameterTreeMsg`
](
#message__types_8cpp_1aa58b10100a34921ab5a0a6511a1b3e42
)
`(struct nng_msg * nng_msg)`
|
`public StatusReply `
[
`removeGroup`
](
#group__request_1ga2265e5c93d801c6d458936c0c225d002
)
`(const std::string & group_alias) const`
|
`public static bool `
[
`decodeParameterMsgHook`
](
#message__types_8cpp_1ae8e807f8a6a10cf85ff4f86bfe35d167
)
`(`
[
`pb_istream_s`
](
#structpb__istream__s
)
` * stream,const `
[
`pb_field_s`
](
#structpb__field__s
)
` * field,void ** arg)`
|
`public `
[
`mcx_cpp::GetParameter`
](
#classmcx__cpp_1_1GetParameter
)
` `
[
`decodeParameterMsg`
](
#message__types_8cpp_1a3e3715510841fb622eb63ba2d7587bb1
)
`(struct nng_msg * nng_msg,const `
[
`motorcortex_ParameterInfo`
](
#struct__motorcortex__ParameterInfo
)
` & parameter_info)`
|
`public `
[
`motorcortex_GroupStatusMsg`
](
#struct__motorcortex__GroupStatusMsg
)
` `
[
`decodeGroupStatusMsg`
](
#message__types_8cpp_1a244110b711cc585fe4d423a6f12ad605
)
`(struct nng_msg * nng_msg)`
|
`public std::string `
[
`version`
](
#version_8cpp_1a96207135e51cf56153c42ef37085ed49
)
`()`
|
`class `
[
`mcx_cpp::GetParameter`
](
#classmcx__cpp_1_1GetParameter
)
|
`class `
[
`mcx_cpp::ParameterTree`
](
#classmcx__cpp_1_1ParameterTree
)
|
`class `
[
`mcx_cpp::ParameterTreeMsg`
](
#classmcx__cpp_1_1ParameterTreeMsg
)
|
`class `
[
`mcx_cpp::Request`
](
#classmcx__cpp_1_1Request
)
|
`class `
[
`mcx_cpp::Request`
](
#classmcx__cpp_1_1Request
)
|
`class `
[
`mcx_cpp::SetParameter`
](
#classmcx__cpp_1_1SetParameter
)
|
`class `
[
`mcx_cpp::Status`
](
#classmcx__cpp_1_1Status
)
|
`class `
[
`mcx_cpp::Subscribe`
](
#classmcx__cpp_1_1Subscribe
)
|
`class `
[
`mcx_cpp::Subscription`
](
#classmcx__cpp_1_1Subscription
)
|
`struct `
[
`mcx_cpp::ConnectionOptions`
](
#structmcx__cpp_1_1ConnectionOptions
)
|
`struct `
[
`mcx_cpp::ConnectionOptions`
](
#structmcx__cpp_1_1ConnectionOptions
)
|
## Members
## Members
#### `enum `[`StatusCode`](#status_8h_1a224da78a91e2befb60cb45b3d65b1610)
#### `public `[`Request`](#group__request_1ga0bf696d0a423087fbe17c221307636fd)`() = delete` {#group__request_1ga0bf696d0a423087fbe17c221307636fd}
Values | Descriptions
--------------------------------|---------------------------------------------
FAILED |
OK |
#### `enum `[`ErrorCode`](#status_8h_1a5e0e9c7f7601cf6b06cfc76974b6ca72)
Values | Descriptions
--------------------------------|---------------------------------------------
NO_ERROR |
UNKNOWN_ERROR |
FAILED_TO_OPEN_SOCKET |
FAILED_TO_CREATE_DIALER |
FAILED_TO_START_DIALER |
FAILED_TO_REGISTER_CALLBACK |
READ_ONLY_MODE |
SERVER_FAILED_TO_DECODE_REQUEST |
CLIENT_FAILED_TO_ENCODE_REQUEST |
CLIENT_FAILED_TO_DECODE_REPLY |
FAILED_TO_RECEIVE_REPLY |
FAILED_TO_SEND_REQUEST |
SUB_LIST_IS_FULL |
WRONG_PARAMETER_PATH |
FAILED_TO_SET_REQUESTED_FRQ |
FAILED_TO_OPEN_FILE |
WRONG_PASSWORD |
USER_NOT_LOGGED_IN |
PERMISSION_DENIED |
#### `public static struct nng_msg * `[`allocateMsg`](#message__types_8cpp_1add47417be0a14567e597f3f7efad861b)`(size_t msg_size)`
#### `public static uint8_t * `[`getMsg`](#message__types_8cpp_1afcfb213e870e143aeace228b6e710a50)`(struct nng_msg * nng_msg,size_t & msg_size)`
#### `public template<>` <br/>`static uint8_t * `[`fillHeader`](#message__types_8cpp_1ab40ce8c130cfff4f49956b8e7729ef52)`(struct nng_msg * nng_msg)`
#### `public static size_t `[`choppedSize`](#message__types_8cpp_1ad9c05232fae14ade254090f845fd0d7d)`(size_t estimated_size,size_t written_size)`
#### `public struct nng_msg * `[`encodeLoginMsg`](#message__types_8cpp_1ab84fb1a09d605432c904c2e3681f4a97)`(const `[`motorcortex_LoginMsg`](#struct__motorcortex__LoginMsg)` & login_msg)`
#### `public struct nng_msg * `[`encodeGetParameterTreeMsg`](#message__types_8cpp_1af0120e44f601919520ee70515aec12cb)`(const `[`motorcortex_GetParameterTreeMsg`](#struct__motorcortex__GetParameterTreeMsg)` & tree_msg)`
#### `public static bool `[`encodeParameterMsgHook`](#message__types_8cpp_1a42035672632c19fb7352281a2a198e95)`(`[`pb_ostream_t`](#structpb__ostream__s)` * stream,const pb_field_t * field,void *const * arg)`
#### `public struct nng_msg * `[`encodeSetParameterMsg`](#message__types_8cpp_1a6106f13a1176ea3cab5480b0a0d2221a)`(`[`SetParameter`](#classmcx__cpp_1_1SetParameter)` value)`
#### `public struct nng_msg * `[`encodeGetParameterMsg`](#message__types_8cpp_1adfadea2e3026fb62ff4d80214d63025a)`(const `[`motorcortex_ParameterInfo`](#struct__motorcortex__ParameterInfo)` & param_info)`
#### `public struct nng_msg * `[`encodeCreateGroupMsg`](#message__types_8cpp_1a3a43c6712e2215ff0761f1c4baa952d8)`(const std::vector< std::string > & path_list,const std::string & group_alias,size_t frequency_divider)`
#### `public struct nng_msg * `[`encodeRemoveGroupMsg`](#message__types_8cpp_1a3d877509a4e85bbefca7468ebd0980ba)`(const std::string & group_alias)`
#### `public `[`motorcortex_StatusMsg`](#struct__motorcortex__StatusMsg)` `[`decodeStatusMsg`](#message__types_8cpp_1a812cfca41588cdde708b036921b81058)`(struct nng_msg * nng_msg)`
#### `public static bool `[`decodeParameterTreeMsgHook`](#message__types_8cpp_1a9cfec221c755f3bdbbce3feca9156a93)`(`[`pb_istream_s`](#structpb__istream__s)` * stream,const `[`pb_field_s`](#structpb__field__s)` * field,void ** arg)`
#### `public `[`ParameterTreeMsg`](#classmcx__cpp_1_1ParameterTreeMsg)` `[`decodeParameterTreeMsg`](#message__types_8cpp_1aa58b10100a34921ab5a0a6511a1b3e42)`(struct nng_msg * nng_msg)`
#### `public static bool `[`decodeParameterMsgHook`](#message__types_8cpp_1ae8e807f8a6a10cf85ff4f86bfe35d167)`(`[`pb_istream_s`](#structpb__istream__s)` * stream,const `[`pb_field_s`](#structpb__field__s)` * field,void ** arg)`
#### `public `[`mcx_cpp::GetParameter`](#classmcx__cpp_1_1GetParameter)` `[`decodeParameterMsg`](#message__types_8cpp_1a3e3715510841fb622eb63ba2d7587bb1)`(struct nng_msg * nng_msg,const `[`motorcortex_ParameterInfo`](#struct__motorcortex__ParameterInfo)` & parameter_info)`
#### `public `[`motorcortex_GroupStatusMsg`](#struct__motorcortex__GroupStatusMsg)` `[`decodeGroupStatusMsg`](#message__types_8cpp_1a244110b711cc585fe4d423a6f12ad605)`(struct nng_msg * nng_msg)`
#### `public std::string `[`version`](#version_8cpp_1a96207135e51cf56153c42ef37085ed49)`()`
# class `mcx_cpp::GetParameter`
```
class mcx_cpp::GetParameter
: public mcx_cpp::Status
```
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public inline `
[
`GetParameter`
](
#classmcx__cpp_1_1GetParameter_1a1bd7b27bb245fd3cdfe0764710d7b1c7
)
`()`
|
`public inline explicit `
[
`GetParameter`
](
#classmcx__cpp_1_1GetParameter_1a2bf69b60bcf13f36f5ec6be6586e6358
)
`(`
[
`Status`
](
#classmcx__cpp_1_1Status
)
` status)`
|
`public inline `
[
`GetParameter`
](
#classmcx__cpp_1_1GetParameter_1aa3a5342438f362fc95574b6c9eb51390
)
`(`
[
`Status`
](
#classmcx__cpp_1_1Status
)
` status,const `
[
`motorcortex_ParameterInfo`
](
#struct__motorcortex__ParameterInfo
)
` info,BufferPtr buffer_ptr_)`
|
`public inline `
[
`GetParameter`
](
#classmcx__cpp_1_1GetParameter_1a60d5aeb17f840c8c1b6de9c96513622a
)
`(const `
[
`GetParameter`
](
#classmcx__cpp_1_1GetParameter
)
` & orig)`
|
`public template<>`
<br/>
`inline void `
[
`value`
](
#classmcx__cpp_1_1GetParameter_1ae95086339faefa4eb7bfb95e14852293
)
`(T & val)`
|
`public template<>`
<br/>
`inline void `
[
`value`
](
#classmcx__cpp_1_1GetParameter_1a4bdf69de5aeb8dce269b5c08976abb44
)
`(std::vector< T > & val)`
|
`public template<>`
<br/>
`inline void `
[
`value`
](
#classmcx__cpp_1_1GetParameter_1a4ad907dcd4f82b1e7f18224c9787937c
)
`(std::array< T, N > & val)`
|
`public inline std::string `
[
`path`
](
#classmcx__cpp_1_1GetParameter_1aca2ca9e71a1f264087bb6c84904d7e7a
)
`() const`
|
`public inline size_t `
[
`length`
](
#classmcx__cpp_1_1GetParameter_1ab00d387d72b33285719dca833fe1b7a7
)
`() const`
|
`public inline size_t `
[
`elementSize`
](
#classmcx__cpp_1_1GetParameter_1a1994d3fc81aa5157679ebb594024a5fa
)
`() const`
|
`public inline size_t `
[
`totalSize`
](
#classmcx__cpp_1_1GetParameter_1a3221a27c69c839d7480c87387b3eb510
)
`() const`
|
`public inline const uint8_t * `
[
`data`
](
#classmcx__cpp_1_1GetParameter_1a102141fde31f2a4eefa163775b31d9b1
)
`() const`
|
## Members
#### `public inline `[`GetParameter`](#classmcx__cpp_1_1GetParameter_1a1bd7b27bb245fd3cdfe0764710d7b1c7)`()`
#### `public inline explicit `[`GetParameter`](#classmcx__cpp_1_1GetParameter_1a2bf69b60bcf13f36f5ec6be6586e6358)`(`[`Status`](#classmcx__cpp_1_1Status)` status)`
#### `public inline `[`GetParameter`](#classmcx__cpp_1_1GetParameter_1aa3a5342438f362fc95574b6c9eb51390)`(`[`Status`](#classmcx__cpp_1_1Status)` status,const `[`motorcortex_ParameterInfo`](#struct__motorcortex__ParameterInfo)` info,BufferPtr buffer_ptr_)`
#### `public inline `[`GetParameter`](#classmcx__cpp_1_1GetParameter_1a60d5aeb17f840c8c1b6de9c96513622a)`(const `[`GetParameter`](#classmcx__cpp_1_1GetParameter)` & orig)`
#### `public template<>` <br/>`inline void `[`value`](#classmcx__cpp_1_1GetParameter_1ae95086339faefa4eb7bfb95e14852293)`(T & val)`
#### `public template<>` <br/>`inline void `[`value`](#classmcx__cpp_1_1GetParameter_1a4bdf69de5aeb8dce269b5c08976abb44)`(std::vector< T > & val)`
#### `public template<>` <br/>`inline void `[`value`](#classmcx__cpp_1_1GetParameter_1a4ad907dcd4f82b1e7f18224c9787937c)`(std::array< T, N > & val)`
#### `public inline std::string `[`path`](#classmcx__cpp_1_1GetParameter_1aca2ca9e71a1f264087bb6c84904d7e7a)`() const`
#### `public inline size_t `[`length`](#classmcx__cpp_1_1GetParameter_1ab00d387d72b33285719dca833fe1b7a7)`() const`
#### `public inline size_t `[`elementSize`](#classmcx__cpp_1_1GetParameter_1a1994d3fc81aa5157679ebb594024a5fa)`() const`
#### `public inline size_t `[`totalSize`](#classmcx__cpp_1_1GetParameter_1a3221a27c69c839d7480c87387b3eb510)`() const`
#### `public inline const uint8_t * `[`data`](#classmcx__cpp_1_1GetParameter_1a102141fde31f2a4eefa163775b31d9b1)`() const`
# class `mcx_cpp::ParameterTree`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public `
[
`ParameterTree`
](
#classmcx__cpp_1_1ParameterTree_1a72f83bee34ffd4542a1826358427d21e
)
`() = default`
|
`public `
[
`ParameterTree`
](
#classmcx__cpp_1_1ParameterTree_1a3effe7e48d10c084ff8b3fab7bd72f18
)
`(`
[
`ParameterTree`
](
#classmcx__cpp_1_1ParameterTree
)
` & orig) = default`
|
`public `
[
`ParameterTree`
](
#classmcx__cpp_1_1ParameterTree_1a757bca686283fd0c4ca49abece5e153c
)
`(`
[
`ParameterTree`
](
#classmcx__cpp_1_1ParameterTree
)
` && orig) = default`
|
`public `
[
`ParameterTree`
](
#classmcx__cpp_1_1ParameterTree
)
` & `
[
`operator=`
](
#classmcx__cpp_1_1ParameterTree_1ad9eae92c6ef74015a666e6eea536a8f2
)
`(const `
[
`ParameterTree`
](
#classmcx__cpp_1_1ParameterTree
)
` & orig) = default`
|
`public `
[
`ParameterTree`
](
#classmcx__cpp_1_1ParameterTree
)
` & `
[
`operator=`
](
#classmcx__cpp_1_1ParameterTree_1a08a4515b13543797948bdf8c535f7165
)
`(`
[
`ParameterTree`
](
#classmcx__cpp_1_1ParameterTree
)
` && orig) = default`
|
`public `
[
`~ParameterTree`
](
#classmcx__cpp_1_1ParameterTree_1ac94ba5d92fed35905e77a61829128759
)
`() = default`
|
`public void `
[
`load`
](
#classmcx__cpp_1_1ParameterTree_1a31fd5920d28f2e66f2f4885cc8c30d82
)
`(`
[
`ParameterTreeMsg`
](
#classmcx__cpp_1_1ParameterTreeMsg
)
` parameter_tree_msg)`
|
`public `
[
`motorcortex_ParameterInfo`
](
#struct__motorcortex__ParameterInfo
)
` `
[
`getInfo`
](
#classmcx__cpp_1_1ParameterTree_1aa0cb0c02ebd6b7bc44f172f522870d37
)
`(const std::string & parameter_path) const`
|
`public motorcortex_DataType `
[
`getDataType`
](
#classmcx__cpp_1_1ParameterTree_1ac14fa0358fd70bf0191ea25ae1bbba31
)
`(const std::string & parameter_path) const`
|
`public `
[
`ParameterTreeMsg`
](
#classmcx__cpp_1_1ParameterTreeMsg
)
` `
[
`getParameterTree`
](
#classmcx__cpp_1_1ParameterTree_1a2aa414198681c751ca3c86e585e6ed98
)
`() const`
|
## Members
#### `public `[`ParameterTree`](#classmcx__cpp_1_1ParameterTree_1a72f83bee34ffd4542a1826358427d21e)`() = default`
#### `public `[`ParameterTree`](#classmcx__cpp_1_1ParameterTree_1a3effe7e48d10c084ff8b3fab7bd72f18)`(`[`ParameterTree`](#classmcx__cpp_1_1ParameterTree)` & orig) = default`
#### `public `[`ParameterTree`](#classmcx__cpp_1_1ParameterTree_1a757bca686283fd0c4ca49abece5e153c)`(`[`ParameterTree`](#classmcx__cpp_1_1ParameterTree)` && orig) = default`
#### `public `[`ParameterTree`](#classmcx__cpp_1_1ParameterTree)` & `[`operator=`](#classmcx__cpp_1_1ParameterTree_1ad9eae92c6ef74015a666e6eea536a8f2)`(const `[`ParameterTree`](#classmcx__cpp_1_1ParameterTree)` & orig) = default`
#### `public `[`ParameterTree`](#classmcx__cpp_1_1ParameterTree)` & `[`operator=`](#classmcx__cpp_1_1ParameterTree_1a08a4515b13543797948bdf8c535f7165)`(`[`ParameterTree`](#classmcx__cpp_1_1ParameterTree)` && orig) = default`
#### `public `[`~ParameterTree`](#classmcx__cpp_1_1ParameterTree_1ac94ba5d92fed35905e77a61829128759)`() = default`
#### `public void `[`load`](#classmcx__cpp_1_1ParameterTree_1a31fd5920d28f2e66f2f4885cc8c30d82)`(`[`ParameterTreeMsg`](#classmcx__cpp_1_1ParameterTreeMsg)` parameter_tree_msg)`
#### `public `[`motorcortex_ParameterInfo`](#struct__motorcortex__ParameterInfo)` `[`getInfo`](#classmcx__cpp_1_1ParameterTree_1aa0cb0c02ebd6b7bc44f172f522870d37)`(const std::string & parameter_path) const`
#### `public motorcortex_DataType `[`getDataType`](#classmcx__cpp_1_1ParameterTree_1ac14fa0358fd70bf0191ea25ae1bbba31)`(const std::string & parameter_path) const`
#### `public `[`ParameterTreeMsg`](#classmcx__cpp_1_1ParameterTreeMsg)` `[`getParameterTree`](#classmcx__cpp_1_1ParameterTree_1a2aa414198681c751ca3c86e585e6ed98)`() const`
# class `mcx_cpp::ParameterTreeMsg`
```
class mcx_cpp::ParameterTreeMsg
: public mcx_cpp::Status
```
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public inline explicit `
[
`ParameterTreeMsg`
](
#classmcx__cpp_1_1ParameterTreeMsg_1a0af654850cf5f413a7d6a3678a3ecc05
)
`(const `
[
`Status`
](
#classmcx__cpp_1_1Status
)
` & status)`
|
`public inline `
[
`ParameterTreeMsg`
](
#classmcx__cpp_1_1ParameterTreeMsg_1a8c384a0fd3d887c5b4fdaed578302fbd
)
`(const `
[
`Status`
](
#classmcx__cpp_1_1Status
)
` & status,uint32_t hash,std::vector< `
[
`motorcortex_ParameterInfo`
](
#struct__motorcortex__ParameterInfo
)
` > params)`
|
`public inline uint32_t `
[
`hash`
](
#classmcx__cpp_1_1ParameterTreeMsg_1a19d034b89507bf018335e24546008d78
)
`() const`
|
`public inline const std::vector< `
[
`motorcortex_ParameterInfo`
](
#struct__motorcortex__ParameterInfo
)
` > & `
[
`params`
](
#classmcx__cpp_1_1ParameterTreeMsg_1a26c63f1bc43a26a6d96ed56b69fbe9e1
)
`() const`
|
## Members
#### `public inline explicit `[`ParameterTreeMsg`](#classmcx__cpp_1_1ParameterTreeMsg_1a0af654850cf5f413a7d6a3678a3ecc05)`(const `[`Status`](#classmcx__cpp_1_1Status)` & status)`
#### `public inline `[`ParameterTreeMsg`](#classmcx__cpp_1_1ParameterTreeMsg_1a8c384a0fd3d887c5b4fdaed578302fbd)`(const `[`Status`](#classmcx__cpp_1_1Status)` & status,uint32_t hash,std::vector< `[`motorcortex_ParameterInfo`](#struct__motorcortex__ParameterInfo)` > params)`
#### `public inline uint32_t `[`hash`](#classmcx__cpp_1_1ParameterTreeMsg_1a19d034b89507bf018335e24546008d78)`() const`
#### `public inline const std::vector< `[`motorcortex_ParameterInfo`](#struct__motorcortex__ParameterInfo)` > & `[`params`](#classmcx__cpp_1_1ParameterTreeMsg_1a26c63f1bc43a26a6d96ed56b69fbe9e1)`() const`
# class `mcx_cpp::Request`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
## Members
# class `mcx_cpp::SetParameter`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public template<>`
<br/>
`inline `
[
`SetParameter`
](
#classmcx__cpp_1_1SetParameter_1ac8464b9e2c4bcd9a0c825b08fef62ccb
)
`(const `
[
`motorcortex_ParameterInfo`
](
#struct__motorcortex__ParameterInfo
)
` & info,const T & value)`
|
`public template<>`
<br/>
`inline `
[
`SetParameter`
](
#classmcx__cpp_1_1SetParameter_1aa7e499ba4039db29c0e486b3a3712f31
)
`(const `
[
`motorcortex_ParameterInfo`
](
#struct__motorcortex__ParameterInfo
)
` & info,const std::initializer_list< T > & value)`
|
`public template<>`
<br/>
`inline `
[
`SetParameter`
](
#classmcx__cpp_1_1SetParameter_1acb1c053453711ccfdca6eb094bd99721
)
`(const `
[
`motorcortex_ParameterInfo`
](
#struct__motorcortex__ParameterInfo
)
` & info,const std::vector< T > & value)`
|
`public inline std::string `
[
`path`
](
#classmcx__cpp_1_1SetParameter_1a70a5d07e129a56ec2af2c5d7e779910c
)
`() const`
|
`public inline size_t `
[
`length`
](
#classmcx__cpp_1_1SetParameter_1a5dd3197d673922cebfd75846d383a7ad
)
`() const`
|
`public inline size_t `
[
`elementSize`
](
#classmcx__cpp_1_1SetParameter_1ad3a5c1b986f22f4347868d0fc98078de
)
`() const`
|
`public inline size_t `
[
`totalSize`
](
#classmcx__cpp_1_1SetParameter_1a6be195ad4496e454174c20b647fbb112
)
`() const`
|
`public inline const uint8_t * `
[
`data`
](
#classmcx__cpp_1_1SetParameter_1ad47dd7a3f57c6aedde35c6133c10be5a
)
`() const`
|
## Members
#### `public template<>` <br/>`inline `[`SetParameter`](#classmcx__cpp_1_1SetParameter_1ac8464b9e2c4bcd9a0c825b08fef62ccb)`(const `[`motorcortex_ParameterInfo`](#struct__motorcortex__ParameterInfo)` & info,const T & value)`
#### `public template<>` <br/>`inline `[`SetParameter`](#classmcx__cpp_1_1SetParameter_1aa7e499ba4039db29c0e486b3a3712f31)`(const `[`motorcortex_ParameterInfo`](#struct__motorcortex__ParameterInfo)` & info,const std::initializer_list< T > & value)`
#### `public template<>` <br/>`inline `[`SetParameter`](#classmcx__cpp_1_1SetParameter_1acb1c053453711ccfdca6eb094bd99721)`(const `[`motorcortex_ParameterInfo`](#struct__motorcortex__ParameterInfo)` & info,const std::vector< T > & value)`
#### `public inline std::string `[`path`](#classmcx__cpp_1_1SetParameter_1a70a5d07e129a56ec2af2c5d7e779910c)`() const`
#### `public inline size_t `[`length`](#classmcx__cpp_1_1SetParameter_1a5dd3197d673922cebfd75846d383a7ad)`() const`
#### `public inline size_t `[`elementSize`](#classmcx__cpp_1_1SetParameter_1ad3a5c1b986f22f4347868d0fc98078de)`() const`
#### `public inline size_t `[`totalSize`](#classmcx__cpp_1_1SetParameter_1a6be195ad4496e454174c20b647fbb112)`() const`
#### `public inline const uint8_t * `[`data`](#classmcx__cpp_1_1SetParameter_1ad47dd7a3f57c6aedde35c6133c10be5a)`() const`
# class `mcx_cpp::Status`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public inline explicit `
[
`Status`
](
#classmcx__cpp_1_1Status_1a7370fa8eb65b9b19c0218bf02f377554
)
`(const `
[
`motorcortex_StatusMsg`
](
#struct__motorcortex__StatusMsg
)
` & status_msg)`
|
`public inline `
[
`Status`
](
#classmcx__cpp_1_1Status_1a07a42f24f075ce3415fac8534c9160d5
)
`(StatusCode status,ErrorCode error)`
|
`public inline `
[
`Status`
](
#classmcx__cpp_1_1Status_1af64cb7f02340d07d2b91bc938cce1dbd
)
`(StatusCode status,ErrorCode error,std::string info)`
|
`public inline StatusCode `
[
`status`
](
#classmcx__cpp_1_1Status_1a808d62dab1b86c4efbcc34d0fa885103
)
`() const`
|
`public inline ErrorCode `
[
`error`
](
#classmcx__cpp_1_1Status_1ab683a5b2b6179ce8fb84f29d6d0ff2e4
)
`() const`
|
`public inline std::string `
[
`info`
](
#classmcx__cpp_1_1Status_1abf65eaa7e5d9f5f23113652b2230b8bf
)
`() const`
|
## Members
#### `public inline explicit `[`Status`](#classmcx__cpp_1_1Status_1a7370fa8eb65b9b19c0218bf02f377554)`(const `[`motorcortex_StatusMsg`](#struct__motorcortex__StatusMsg)` & status_msg)`
#### `public inline `[`Status`](#classmcx__cpp_1_1Status_1a07a42f24f075ce3415fac8534c9160d5)`(StatusCode status,ErrorCode error)`
#### `public
inline `[`Status`](#classmcx__cpp_1_1Status_1af64cb7f02340d07d2b91bc938cce1dbd)`(StatusCode status,ErrorCode error,std::string info)`
#### `public
explicit `[`Request`](#group__request_1ga44c87d666fa137904e56bc5d1944d434)`(const ParameterTree & parameter_tree)` {#group__request_1ga44c87d666fa137904e56bc5d1944d434}
#### `public
inline StatusCode `[`status`](#classmcx__cpp_1_1Status_1a808d62dab1b86c4efbcc34d0fa885103)`() const`
#### `public
`[`~Request`](#group__request_1gac16054e325ff15f7d640dddef1c20567)`()` {#group__request_1gac16054e325ff15f7d640dddef1c20567}
#### `public
inline ErrorCode `[`error`](#classmcx__cpp_1_1Status_1ab68
3a
5
b2b
6179ce8fb84f29d6d0ff2e4)`() const`
#### `public
std::string `[`url`](#group__request_1gacfcdd
3a
d
b2b
1211f4e44290ba169e3e0)`() const` {#group__request_1gacfcdd3adb2b1211f4e44290ba169e3e0}
#### `public
inline std::string `[`info`](#classmcx__cpp_1_1Status_1abf65eaa7e5d9f5f23113652b2230b8bf)`() const`
#### `public
StatusReply `[`connect`](#group__request_1ga8ae078bcf939fb1f2b3cbdb384a6eeab)`(std::string url)` {#group__request_1ga8ae078bcf939fb1f2b3cbdb384a6eeab}
#
class `mcx_cpp::Subscribe`
#
### `public StatusReply `[`connect`](#group__request_1gaac5973995efa60ffb14b5bc0d6dc4df0)`(std::string url,ConnectionOptions connection_options)` {#group__request_1gaac5973995efa60ffb14b5bc0d6dc4df0}
## Summary
#### `public void `[`close`](#group__request_1ga27321c84e73a5cb48f279858c8c01191)`()` {#group__request_1ga27321c84e73a5cb48f279858c8c01191}
Members | Descriptions
--------------------------------|---------------------------------------------
## Members
#### `public StatusReply `[`login`](#group__request_1ga563ffd90d911f4501b0cfd38a5d67cb6)`(std::string login,std::string password) const` {#group__request_1ga563ffd90d911f4501b0cfd38a5d67cb6}
# class `mcx_cpp::Subscription`
```
#### `public ParameterTreeReply `[`getParameterTree`](#group__request_1gab8a65a4360c11bc5c9f945242400972f)`() const` {#group__request_1gab8a65a4360c11bc5c9f945242400972f}
class mcx_cpp::Subscription
: public mcx_cpp::Status
```
##
Summary
##
## `public StatusReply `[`setParameter`](#group__request_1gaafe3905a109847c73bcdbd7a82dac92b)`(SetParameter value) const` {#group__request_1gaafe3905a109847c73bcdbd7a82dac92b}
Members | Descriptions
#### `public template<>` <br/>`inline StatusReply `[`setParameter`](#group__request_1gaf8c7e702165817675f352e5b364a3d5d)`(const std::string & path,const T & value) const` {#group__request_1gaf8c7e702165817675f352e5b364a3d5d}
--------------------------------|---------------------------------------------
##
Members
##
##
`public template<>` <br/>`inline StatusReply `[`setParameter`](#group__request_1ga9bfa52fa512e4bb457693fd18e07315b)`(const std::string & path,const std::initializer_list< T > & value) const` {#group__request_1ga9bfa52fa512e4bb457693fd18e07315b}
#
struct `mcx_cpp::ConnectionOpti
ons`
#
### `public template<>` <br/>`inline StatusReply `[`setParameter`](#group__request_1ga5d80f31b02f2580c2876abc749125499)`(const std::string & path,const std::vector< T > & value) c
ons
t
`
{#group__request_1ga5d80f31b02f2580c2876abc749125499}
##
Summary
##
##
`public GetParameterReply `[`getParameter`](#group__request_1ga4fe8fa3391225c2790479d38ee6e8ec9)`(const std::string & path) const` {#group__request_1ga4fe8fa3391225c2790479d38ee6e8ec9}
Members | Descriptions
#### `public SubscriptionReply `[`createGroup`](#group__request_1gaf43939dd894f40759279cdae2db1fc4b)`(std::vector< std::string > path_list,const std::string & group_alias,size_t frequency_divider) const` {#group__request_1gaf43939dd894f40759279cdae2db1fc4b}
--------------------------------|---------------------------------------------
##
Members
##
##
`public StatusReply `[`removeGroup`](#group__request_1ga2265e5c93d801c6d458936c0c225d002)`(const std::string & group_alias) const` {#group__request_1ga2265e5c93d801c6d458936c0c225d002}
#
namespace `motorcortex`
#
class `mcx_cpp::Request` {#classmcx__cpp_1_1Request}
## Summary
## Summary
Members | Descriptions
Members | Descriptions
--------------------------------|---------------------------------------------
--------------------------------|---------------------------------------------
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash`
](
#motorcortex__hash_8h_1a73ca9b84a4f4985932e32f00e9b99f98
)
`(void)`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_Error >`
](
#motorcortex__hash_8h_1a5c2c6f06f5271aa56eea070f307f7eb2
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_ParameterTreeHashMsg >`
](
#motorcortex__hash_8h_1a92eeaa2dcbbaab3fe7965602d7dc1e18
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_LoadMsg >`
](
#motorcortex__hash_8h_1a76004844597ca75919ed730485f6cfc9
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_Unit >`
](
#motorcortex__hash_8h_1aeca427299ef05bbb95f07b18c2180df0
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_LogoutMsg >`
](
#motorcortex__hash_8h_1a839ff5703402dca8c0519d74120e2334
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_Permission >`
](
#motorcortex__hash_8h_1a38dbefb926441e043fa508a51fe85e1d
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_ParameterMsg >`
](
#motorcortex__hash_8h_1a7b033227e7dfe99c98188b4c64761182
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_ErrorLevel >`
](
#motorcortex__hash_8h_1a2ea34ebaf00fef80e6986c5b0865e8b1
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_Header >`
](
#motorcortex__hash_8h_1a29648d56c07f54585552dd38668c7cbc
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_CreateGroupMsg >`
](
#motorcortex__hash_8h_1a06c982f999a726eea13823f8d7c13072
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_GetParameterTreeMsg >`
](
#motorcortex__hash_8h_1a9062c41107bbace1d078de22b2e9cb8a
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_GetParameterTreeHashMsg >`
](
#motorcortex__hash_8h_1ad407ef4480cb965db94db757b3415550
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_StatusMsg >`
](
#motorcortex__hash_8h_1a20730ffbd30de28f4460a2d304b70e6b
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_ConsoleCmdMsg >`
](
#motorcortex__hash_8h_1ad563095aefe996176f8fd682362b555e
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_GetParameterListMsg >`
](
#motorcortex__hash_8h_1ae7d9f5415a3125418198eca78551cbd0
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_UserGroup >`
](
#motorcortex__hash_8h_1a3ee1a4dad4e2e778cb8c8f0ab60e8cbc
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_GroupMsg >`
](
#motorcortex__hash_8h_1a951959b1c52a1431f48e640b704b4cde
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_LoginMsg >`
](
#motorcortex__hash_8h_1af40805584ca7c3b8554422211cb1db3b
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_OverwriteParameterMsg >`
](
#motorcortex__hash_8h_1ab551583105d55de41fb8ee3a2019c6bb
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_RemoveGroupMsg >`
](
#motorcortex__hash_8h_1a0b14a323b1d7644839c1871861cb37a0
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_ErrorList >`
](
#motorcortex__hash_8h_1af2cc76d0761e89dddb45d58ad26786d9
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_GroupStatusMsg >`
](
#motorcortex__hash_8h_1a968d87219f44c954bd0bfccf0f78b3d3
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_ConsoleCmdListMsg >`
](
#motorcortex__hash_8h_1a36be51b666d1e5afcad7a63d2d88876e
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_ReleaseParameterMsg >`
](
#motorcortex__hash_8h_1a881f5dc8037cfcfc66ce09d701cd77da
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_ParameterTreeMsg >`
](
#motorcortex__hash_8h_1a77b04f5486a62a8b2c2367de4a6e37a5
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_GetSessionTokenMsg >`
](
#motorcortex__hash_8h_1a3c2fcde4ae34d2ecae61ad38db72d38e
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_SetParameterListMsg >`
](
#motorcortex__hash_8h_1af07fc01fc2999141327bc54ff9d5033c
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_GetParameterMsg >`
](
#motorcortex__hash_8h_1a90acb94a4c6acff8b6f51b09b432f1ce
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_ParameterListMsg >`
](
#motorcortex__hash_8h_1acc5df145d02390e69365f780a260505f
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_OffsetType >`
](
#motorcortex__hash_8h_1a464a776868d98ff39c545a638210a5b2
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_ParameterOffset >`
](
#motorcortex__hash_8h_1abeed35217a65fd637c6280dc2aec0cce
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_SaveMsg >`
](
#motorcortex__hash_8h_1a6bc62eb7d1f0c4d38c8b66c2c38f3829
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_SessionTokenMsg >`
](
#motorcortex__hash_8h_1ab4a3af429cec480bb1bda15f7d6c7b7b
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_GroupParameterInfo >`
](
#motorcortex__hash_8h_1a4eac0c633b919146aa0377a8af8fc318
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_ParameterFlag >`
](
#motorcortex__hash_8h_1a9f2e1427eb359da127778010a917f3ff
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_ParameterInfo >`
](
#motorcortex__hash_8h_1a0e760841aa95d4a5b0bf5b4b22a9c4cd
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_RestoreSessionMsg >`
](
#motorcortex__hash_8h_1a6046def9633522835d4714b73dc27474
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_ParameterType >`
](
#motorcortex__hash_8h_1a4809bb2d0c54183d6cf21a269b4d5bc0
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_StatusCode >`
](
#motorcortex__hash_8h_1ac7dc6f0cf2ad49eb88591a16e86f24e8
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_SetParameterMsg >`
](
#motorcortex__hash_8h_1a61659ef5ca1ab2ba51477aaa2652935c
)
`()`
|
`public template<>`
<br/>
`constexpr uint32_t `
[
`getHash< motorcortex_DataType >`
](
#motorcortex__hash_8h_1a8bf743db08413b24eaa60cf7c6a723af
)
`()`
|
`public constexpr int `
[
`getHashSize`
](
#motorcortex__hash_8h_1a4c406bbe5550e3e246e1caeedba3dd4f
)
`(void)`
|
## Members
## Members
#### `public template<>` <br/>`constexpr uint32_t `[`getHash`](#motorcortex__hash_8h_1a73ca9b84a4f4985932e32f00e9b99f98)`(void)`
# struct `mcx_cpp::ConnectionOptions` {#structmcx__cpp_1_1ConnectionOptions}
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_Error >`](#motorcortex__hash_8h_1a5c2c6f06f5271aa56eea070f307f7eb2)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_ParameterTreeHashMsg >`](#motorcortex__hash_8h_1a92eeaa2dcbbaab3fe7965602d7dc1e18)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_LoadMsg >`](#motorcortex__hash_8h_1a76004844597ca75919ed730485f6cfc9)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_Unit >`](#motorcortex__hash_8h_1aeca427299ef05bbb95f07b18c2180df0)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_LogoutMsg >`](#motorcortex__hash_8h_1a839ff5703402dca8c0519d74120e2334)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_Permission >`](#motorcortex__hash_8h_1a38dbefb926441e043fa508a51fe85e1d)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_ParameterMsg >`](#motorcortex__hash_8h_1a7b033227e7dfe99c98188b4c64761182)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_ErrorLevel >`](#motorcortex__hash_8h_1a2ea34ebaf00fef80e6986c5b0865e8b1)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_Header >`](#motorcortex__hash_8h_1a29648d56c07f54585552dd38668c7cbc)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_CreateGroupMsg >`](#motorcortex__hash_8h_1a06c982f999a726eea13823f8d7c13072)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_GetParameterTreeMsg >`](#motorcortex__hash_8h_1a9062c41107bbace1d078de22b2e9cb8a)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_GetParameterTreeHashMsg >`](#motorcortex__hash_8h_1ad407ef4480cb965db94db757b3415550)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_StatusMsg >`](#motorcortex__hash_8h_1a20730ffbd30de28f4460a2d304b70e6b)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_ConsoleCmdMsg >`](#motorcortex__hash_8h_1ad563095aefe996176f8fd682362b555e)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_GetParameterListMsg >`](#motorcortex__hash_8h_1ae7d9f5415a3125418198eca78551cbd0)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_UserGroup >`](#motorcortex__hash_8h_1a3ee1a4dad4e2e778cb8c8f0ab60e8cbc)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_GroupMsg >`](#motorcortex__hash_8h_1a951959b1c52a1431f48e640b704b4cde)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_LoginMsg >`](#motorcortex__hash_8h_1af40805584ca7c3b8554422211cb1db3b)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_OverwriteParameterMsg >`](#motorcortex__hash_8h_1ab551583105d55de41fb8ee3a2019c6bb)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_RemoveGroupMsg >`](#motorcortex__hash_8h_1a0b14a323b1d7644839c1871861cb37a0)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_ErrorList >`](#motorcortex__hash_8h_1af2cc76d0761e89dddb45d58ad26786d9)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_GroupStatusMsg >`](#motorcortex__hash_8h_1a968d87219f44c954bd0bfccf0f78b3d3)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_ConsoleCmdListMsg >`](#motorcortex__hash_8h_1a36be51b666d1e5afcad7a63d2d88876e)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_ReleaseParameterMsg >`](#motorcortex__hash_8h_1a881f5dc8037cfcfc66ce09d701cd77da)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_ParameterTreeMsg >`](#motorcortex__hash_8h_1a77b04f5486a62a8b2c2367de4a6e37a5)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_GetSessionTokenMsg >`](#motorcortex__hash_8h_1a3c2fcde4ae34d2ecae61ad38db72d38e)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_SetParameterListMsg >`](#motorcortex__hash_8h_1af07fc01fc2999141327bc54ff9d5033c)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_GetParameterMsg >`](#motorcortex__hash_8h_1a90acb94a4c6acff8b6f51b09b432f1ce)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_ParameterListMsg >`](#motorcortex__hash_8h_1acc5df145d02390e69365f780a260505f)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_OffsetType >`](#motorcortex__hash_8h_1a464a776868d98ff39c545a638210a5b2)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_ParameterOffset >`](#motorcortex__hash_8h_1abeed35217a65fd637c6280dc2aec0cce)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_SaveMsg >`](#motorcortex__hash_8h_1a6bc62eb7d1f0c4d38c8b66c2c38f3829)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_SessionTokenMsg >`](#motorcortex__hash_8h_1ab4a3af429cec480bb1bda15f7d6c7b7b)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_GroupParameterInfo >`](#motorcortex__hash_8h_1a4eac0c633b919146aa0377a8af8fc318)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_ParameterFlag >`](#motorcortex__hash_8h_1a9f2e1427eb359da127778010a917f3ff)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_ParameterInfo >`](#motorcortex__hash_8h_1a0e760841aa95d4a5b0bf5b4b22a9c4cd)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_RestoreSessionMsg >`](#motorcortex__hash_8h_1a6046def9633522835d4714b73dc27474)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_ParameterType >`](#motorcortex__hash_8h_1a4809bb2d0c54183d6cf21a269b4d5bc0)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_StatusCode >`](#motorcortex__hash_8h_1ac7dc6f0cf2ad49eb88591a16e86f24e8)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_SetParameterMsg >`](#motorcortex__hash_8h_1a61659ef5ca1ab2ba51477aaa2652935c)`()`
#### `public template<>` <br/>`constexpr uint32_t `[`getHash< motorcortex_DataType >`](#motorcortex__hash_8h_1a8bf743db08413b24eaa60cf7c6a723af)`()`
#### `public constexpr int `[`getHashSize`](#motorcortex__hash_8h_1a4c406bbe5550e3e246e1caeedba3dd4f)`(void)`
# struct `_AllTypes`
## Summary
## Summary
Members | Descriptions
Members | Descriptions
--------------------------------|---------------------------------------------
--------------------------------|---------------------------------------------
`public int32_t `
[
`req_int32`
](
#struct__AllTypes_1a0e533fc8b8b874c41ae063bd0479d77b
)
|
`public int64_t `
[
`req_int64`
](
#struct__AllTypes_1a49d4bd7ee6bfcb22af37ef7a67171903
)
|
`public uint32_t `
[
`req_uint32`
](
#struct__AllTypes_1adbb9b74f11bed958537e9961a479481c
)
|
`public uint64_t `
[
`req_uint64`
](
#struct__AllTypes_1adfd7c34cc29b09bf721fc5203eac9a2b
)
|
`public int32_t `
[
`req_sint32`
](
#struct__AllTypes_1a733eb32c135a5cc240880a6b87818885
)
|
`public int64_t `
[
`req_sint64`
](
#struct__AllTypes_1af6cad846b75402ae8f5d72009c1b16a0
)
|
`public bool `
[
`req_bool`
](
#struct__AllTypes_1ad7d643e51a3823076bae6ce9a5794473
)
|
`public uint32_t `
[
`req_fixed32`
](
#struct__AllTypes_1afaebbe4d8651034d309c0060fa87c8c4
)
|
`public int32_t `
[
`req_sfixed32`
](
#struct__AllTypes_1a71fa20fb760ef7852562edaee386ed59
)
|
`public float `
[
`req_float`
](
#struct__AllTypes_1a2a9cadad3b61c14a0ec6c1647e196fae
)
|
`public uint64_t `
[
`req_fixed64`
](
#struct__AllTypes_1ac1b446e115e53c7dd24748079fecf900
)
|
`public int64_t `
[
`req_sfixed64`
](
#struct__AllTypes_1ab8d5aaa8bdca9ccf19f827a011d94b5e
)
|
`public double `
[
`req_double`
](
#struct__AllTypes_1a6911bf22c399a402a57c956097252296
)
|
`public char `
[
`req_string`
](
#struct__AllTypes_1a9b552eb51fd8f24a4e06f08e9c67fc47
)
|
`public AllTypes_req_bytes_t `
[
`req_bytes`
](
#struct__AllTypes_1a4ad4b5c17331b62c37e89972ce47cc36
)
|
`public `
[
`SubMessage`
](
#struct__SubMessage
)
` `
[
`req_submsg`
](
#struct__AllTypes_1af2ab1596cc162501a68e703e2069d225
)
|
`public MyEnum `
[
`req_enum`
](
#struct__AllTypes_1aa5c17c522795833833abaa77206cf224
)
|
`public pb_size_t `
[
`rep_int32_count`
](
#struct__AllTypes_1aecc50b25c335a79f301f52dbd67b02ce
)
|
`public int32_t `
[
`rep_int32`
](
#struct__AllTypes_1aeb97755b54c9a7afe2055fa95ce23e19
)
|
`public pb_size_t `
[
`rep_int64_count`
](
#struct__AllTypes_1a4331d350bc5fc477c9a4c228cbf163cc
)
|
`public int64_t `
[
`rep_int64`
](
#struct__AllTypes_1af86a8557822cb1cef20ab9e6aaf0f6c2
)
|
`public pb_size_t `
[
`rep_uint32_count`
](
#struct__AllTypes_1a2e761b2ba384dbd6932cadc85b2ef4af
)
|
`public uint32_t `
[
`rep_uint32`
](
#struct__AllTypes_1ac8d07e96e1e7209a5a673272aa4ca37e
)
|
`public pb_size_t `
[
`rep_uint64_count`
](
#struct__AllTypes_1a58e8d72ea647c0a24441cd4a35f338d4
)
|
`public uint64_t `
[
`rep_uint64`
](
#struct__AllTypes_1a41bb335b1a3437c9b09dbf6e7e7db4fd
)
|
`public pb_size_t `
[
`rep_sint32_count`
](
#struct__AllTypes_1a7dc421d79151c36a74da150b2e7c0aa2
)
|
`public int32_t `
[
`rep_sint32`
](
#struct__AllTypes_1ab46d31153f4728f6b3b53bdf5904e6e2
)
|
`public pb_size_t `
[
`rep_sint64_count`
](
#struct__AllTypes_1a47bf49b94aafe509441bcdd7a4080866
)
|
`public int64_t `
[
`rep_sint64`
](
#struct__AllTypes_1a3efbdcdb17a28e9af55ef94ef847e0f0
)
|
`public pb_size_t `
[
`rep_bool_count`
](
#struct__AllTypes_1a79e2b0bbc3fa3466011eb67fe1b269d8
)
|
`public bool `
[
`rep_bool`
](
#struct__AllTypes_1a683054e68393a02df5c012c37e5f0001
)
|
`public pb_size_t `
[
`rep_fixed32_count`
](
#struct__AllTypes_1acf7959aa61f92efffd29b1c56694128b
)
|
`public uint32_t `
[
`rep_fixed32`
](
#struct__AllTypes_1a0c77e93e5c1caba3dd04f15247f8a75b
)
|
`public pb_size_t `
[
`rep_sfixed32_count`
](
#struct__AllTypes_1afc47705fd5ba76d5258e65783112525e
)
|
`public int32_t `
[
`rep_sfixed32`
](
#struct__AllTypes_1a97b32b16383368c7c193136a3575b2a0
)
|
`public pb_size_t `
[
`rep_float_count`
](
#struct__AllTypes_1a61cbbe2c397bfde52f04e0e4a0bd4296
)
|
`public float `
[
`rep_float`
](
#struct__AllTypes_1a5eecfee2f448781194aa2d9934287f0d
)
|
`public pb_size_t `
[
`rep_fixed64_count`
](
#struct__AllTypes_1af7178d4eaaf42c0b233aa094eb8f8ccf
)
|
`public uint64_t `
[
`rep_fixed64`
](
#struct__AllTypes_1a03bd388ab9575a2678c786f4cc68defe
)
|
`public pb_size_t `
[
`rep_sfixed64_count`
](
#struct__AllTypes_1a4f9dfea756a6107a1fca51ef901c8e2e
)
|
`public int64_t `
[
`rep_sfixed64`
](
#struct__AllTypes_1a2fbfdff9d95f37ee6c3b788d68671fb6
)
|
`public pb_size_t `
[
`rep_double_count`
](
#struct__AllTypes_1af8c1f2f0405f5dd3fa8f4269515637fd
)
|
`public double `
[
`rep_double`
](
#struct__AllTypes_1ae3f8f420ee41efc71db9fed6d3a13920
)
|
`public pb_size_t `
[
`rep_string_count`
](
#struct__AllTypes_1a087bb20206d81d8884662077bdfb9398
)
|
`public char `
[
`rep_string`
](
#struct__AllTypes_1abbb631c21ee7013969e319e777f3d4e2
)
|
`public pb_size_t `
[
`rep_bytes_count`
](
#struct__AllTypes_1a92aaecb975072259c098920d16a6fa39
)
|
`public AllTypes_rep_bytes_t `
[
`rep_bytes`
](
#struct__AllTypes_1afc7a87e5e08e0326776a0bd93cf5d7ba
)
|
`public pb_size_t `
[
`rep_submsg_count`
](
#struct__AllTypes_1ab28a32d25de0b6522a3062cf07275c3a
)
|
`public `
[
`SubMessage`
](
#struct__SubMessage
)
` `
[
`rep_submsg`
](
#struct__AllTypes_1a667ad20ee73bdc425c09c44d1e50a0c2
)
|
`public pb_size_t `
[
`rep_enum_count`
](
#struct__AllTypes_1aabb46a4d635f7c949680599aa04cfd8c
)
|
`public MyEnum `
[
`rep_enum`
](
#struct__AllTypes_1ac4bd0c5729d3c34c69a0a1a748c4ec1c
)
|
`public bool `
[
`has_opt_int32`
](
#struct__AllTypes_1a5b2c9b89dc3261ae3af2b8c2e6039271
)
|
`public int32_t `
[
`opt_int32`
](
#struct__AllTypes_1a96e4e813d3e3ee5b43c0831fbec876d3
)
|
`public bool `
[
`has_opt_int64`
](
#struct__AllTypes_1a798fde1068c708104f93b1bbb8b2f2cd
)
|
`public int64_t `
[
`opt_int64`
](
#struct__AllTypes_1a31595cb80517c6524f388a423435bdde
)
|
`public bool `
[
`has_opt_uint32`
](
#struct__AllTypes_1a8a9408550796b4ab7521a817ee404070
)
|
`public uint32_t `
[
`opt_uint32`
](
#struct__AllTypes_1a871facb83e1418dab4bec138f188c123
)
|
`public bool `
[
`has_opt_uint64`
](
#struct__AllTypes_1ae107123d2c3c9cb9f65472dd96029e70
)
|
`public uint64_t `
[
`opt_uint64`
](
#struct__AllTypes_1aa4d41bc2c977d1231d4b25662df01473
)
|
`public bool `
[
`has_opt_sint32`
](
#struct__AllTypes_1a57e3d5ad61be47c88e5588b60dc717fb
)
|
`public int32_t `
[
`opt_sint32`
](
#struct__AllTypes_1a1860fc589047f267a545b8ac12db4bf7
)
|
`public bool `
[
`has_opt_sint64`
](
#struct__AllTypes_1a623e2e03c415b1ff1923194e6509b22c
)
|
`public int64_t `
[
`opt_sint64`
](
#struct__AllTypes_1ae03404f48c613b952e6184e55589ea72
)
|
`public bool `
[
`has_opt_bool`
](
#struct__AllTypes_1a65ee80da38dc890aa9022e34ecf7a995
)
|
`public bool `
[
`opt_bool`
](
#struct__AllTypes_1a3887b4207b348a03d5f00aca0eb3398e
)
|
`public bool `
[
`has_opt_fixed32`
](
#struct__AllTypes_1aa53843dc7144f89b962b2b62ff47babc
)
|
`public uint32_t `
[
`opt_fixed32`
](
#struct__AllTypes_1ad5fe0241d5b6fad6623b17bc3eb128df
)
|
`public bool `
[
`has_opt_sfixed32`
](
#struct__AllTypes_1aab434eff20ab4a4db0e4d33f72e06fff
)
|
`public int32_t `
[
`opt_sfixed32`
](
#struct__AllTypes_1aba40a0847b691ecfede53a988f77c1a8
)
|
`public bool `
[
`has_opt_float`
](
#struct__AllTypes_1a609c48eea970304de97f45ddf7c03624
)
|
`public float `
[
`opt_float`
](
#struct__AllTypes_1a3469cfa94fc7726835c4163aa1f55143
)
|
`public bool `
[
`has_opt_fixed64`
](
#struct__AllTypes_1a020044ffff2559522cc75dff7e37b306
)
|
`public uint64_t `
[
`opt_fixed64`
](
#struct__AllTypes_1a9ad6808ec3edbbceee1826784327c682
)
|
`public bool `
[
`has_opt_sfixed64`
](
#struct__AllTypes_1af6c3f9a51fd5f46260387f3c7bd41209
)
|
`public int64_t `
[
`opt_sfixed64`
](
#struct__AllTypes_1a19bfbd47c3e873a5c5d21daffde5b978
)
|
`public bool `
[
`has_opt_double`
](
#struct__AllTypes_1a7966b1f0e16c4f47c2e1524dc916d09b
)
|
`public double `
[
`opt_double`
](
#struct__AllTypes_1ac64d3c68a045fd824ed7b380b097b717
)
|
`public bool `
[
`has_opt_string`
](
#struct__AllTypes_1a46af9f803438225d28ff2482ae60eef8
)
|
`public char `
[
`opt_string`
](
#struct__AllTypes_1a4f8127e1b185d3eb06e384a0397c5159
)
|
`public bool `
[
`has_opt_bytes`
](
#struct__AllTypes_1a3b5ab602401eed5e8b4242e4e3dc16fb
)
|
`public AllTypes_opt_bytes_t `
[
`opt_bytes`
](
#struct__AllTypes_1a42cd5a4b2d4a2c9b9dd6eb9f0f2e2288
)
|
`public bool `
[
`has_opt_submsg`
](
#struct__AllTypes_1adc0494814c4ea6d24e975fdbf1eb5380
)
|
`public `
[
`SubMessage`
](
#struct__SubMessage
)
` `
[
`opt_submsg`
](
#struct__AllTypes_1a7c049ce66d9eda705573f3f46dcae5ef
)
|
`public bool `
[
`has_opt_enum`
](
#struct__AllTypes_1afeba50cce2d48dd2baba69e6d904351f
)
|
`public MyEnum `
[
`opt_enum`
](
#struct__AllTypes_1ae1aee4c3d65a46f2762c74b6063373ab
)
|
`public int32_t `
[
`end`
](
#struct__AllTypes_1af750dd6987551e5a64ba938133154c26
)
|
`public `
[
`pb_extension_t`
](
#structpb__extension__s
)
` * `
[
`extensions`
](
#struct__AllTypes_1a31572f74a3995b26b4b56a1daeff6c81
)
|
## Members
## Members
#### `public int32_t `[`req_int32`](#struct__AllTypes_1a0e533fc8b8b874c41ae063bd0479d77b)
#### `public int64_t `[`req_int64`](#struct__AllTypes_1a49d4bd7ee6bfcb22af37ef7a67171903)
#### `public uint32_t `[`req_uint32`](#struct__AllTypes_1adbb9b74f11bed958537e9961a479481c)
#### `public uint64_t `[`req_uint64`](#struct__AllTypes_1adfd7c34cc29b09bf721fc5203eac9a2b)
#### `public int32_t `[`req_sint32`](#struct__AllTypes_1a733eb32c135a5cc240880a6b87818885)
#### `public int64_t `[`req_sint64`](#struct__AllTypes_1af6cad846b75402ae8f5d72009c1b16a0)
#### `public bool `[`req_bool`](#struct__AllTypes_1ad7d643e51a3823076bae6ce9a5794473)
#### `public uint32_t `[`req_fixed32`](#struct__AllTypes_1afaebbe4d8651034d309c0060fa87c8c4)
#### `public int32_t `[`req_sfixed32`](#struct__AllTypes_1a71fa20fb760ef7852562edaee386ed59)
#### `public float `[`req_float`](#struct__AllTypes_1a2a9cadad3b61c14a0ec6c1647e196fae)
#### `public uint64_t `[`req_fixed64`](#struct__AllTypes_1ac1b446e115e53c7dd24748079fecf900)
#### `public int64_t `[`req_sfixed64`](#struct__AllTypes_1ab8d5aaa8bdca9ccf19f827a011d94b5e)
#### `public double `[`req_double`](#struct__AllTypes_1a6911bf22c399a402a57c956097252296)
#### `public char `[`req_string`](#struct__AllTypes_1a9b552eb51fd8f24a4e06f08e9c67fc47)
#### `public AllTypes_req_bytes_t `[`req_bytes`](#struct__AllTypes_1a4ad4b5c17331b62c37e89972ce47cc36)
#### `public `[`SubMessage`](#struct__SubMessage)` `[`req_submsg`](#struct__AllTypes_1af2ab1596cc162501a68e703e2069d225)
#### `public MyEnum `[`req_enum`](#struct__AllTypes_1aa5c17c522795833833abaa77206cf224)
#### `public pb_size_t `[`rep_int32_count`](#struct__AllTypes_1aecc50b25c335a79f301f52dbd67b02ce)
#### `public int32_t `[`rep_int32`](#struct__AllTypes_1aeb97755b54c9a7afe2055fa95ce23e19)
#### `public pb_size_t `[`rep_int64_count`](#struct__AllTypes_1a4331d350bc5fc477c9a4c228cbf163cc)
#### `public int64_t `[`rep_int64`](#struct__AllTypes_1af86a8557822cb1cef20ab9e6aaf0f6c2)
#### `public pb_size_t `[`rep_uint32_count`](#struct__AllTypes_1a2e761b2ba384dbd6932cadc85b2ef4af)
#### `public uint32_t `[`rep_uint32`](#struct__AllTypes_1ac8d07e96e1e7209a5a673272aa4ca37e)
#### `public pb_size_t `[`rep_uint64_count`](#struct__AllTypes_1a58e8d72ea647c0a24441cd4a35f338d4)
#### `public uint64_t `[`rep_uint64`](#struct__AllTypes_1a41bb335b1a3437c9b09dbf6e7e7db4fd)
#### `public pb_size_t `[`rep_sint32_count`](#struct__AllTypes_1a7dc421d79151c36a74da150b2e7c0aa2)
#### `public int32_t `[`rep_sint32`](#struct__AllTypes_1ab46d31153f4728f6b3b53bdf5904e6e2)
#### `public pb_size_t `[`rep_sint64_count`](#struct__AllTypes_1a47bf49b94aafe509441bcdd7a4080866)
#### `public int64_t `[`rep_sint64`](#struct__AllTypes_1a3efbdcdb17a28e9af55ef94ef847e0f0)
#### `public pb_size_t `[`rep_bool_count`](#struct__AllTypes_1a79e2b0bbc3fa3466011eb67fe1b269d8)
#### `public bool `[`rep_bool`](#struct__AllTypes_1a683054e68393a02df5c012c37e5f0001)
#### `public pb_size_t `[`rep_fixed32_count`](#struct__AllTypes_1acf7959aa61f92efffd29b1c56694128b)
#### `public uint32_t `[`rep_fixed32`](#struct__AllTypes_1a0c77e93e5c1caba3dd04f15247f8a75b)
#### `public pb_size_t `[`rep_sfixed32_count`](#struct__AllTypes_1afc47705fd5ba76d5258e65783112525e)
#### `public int32_t `[`rep_sfixed32`](#struct__AllTypes_1a97b32b16383368c7c193136a3575b2a0)
#### `public pb_size_t `[`rep_float_count`](#struct__AllTypes_1a61cbbe2c397bfde52f04e0e4a0bd4296)
#### `public float `[`rep_float`](#struct__AllTypes_1a5eecfee2f448781194aa2d9934287f0d)
#### `public pb_size_t `[`rep_fixed64_count`](#struct__AllTypes_1af7178d4eaaf42c0b233aa094eb8f8ccf)
#### `public uint64_t `[`rep_fixed64`](#struct__AllTypes_1a03bd388ab9575a2678c786f4cc68defe)
#### `public pb_size_t `[`rep_sfixed64_count`](#struct__AllTypes_1a4f9dfea756a6107a1fca51ef901c8e2e)
#### `public int64_t `[`rep_sfixed64`](#struct__AllTypes_1a2fbfdff9d95f37ee6c3b788d68671fb6)
#### `public pb_size_t `[`rep_double_count`](#struct__AllTypes_1af8c1f2f0405f5dd3fa8f4269515637fd)
#### `public double `[`rep_double`](#struct__AllTypes_1ae3f8f420ee41efc71db9fed6d3a13920)
#### `public pb_size_t `[`rep_string_count`](#struct__AllTypes_1a087bb20206d81d8884662077bdfb9398)
#### `public char `[`rep_string`](#struct__AllTypes_1abbb631c21ee7013969e319e777f3d4e2)
#### `public pb_size_t `[`rep_bytes_count`](#struct__AllTypes_1a92aaecb975072259c098920d16a6fa39)
#### `public AllTypes_rep_bytes_t `[`rep_bytes`](#struct__AllTypes_1afc7a87e5e08e0326776a0bd93cf5d7ba)
#### `public pb_size_t `[`rep_submsg_count`](#struct__AllTypes_1ab28a32d25de0b6522a3062cf07275c3a)
#### `public `[`SubMessage`](#struct__SubMessage)` `[`rep_submsg`](#struct__AllTypes_1a667ad20ee73bdc425c09c44d1e50a0c2)
#### `public pb_size_t `[`rep_enum_count`](#struct__AllTypes_1aabb46a4d635f7c949680599aa04cfd8c)
#### `public MyEnum `[`rep_enum`](#struct__AllTypes_1ac4bd0c5729d3c34c69a0a1a748c4ec1c)
#### `public bool `[`has_opt_int32`](#struct__AllTypes_1a5b2c9b89dc3261ae3af2b8c2e6039271)
#### `public int32_t `[`opt_int32`](#struct__AllTypes_1a96e4e813d3e3ee5b43c0831fbec876d3)
#### `public bool `[`has_opt_int64`](#struct__AllTypes_1a798fde1068c708104f93b1bbb8b2f2cd)
#### `public int64_t `[`opt_int64`](#struct__AllTypes_1a31595cb80517c6524f388a423435bdde)
#### `public bool `[`has_opt_uint32`](#struct__AllTypes_1a8a9408550796b4ab7521a817ee404070)
#### `public uint32_t `[`opt_uint32`](#struct__AllTypes_1a871facb83e1418dab4bec138f188c123)
#### `public bool `[`has_opt_uint64`](#struct__AllTypes_1ae107123d2c3c9cb9f65472dd96029e70)
#### `public uint64_t `[`opt_uint64`](#struct__AllTypes_1aa4d41bc2c977d1231d4b25662df01473)
#### `public bool `[`has_opt_sint32`](#struct__AllTypes_1a57e3d5ad61be47c88e5588b60dc717fb)
#### `public int32_t `[`opt_sint32`](#struct__AllTypes_1a1860fc589047f267a545b8ac12db4bf7)
#### `public bool `[`has_opt_sint64`](#struct__AllTypes_1a623e2e03c415b1ff1923194e6509b22c)
#### `public int64_t `[`opt_sint64`](#struct__AllTypes_1ae03404f48c613b952e6184e55589ea72)
#### `public bool `[`has_opt_bool`](#struct__AllTypes_1a65ee80da38dc890aa9022e34ecf7a995)
#### `public bool `[`opt_bool`](#struct__AllTypes_1a3887b4207b348a03d5f00aca0eb3398e)
#### `public bool `[`has_opt_fixed32`](#struct__AllTypes_1aa53843dc7144f89b962b2b62ff47babc)
#### `public uint32_t `[`opt_fixed32`](#struct__AllTypes_1ad5fe0241d5b6fad6623b17bc3eb128df)
#### `public bool `[`has_opt_sfixed32`](#struct__AllTypes_1aab434eff20ab4a4db0e4d33f72e06fff)
#### `public int32_t `[`opt_sfixed32`](#struct__AllTypes_1aba40a0847b691ecfede53a988f77c1a8)
#### `public bool `[`has_opt_float`](#struct__AllTypes_1a609c48eea970304de97f45ddf7c03624)
#### `public float `[`opt_float`](#struct__AllTypes_1a3469cfa94fc7726835c4163aa1f55143)
#### `public bool `[`has_opt_fixed64`](#struct__AllTypes_1a020044ffff2559522cc75dff7e37b306)
#### `public uint64_t `[`opt_fixed64`](#struct__AllTypes_1a9ad6808ec3edbbceee1826784327c682)
#### `public bool `[`has_opt_sfixed64`](#struct__AllTypes_1af6c3f9a51fd5f46260387f3c7bd41209)
#### `public int64_t `[`opt_sfixed64`](#struct__AllTypes_1a19bfbd47c3e873a5c5d21daffde5b978)
#### `public bool `[`has_opt_double`](#struct__AllTypes_1a7966b1f0e16c4f47c2e1524dc916d09b)
#### `public double `[`opt_double`](#struct__AllTypes_1ac64d3c68a045fd824ed7b380b097b717)
#### `public bool `[`has_opt_string`](#struct__AllTypes_1a46af9f803438225d28ff2482ae60eef8)
#### `public char `[`opt_string`](#struct__AllTypes_1a4f8127e1b185d3eb06e384a0397c5159)
#### `public bool `[`has_opt_bytes`](#struct__AllTypes_1a3b5ab602401eed5e8b4242e4e3dc16fb)
#### `public AllTypes_opt_bytes_t `[`opt_bytes`](#struct__AllTypes_1a42cd5a4b2d4a2c9b9dd6eb9f0f2e2288)
#### `public bool `[`has_opt_submsg`](#struct__AllTypes_1adc0494814c4ea6d24e975fdbf1eb5380)
#### `public `[`SubMessage`](#struct__SubMessage)` `[`opt_submsg`](#struct__AllTypes_1a7c049ce66d9eda705573f3f46dcae5ef)
#### `public bool `[`has_opt_enum`](#struct__AllTypes_1afeba50cce2d48dd2baba69e6d904351f)
#### `public MyEnum `[`opt_enum`](#struct__AllTypes_1ae1aee4c3d65a46f2762c74b6063373ab)
#### `public int32_t `[`end`](#struct__AllTypes_1af750dd6987551e5a64ba938133154c26)
#### `public `[`pb_extension_t`](#structpb__extension__s)` * `[`extensions`](#struct__AllTypes_1a31572f74a3995b26b4b56a1daeff6c81)
# struct `_EmptyMessage`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public uint8_t `
[
`dummy_field`
](
#struct__EmptyMessage_1aede24643663e5468d439d31b7b5f568f
)
|
## Members
#### `public uint8_t `[`dummy_field`](#struct__EmptyMessage_1aede24643663e5468d439d31b7b5f568f)
# struct `_Limits`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public int32_t `
[
`int32_min`
](
#struct__Limits_1a2ace6d4ab341cf13d457c6283ebff298
)
|
`public int32_t `
[
`int32_max`
](
#struct__Limits_1a326b77315c18c889dd20b193d42d77cf
)
|
`public uint32_t `
[
`uint32_min`
](
#struct__Limits_1a85fe120e3551745883f400b00d4faa04
)
|
`public uint32_t `
[
`uint32_max`
](
#struct__Limits_1ac4477188ec7b5fe29bdd95ec2850d50d
)
|
`public int64_t `
[
`int64_min`
](
#struct__Limits_1a88a7a02fe4c00ad8b4251dc9ec1d2826
)
|
`public int64_t `
[
`int64_max`
](
#struct__Limits_1a636430c3ea61a113416cea048953e872
)
|
`public uint64_t `
[
`uint64_min`
](
#struct__Limits_1a0a1c64d5a5b2acb0cd9f6b7a71e5d355
)
|
`public uint64_t `
[
`uint64_max`
](
#struct__Limits_1a36cf3c6dd068b32ddaaf3a9cfe09ff5b
)
|
`public HugeEnum `
[
`enum_min`
](
#struct__Limits_1afaba19abe59d2bb28a22bd351d1af16b
)
|
`public HugeEnum `
[
`enum_max`
](
#struct__Limits_1a8840a26307a06d721ca5bc6039ac4b6d
)
|
## Members
#### `public int32_t `[`int32_min`](#struct__Limits_1a2ace6d4ab341cf13d457c6283ebff298)
#### `public int32_t `[`int32_max`](#struct__Limits_1a326b77315c18c889dd20b193d42d77cf)
#### `public uint32_t `[`uint32_min`](#struct__Limits_1a85fe120e3551745883f400b00d4faa04)
#### `public uint32_t `[`uint32_max`](#struct__Limits_1ac4477188ec7b5fe29bdd95ec2850d50d)
#### `public int64_t `[`int64_min`](#struct__Limits_1a88a7a02fe4c00ad8b4251dc9ec1d2826)
#### `public int64_t `[`int64_max`](#struct__Limits_1a636430c3ea61a113416cea048953e872)
#### `public uint64_t `[`uint64_min`](#struct__Limits_1a0a1c64d5a5b2acb0cd9f6b7a71e5d355)
#### `public uint64_t `[`uint64_max`](#struct__Limits_1a36cf3c6dd068b32ddaaf3a9cfe09ff5b)
#### `public HugeEnum `[`enum_min`](#struct__Limits_1afaba19abe59d2bb28a22bd351d1af16b)
#### `public HugeEnum `[`enum_max`](#struct__Limits_1a8840a26307a06d721ca5bc6039ac4b6d)
# struct `_motorcortex_ConsoleCmdListMsg`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public bool `
[
`has_header`
](
#struct__motorcortex__ConsoleCmdListMsg_1a7512e33985f584e6c5a12087ae66769d
)
|
`public `
[
`motorcortex_Header`
](
#struct__motorcortex__Header
)
` `
[
`header`
](
#struct__motorcortex__ConsoleCmdListMsg_1aa72a80a12b1624b0d26ee9b6212772b3
)
|
`public `
[
`pb_callback_t`
](
#structpb__callback__s
)
` `
[
`cmds`
](
#struct__motorcortex__ConsoleCmdListMsg_1abea0d3165635fed50156f1fea2164214
)
|
## Members
#### `public bool `[`has_header`](#struct__motorcortex__ConsoleCmdListMsg_1a7512e33985f584e6c5a12087ae66769d)
#### `public `[`motorcortex_Header`](#struct__motorcortex__Header)` `[`header`](#struct__motorcortex__ConsoleCmdListMsg_1aa72a80a12b1624b0d26ee9b6212772b3)
#### `public `[`pb_callback_t`](#structpb__callback__s)` `[`cmds`](#struct__motorcortex__ConsoleCmdListMsg_1abea0d3165635fed50156f1fea2164214)
# struct `_motorcortex_ConsoleCmdMsg`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public bool `
[
`has_header`
](
#struct__motorcortex__ConsoleCmdMsg_1a98cffa03346a15931782b3bd64ad9518
)
|
`public `
[
`motorcortex_Header`
](
#struct__motorcortex__Header
)
` `
[
`header`
](
#struct__motorcortex__ConsoleCmdMsg_1ab868f9e5f78be2d90a937a2a86117beb
)
|
`public char `
[
`value`
](
#struct__motorcortex__ConsoleCmdMsg_1ac37505d8639abc152968e5a26ba2749e
)
|
## Members
#### `public bool `[`has_header`](#struct__motorcortex__ConsoleCmdMsg_1a98cffa03346a15931782b3bd64ad9518)
#### `public `[`motorcortex_Header`](#struct__motorcortex__Header)` `[`header`](#struct__motorcortex__ConsoleCmdMsg_1ab868f9e5f78be2d90a937a2a86117beb)
#### `public char `[`value`](#struct__motorcortex__ConsoleCmdMsg_1ac37505d8639abc152968e5a26ba2749e)
# struct `_motorcortex_CreateGroupMsg`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public bool `
[
`has_header`
](
#struct__motorcortex__CreateGroupMsg_1aa83249733141808ab59367dcbc244780
)
|
`public `
[
`motorcortex_Header`
](
#struct__motorcortex__Header
)
` `
[
`header`
](
#struct__motorcortex__CreateGroupMsg_1a62e0553478316b91a9e6aa0fe8513d63
)
|
`public uint32_t `
[
`frq_divider`
](
#struct__motorcortex__CreateGroupMsg_1af60b0e429016b0bbc432601daf68170c
)
|
`public char `
[
`alias`
](
#struct__motorcortex__CreateGroupMsg_1a6e38ce8ffe84380c4ac8261ba38851fb
)
|
`public pb_size_t `
[
`paths_count`
](
#struct__motorcortex__CreateGroupMsg_1a2201bd4a784ea00feb17e59f361d44af
)
|
`public char `
[
`paths`
](
#struct__motorcortex__CreateGroupMsg_1a9e79634d7691f19717c54edfef11ef49
)
|
## Members
#### `public bool `[`has_header`](#struct__motorcortex__CreateGroupMsg_1aa83249733141808ab59367dcbc244780)
#### `public `[`motorcortex_Header`](#struct__motorcortex__Header)` `[`header`](#struct__motorcortex__CreateGroupMsg_1a62e0553478316b91a9e6aa0fe8513d63)
#### `public uint32_t `[`frq_divider`](#struct__motorcortex__CreateGroupMsg_1af60b0e429016b0bbc432601daf68170c)
#### `public char `[`alias`](#struct__motorcortex__CreateGroupMsg_1a6e38ce8ffe84380c4ac8261ba38851fb)
#### `public pb_size_t `[`paths_count`](#struct__motorcortex__CreateGroupMsg_1a2201bd4a784ea00feb17e59f361d44af)
#### `public char `[`paths`](#struct__motorcortex__CreateGroupMsg_1a9e79634d7691f19717c54edfef11ef49)
# struct `_motorcortex_Error`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public uint64_t `
[
`timestamp`
](
#struct__motorcortex__Error_1a5e0f2436b4995116fabc0341243d25ee
)
|
`public uint32_t `
[
`error_number`
](
#struct__motorcortex__Error_1a076a3d5df0c44f2ffb362b4faabc975a
)
|
`public uint32_t `
[
`error_level`
](
#struct__motorcortex__Error_1a48f5a31602182d2f7e92d6d5d9d86ace
)
|
`public uint32_t `
[
`subsystem`
](
#struct__motorcortex__Error_1a17e39f476a6fe0c524fa3b6314e64aa9
)
|
`public uint32_t `
[
`info`
](
#struct__motorcortex__Error_1adf5af2325618bf2b14c3573e915d0b6d
)
|
## Members
#### `public uint64_t `[`timestamp`](#struct__motorcortex__Error_1a5e0f2436b4995116fabc0341243d25ee)
#### `public uint32_t `[`error_number`](#struct__motorcortex__Error_1a076a3d5df0c44f2ffb362b4faabc975a)
#### `public uint32_t `[`error_level`](#struct__motorcortex__Error_1a48f5a31602182d2f7e92d6d5d9d86ace)
#### `public uint32_t `[`subsystem`](#struct__motorcortex__Error_1a17e39f476a6fe0c524fa3b6314e64aa9)
#### `public uint32_t `[`info`](#struct__motorcortex__Error_1adf5af2325618bf2b14c3573e915d0b6d)
# struct `_motorcortex_ErrorList`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public pb_size_t `
[
`errors_count`
](
#struct__motorcortex__ErrorList_1a419b53939fba1ebd51cf73b386e51faa
)
|
`public `
[
`motorcortex_Error`
](
#struct__motorcortex__Error
)
` `
[
`errors`
](
#struct__motorcortex__ErrorList_1a6586995270867f48094d8d67ab6b5e9e
)
|
`public uint32_t `
[
`number_of_errors`
](
#struct__motorcortex__ErrorList_1a074a85dc7f5f385a8926c20af5045672
)
|
`public uint32_t `
[
`update_counter`
](
#struct__motorcortex__ErrorList_1ace5b3549d7cddbcb838536e2d900412a
)
|
## Members
#### `public pb_size_t `[`errors_count`](#struct__motorcortex__ErrorList_1a419b53939fba1ebd51cf73b386e51faa)
#### `public `[`motorcortex_Error`](#struct__motorcortex__Error)` `[`errors`](#struct__motorcortex__ErrorList_1a6586995270867f48094d8d67ab6b5e9e)
#### `public uint32_t `[`number_of_errors`](#struct__motorcortex__ErrorList_1a074a85dc7f5f385a8926c20af5045672)
#### `public uint32_t `[`update_counter`](#struct__motorcortex__ErrorList_1ace5b3549d7cddbcb838536e2d900412a)
# struct `_motorcortex_GetParameterListMsg`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public bool `
[
`has_header`
](
#struct__motorcortex__GetParameterListMsg_1a8716cd44d0712257342e83201b32aacc
)
|
`public `
[
`motorcortex_Header`
](
#struct__motorcortex__Header
)
` `
[
`header`
](
#struct__motorcortex__GetParameterListMsg_1a6cc0e01fe0932a7b3b0e5b73e883ed52
)
|
`public `
[
`pb_callback_t`
](
#structpb__callback__s
)
` `
[
`params`
](
#struct__motorcortex__GetParameterListMsg_1ace56ef8b088f8559cc79a472b126df12
)
|
## Members
#### `public bool `[`has_header`](#struct__motorcortex__GetParameterListMsg_1a8716cd44d0712257342e83201b32aacc)
#### `public `[`motorcortex_Header`](#struct__motorcortex__Header)` `[`header`](#struct__motorcortex__GetParameterListMsg_1a6cc0e01fe0932a7b3b0e5b73e883ed52)
#### `public `[`pb_callback_t`](#structpb__callback__s)` `[`params`](#struct__motorcortex__GetParameterListMsg_1ace56ef8b088f8559cc79a472b126df12)
# struct `_motorcortex_GetParameterMsg`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public bool `
[
`has_header`
](
#struct__motorcortex__GetParameterMsg_1ae168824368707c28de8b4bdd6aba609a
)
|
`public `
[
`motorcortex_Header`
](
#struct__motorcortex__Header
)
` `
[
`header`
](
#struct__motorcortex__GetParameterMsg_1acf1f018ad960d3b1169620a2e868738e
)
|
`public char `
[
`path`
](
#struct__motorcortex__GetParameterMsg_1aefd4184ce32c209d4c585fb3125bf72e
)
|
## Members
#### `public bool `[`has_header`](#struct__motorcortex__GetParameterMsg_1ae168824368707c28de8b4bdd6aba609a)
#### `public `[`motorcortex_Header`](#struct__motorcortex__Header)` `[`header`](#struct__motorcortex__GetParameterMsg_1acf1f018ad960d3b1169620a2e868738e)
#### `public char `[`path`](#struct__motorcortex__GetParameterMsg_1aefd4184ce32c209d4c585fb3125bf72e)
# struct `_motorcortex_GetParameterTreeHashMsg`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public bool `
[
`has_header`
](
#struct__motorcortex__GetParameterTreeHashMsg_1a384bacb6126a9ef1bc4fa66718582607
)
|
`public `
[
`motorcortex_Header`
](
#struct__motorcortex__Header
)
` `
[
`header`
](
#struct__motorcortex__GetParameterTreeHashMsg_1a232e7b4e1125faee1f5fdb02d88d012e
)
|
## Members
#### `public bool `[`has_header`](#struct__motorcortex__GetParameterTreeHashMsg_1a384bacb6126a9ef1bc4fa66718582607)
#### `public `[`motorcortex_Header`](#struct__motorcortex__Header)` `[`header`](#struct__motorcortex__GetParameterTreeHashMsg_1a232e7b4e1125faee1f5fdb02d88d012e)
# struct `_motorcortex_GetParameterTreeMsg`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public bool `
[
`has_header`
](
#struct__motorcortex__GetParameterTreeMsg_1a507a6152a9941febb4829bb3cd48e804
)
|
`public `
[
`motorcortex_Header`
](
#struct__motorcortex__Header
)
` `
[
`header`
](
#struct__motorcortex__GetParameterTreeMsg_1a0b1c9ddb47f8e900e04e4888a667ed3b
)
|
## Members
#### `public bool `[`has_header`](#struct__motorcortex__GetParameterTreeMsg_1a507a6152a9941febb4829bb3cd48e804)
#### `public `[`motorcortex_Header`](#struct__motorcortex__Header)` `[`header`](#struct__motorcortex__GetParameterTreeMsg_1a0b1c9ddb47f8e900e04e4888a667ed3b)
# struct `_motorcortex_GetSessionTokenMsg`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public bool `
[
`has_header`
](
#struct__motorcortex__GetSessionTokenMsg_1a41e5e0b1f5678a2b32fa66b50aa1806e
)
|
`public `
[
`motorcortex_Header`
](
#struct__motorcortex__Header
)
` `
[
`header`
](
#struct__motorcortex__GetSessionTokenMsg_1a8ec541acc725a852e704abcbc0b5ed4f
)
|
## Members
#### `public bool `[`has_header`](#struct__motorcortex__GetSessionTokenMsg_1a41e5e0b1f5678a2b32fa66b50aa1806e)
#### `public `[`motorcortex_Header`](#struct__motorcortex__Header)` `[`header`](#struct__motorcortex__GetSessionTokenMsg_1a8ec541acc725a852e704abcbc0b5ed4f)
# struct `_motorcortex_GroupMsg`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public bool `
[
`has_header`
](
#struct__motorcortex__GroupMsg_1a11a851f00b173a75c9365b23fc452b7c
)
|
`public `
[
`motorcortex_Header`
](
#struct__motorcortex__Header
)
` `
[
`header`
](
#struct__motorcortex__GroupMsg_1a4c322792003f65528bc8f9cd0e3011b0
)
|
`public pb_size_t `
[
`params_count`
](
#struct__motorcortex__GroupMsg_1a600d59533ca5326c7ae5cceb04f07c4b
)
|
`public `
[
`motorcortex_ParameterMsg`
](
#struct__motorcortex__ParameterMsg
)
` `
[
`params`
](
#struct__motorcortex__GroupMsg_1a920796b224b805a84fb047654b228acd
)
|
## Members
#### `public bool `[`has_header`](#struct__motorcortex__GroupMsg_1a11a851f00b173a75c9365b23fc452b7c)
#### `public `[`motorcortex_Header`](#struct__motorcortex__Header)` `[`header`](#struct__motorcortex__GroupMsg_1a4c322792003f65528bc8f9cd0e3011b0)
#### `public pb_size_t `[`params_count`](#struct__motorcortex__GroupMsg_1a600d59533ca5326c7ae5cceb04f07c4b)
#### `public `[`motorcortex_ParameterMsg`](#struct__motorcortex__ParameterMsg)` `[`params`](#struct__motorcortex__GroupMsg_1a920796b224b805a84fb047654b228acd)
# struct `_motorcortex_GroupParameterInfo`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public uint32_t `
[
`index`
](
#struct__motorcortex__GroupParameterInfo_1a54a91da28e691dfede4d7cab212023e3
)
|
`public uint32_t `
[
`offset`
](
#struct__motorcortex__GroupParameterInfo_1a5de3ee63f6240d2f438bfa55bec36ee8
)
|
`public uint32_t `
[
`size`
](
#struct__motorcortex__GroupParameterInfo_1a1172e124d2a83dc122bf65d4c6bdea58
)
|
`public `
[
`motorcortex_ParameterInfo`
](
#struct__motorcortex__ParameterInfo
)
` `
[
`info`
](
#struct__motorcortex__GroupParameterInfo_1af0bdcfefffd01370c5ca8ab8003948b9
)
|
`public motorcortex_StatusCode `
[
`status`
](
#struct__motorcortex__GroupParameterInfo_1a4e543bb48af1446295ccbe8b90c42c5d
)
|
## Members
#### `public uint32_t `[`index`](#struct__motorcortex__GroupParameterInfo_1a54a91da28e691dfede4d7cab212023e3)
#### `public uint32_t `[`offset`](#struct__motorcortex__GroupParameterInfo_1a5de3ee63f6240d2f438bfa55bec36ee8)
#### `public uint32_t `[`size`](#struct__motorcortex__GroupParameterInfo_1a1172e124d2a83dc122bf65d4c6bdea58)
#### `public `[`motorcortex_ParameterInfo`](#struct__motorcortex__ParameterInfo)` `[`info`](#struct__motorcortex__GroupParameterInfo_1af0bdcfefffd01370c5ca8ab8003948b9)
#### `public motorcortex_StatusCode `[`status`](#struct__motorcortex__GroupParameterInfo_1a4e543bb48af1446295ccbe8b90c42c5d)
# struct `_motorcortex_GroupStatusMsg`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public bool `
[
`has_header`
](
#struct__motorcortex__GroupStatusMsg_1a033d8944d326fb9741d7934b3a71523e
)
|
`public `
[
`motorcortex_Header`
](
#struct__motorcortex__Header
)
` `
[
`header`
](
#struct__motorcortex__GroupStatusMsg_1a6b2e9f01231a9f43035765c81666a94a
)
|
`public uint32_t `
[
`id`
](
#struct__motorcortex__GroupStatusMsg_1a1d7301c2f090d66b59821c2e0acf0036
)
|
`public char `
[
`alias`
](
#struct__motorcortex__GroupStatusMsg_1a1b4de855278b12d59924a33e20ebd16c
)
|
`public pb_size_t `
[
`params_count`
](
#struct__motorcortex__GroupStatusMsg_1a73fdb9b9e94900d5605f6ecbb689423d
)
|
`public `
[
`motorcortex_GroupParameterInfo`
](
#struct__motorcortex__GroupParameterInfo
)
` `
[
`params`
](
#struct__motorcortex__GroupStatusMsg_1af91396464392f44c0faba6e52eb3b723
)
|
`public motorcortex_StatusCode `
[
`status`
](
#struct__motorcortex__GroupStatusMsg_1a8ef9dd50a4c9562491efb6653fc32830
)
|
## Members
#### `public bool `[`has_header`](#struct__motorcortex__GroupStatusMsg_1a033d8944d326fb9741d7934b3a71523e)
#### `public `[`motorcortex_Header`](#struct__motorcortex__Header)` `[`header`](#struct__motorcortex__GroupStatusMsg_1a6b2e9f01231a9f43035765c81666a94a)
#### `public uint32_t `[`id`](#struct__motorcortex__GroupStatusMsg_1a1d7301c2f090d66b59821c2e0acf0036)
#### `public char `[`alias`](#struct__motorcortex__GroupStatusMsg_1a1b4de855278b12d59924a33e20ebd16c)
#### `public pb_size_t `[`params_count`](#struct__motorcortex__GroupStatusMsg_1a73fdb9b9e94900d5605f6ecbb689423d)
#### `public `[`motorcortex_GroupParameterInfo`](#struct__motorcortex__GroupParameterInfo)` `[`params`](#struct__motorcortex__GroupStatusMsg_1af91396464392f44c0faba6e52eb3b723)
#### `public motorcortex_StatusCode `[`status`](#struct__motorcortex__GroupStatusMsg_1a8ef9dd50a4c9562491efb6653fc32830)
# struct `_motorcortex_Header`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public uint32_t `
[
`frameCounter`
](
#struct__motorcortex__Header_1a20ad03a8d3cefa3142ad20968c023332
)
|
`public uint64_t `
[
`timestamp`
](
#struct__motorcortex__Header_1a6476773da5e07d52de101aa6057db047
)
|
## Members
#### `public uint32_t `[`frameCounter`](#struct__motorcortex__Header_1a20ad03a8d3cefa3142ad20968c023332)
#### `public uint64_t `[`timestamp`](#struct__motorcortex__Header_1a6476773da5e07d52de101aa6057db047)
# struct `_motorcortex_LoadMsg`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public bool `
[
`has_header`
](
#struct__motorcortex__LoadMsg_1ad79e4f2eb181c7ba092d21ab8aead0d9
)
|
`public `
[
`motorcortex_Header`
](
#struct__motorcortex__Header
)
` `
[
`header`
](
#struct__motorcortex__LoadMsg_1aa187333dc5718d7b9cac60141e2024ce
)
|
`public char `
[
`path`
](
#struct__motorcortex__LoadMsg_1ad39f15ad68d376c1e50fe656e1f216d9
)
|
`public char `
[
`file_name`
](
#struct__motorcortex__LoadMsg_1aefd7bd092169cce10e0d70c531c0a071
)
|
## Members
#### `public bool `[`has_header`](#struct__motorcortex__LoadMsg_1ad79e4f2eb181c7ba092d21ab8aead0d9)
#### `public `[`motorcortex_Header`](#struct__motorcortex__Header)` `[`header`](#struct__motorcortex__LoadMsg_1aa187333dc5718d7b9cac60141e2024ce)
#### `public char `[`path`](#struct__motorcortex__LoadMsg_1ad39f15ad68d376c1e50fe656e1f216d9)
#### `public char `[`file_name`](#struct__motorcortex__LoadMsg_1aefd7bd092169cce10e0d70c531c0a071)
# struct `_motorcortex_LoginMsg`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public bool `
[
`has_header`
](
#struct__motorcortex__LoginMsg_1ae5775b3864a3f6dd9d737366b3c2a5b3
)
|
`public `
[
`motorcortex_Header`
](
#struct__motorcortex__Header
)
` `
[
`header`
](
#struct__motorcortex__LoginMsg_1a350928ef225ecf7bf1197d9b526df2d4
)
|
`public char `
[
`login`
](
#struct__motorcortex__LoginMsg_1a4ecb8b34b5db6621c8218358b4331bb0
)
|
`public char `
[
`password`
](
#struct__motorcortex__LoginMsg_1a3ce1a1714cab808923affdb9e728a436
)
|
## Members
#### `public bool `[`has_header`](#struct__motorcortex__LoginMsg_1ae5775b3864a3f6dd9d737366b3c2a5b3)
#### `public `[`motorcortex_Header`](#struct__motorcortex__Header)` `[`header`](#struct__motorcortex__LoginMsg_1a350928ef225ecf7bf1197d9b526df2d4)
#### `public char `[`login`](#struct__motorcortex__LoginMsg_1a4ecb8b34b5db6621c8218358b4331bb0)
#### `public char `[`password`](#struct__motorcortex__LoginMsg_1a3ce1a1714cab808923affdb9e728a436)
# struct `_motorcortex_LogoutMsg`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public bool `
[
`has_header`
](
#struct__motorcortex__LogoutMsg_1a49cb04b421da21205c2cfbf0a82377f8
)
|
`public `
[
`motorcortex_Header`
](
#struct__motorcortex__Header
)
` `
[
`header`
](
#struct__motorcortex__LogoutMsg_1a86eeb2c511232127828b59c3993d2243
)
|
## Members
#### `public bool `[`has_header`](#struct__motorcortex__LogoutMsg_1a49cb04b421da21205c2cfbf0a82377f8)
#### `public `[`motorcortex_Header`](#struct__motorcortex__Header)` `[`header`](#struct__motorcortex__LogoutMsg_1a86eeb2c511232127828b59c3993d2243)
# struct `_motorcortex_OverwriteParameterMsg`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public bool `
[
`has_header`
](
#struct__motorcortex__OverwriteParameterMsg_1a5f68834848ae451f1d4e143238a1d434
)
|
`public `
[
`motorcortex_Header`
](
#struct__motorcortex__Header
)
` `
[
`header`
](
#struct__motorcortex__OverwriteParameterMsg_1aa55fecd3f4674e45ad5df1105060a355
)
|
`public bool `
[
`has_offset`
](
#struct__motorcortex__OverwriteParameterMsg_1ad632d41450e5dc294c760364f8c80d5c
)
|
`public `
[
`motorcortex_ParameterOffset`
](
#struct__motorcortex__ParameterOffset
)
` `
[
`offset`
](
#struct__motorcortex__OverwriteParameterMsg_1a583e1acea4c4720892464bca619d1433
)
|
`public bool `
[
`activate`
](
#struct__motorcortex__OverwriteParameterMsg_1aba0a0d0fc2b2649c4737b4feffcc7a8f
)
|
`public char `
[
`path`
](
#struct__motorcortex__OverwriteParameterMsg_1a7a9124a047e60c4ddb64622db01a28ac
)
|
`public `
[
`pb_callback_t`
](
#structpb__callback__s
)
` `
[
`value`
](
#struct__motorcortex__OverwriteParameterMsg_1aa1c02e74f07c86ad9cab87dabf48db4a
)
|
## Members
#### `public bool `[`has_header`](#struct__motorcortex__OverwriteParameterMsg_1a5f68834848ae451f1d4e143238a1d434)
#### `public `[`motorcortex_Header`](#struct__motorcortex__Header)` `[`header`](#struct__motorcortex__OverwriteParameterMsg_1aa55fecd3f4674e45ad5df1105060a355)
#### `public bool `[`has_offset`](#struct__motorcortex__OverwriteParameterMsg_1ad632d41450e5dc294c760364f8c80d5c)
#### `public `[`motorcortex_ParameterOffset`](#struct__motorcortex__ParameterOffset)` `[`offset`](#struct__motorcortex__OverwriteParameterMsg_1a583e1acea4c4720892464bca619d1433)
#### `public bool `[`activate`](#struct__motorcortex__OverwriteParameterMsg_1aba0a0d0fc2b2649c4737b4feffcc7a8f)
#### `public char `[`path`](#struct__motorcortex__OverwriteParameterMsg_1a7a9124a047e60c4ddb64622db01a28ac)
#### `public `[`pb_callback_t`](#structpb__callback__s)` `[`value`](#struct__motorcortex__OverwriteParameterMsg_1aa1c02e74f07c86ad9cab87dabf48db4a)
# struct `_motorcortex_ParameterInfo`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public uint32_t `
[
`id`
](
#struct__motorcortex__ParameterInfo_1aa0b16d93de42f6b5016dd64da108fb34
)
|
`public uint32_t `
[
`data_type`
](
#struct__motorcortex__ParameterInfo_1a0e89e1cb11773bbd11d9b13954a91bea
)
|
`public uint32_t `
[
`data_size`
](
#struct__motorcortex__ParameterInfo_1a8ab67531cfd55b592568cdfca9b653d4
)
|
`public uint32_t `
[
`number_of_elements`
](
#struct__motorcortex__ParameterInfo_1a104aab28fd88b3164549680c3049a491
)
|
`public uint32_t `
[
`flags`
](
#struct__motorcortex__ParameterInfo_1a8e5b049a8e6beef4197d7e2c72b82997
)
|
`public uint32_t `
[
`permissions`
](
#struct__motorcortex__ParameterInfo_1a8a2250a58e3fc79fc23c1376ab0e9f77
)
|
`public motorcortex_ParameterType `
[
`param_type`
](
#struct__motorcortex__ParameterInfo_1a3bb293fe0048235f047f1cbd862c09a4
)
|
`public motorcortex_UserGroup `
[
`group_id`
](
#struct__motorcortex__ParameterInfo_1a30b1d3628ef6b2639a1884e7ec0cc788
)
|
`public motorcortex_Unit `
[
`unit`
](
#struct__motorcortex__ParameterInfo_1a61118a907630c531debd5f6e8bc075cb
)
|
`public char `
[
`path`
](
#struct__motorcortex__ParameterInfo_1a9c761515f69aa23a6a273d1443707e56
)
|
## Members
#### `public uint32_t `[`id`](#struct__motorcortex__ParameterInfo_1aa0b16d93de42f6b5016dd64da108fb34)
#### `public uint32_t `[`data_type`](#struct__motorcortex__ParameterInfo_1a0e89e1cb11773bbd11d9b13954a91bea)
#### `public uint32_t `[`data_size`](#struct__motorcortex__ParameterInfo_1a8ab67531cfd55b592568cdfca9b653d4)
#### `public uint32_t `[`number_of_elements`](#struct__motorcortex__ParameterInfo_1a104aab28fd88b3164549680c3049a491)
#### `public uint32_t `[`flags`](#struct__motorcortex__ParameterInfo_1a8e5b049a8e6beef4197d7e2c72b82997)
#### `public uint32_t `[`permissions`](#struct__motorcortex__ParameterInfo_1a8a2250a58e3fc79fc23c1376ab0e9f77)
#### `public motorcortex_ParameterType `[`param_type`](#struct__motorcortex__ParameterInfo_1a3bb293fe0048235f047f1cbd862c09a4)
#### `public motorcortex_UserGroup `[`group_id`](#struct__motorcortex__ParameterInfo_1a30b1d3628ef6b2639a1884e7ec0cc788)
#### `public motorcortex_Unit `[`unit`](#struct__motorcortex__ParameterInfo_1a61118a907630c531debd5f6e8bc075cb)
#### `public char `[`path`](#struct__motorcortex__ParameterInfo_1a9c761515f69aa23a6a273d1443707e56)
# struct `_motorcortex_ParameterListMsg`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public bool `
[
`has_header`
](
#struct__motorcortex__ParameterListMsg_1a46251ff5bec9b5eb9af17115521dd1ca
)
|
`public `
[
`motorcortex_Header`
](
#struct__motorcortex__Header
)
` `
[
`header`
](
#struct__motorcortex__ParameterListMsg_1a90f6ef9ab14538c0b4a482d63e9780ba
)
|
`public `
[
`pb_callback_t`
](
#structpb__callback__s
)
` `
[
`params`
](
#struct__motorcortex__ParameterListMsg_1ae7fdcd2185de969dfe374d8d7fbc2804
)
|
`public motorcortex_StatusCode `
[
`status`
](
#struct__motorcortex__ParameterListMsg_1ac0be89e55c2f711ee1d481e8a120cb92
)
|
## Members
#### `public bool `[`has_header`](#struct__motorcortex__ParameterListMsg_1a46251ff5bec9b5eb9af17115521dd1ca)
#### `public `[`motorcortex_Header`](#struct__motorcortex__Header)` `[`header`](#struct__motorcortex__ParameterListMsg_1a90f6ef9ab14538c0b4a482d63e9780ba)
#### `public `[`pb_callback_t`](#structpb__callback__s)` `[`params`](#struct__motorcortex__ParameterListMsg_1ae7fdcd2185de969dfe374d8d7fbc2804)
#### `public motorcortex_StatusCode `[`status`](#struct__motorcortex__ParameterListMsg_1ac0be89e55c2f711ee1d481e8a120cb92)
# struct `_motorcortex_ParameterMsg`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public `
[
`pb_callback_t`
](
#structpb__callback__s
)
` `
[
`value`
](
#struct__motorcortex__ParameterMsg_1a4458ff1eb8a61773e7912a05f1f3fe45
)
|
`public bool `
[
`has_header`
](
#struct__motorcortex__ParameterMsg_1a90ae1108a74f20362b697dd0358178bf
)
|
`public `
[
`motorcortex_Header`
](
#struct__motorcortex__Header
)
` `
[
`header`
](
#struct__motorcortex__ParameterMsg_1ad3e3d412083f5ada9fd41c0bb3c8a52c
)
|
`public bool `
[
`has_info`
](
#struct__motorcortex__ParameterMsg_1a2ad1fcfcbd161911594bf181bc351bba
)
|
`public `
[
`motorcortex_ParameterInfo`
](
#struct__motorcortex__ParameterInfo
)
` `
[
`info`
](
#struct__motorcortex__ParameterMsg_1a3cd1bea9fbe73850d5024edbcdcc2df3
)
|
`public motorcortex_StatusCode `
[
`status`
](
#struct__motorcortex__ParameterMsg_1ab463cf81f4f7c54be12abea4364fcacd
)
|
## Members
#### `public `[`pb_callback_t`](#structpb__callback__s)` `[`value`](#struct__motorcortex__ParameterMsg_1a4458ff1eb8a61773e7912a05f1f3fe45)
#### `public bool `[`has_header`](#struct__motorcortex__ParameterMsg_1a90ae1108a74f20362b697dd0358178bf)
#### `public `[`motorcortex_Header`](#struct__motorcortex__Header)` `[`header`](#struct__motorcortex__ParameterMsg_1ad3e3d412083f5ada9fd41c0bb3c8a52c)
#### `public bool `[`has_info`](#struct__motorcortex__ParameterMsg_1a2ad1fcfcbd161911594bf181bc351bba)
#### `public `[`motorcortex_ParameterInfo`](#struct__motorcortex__ParameterInfo)` `[`info`](#struct__motorcortex__ParameterMsg_1a3cd1bea9fbe73850d5024edbcdcc2df3)
#### `public motorcortex_StatusCode `[`status`](#struct__motorcortex__ParameterMsg_1ab463cf81f4f7c54be12abea4364fcacd)
# struct `_motorcortex_ParameterOffset`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public motorcortex_OffsetType `
[
`type`
](
#struct__motorcortex__ParameterOffset_1a215e2db2fbfa6ca2b7b277060179a2a7
)
|
`public uint32_t `
[
`offset`
](
#struct__motorcortex__ParameterOffset_1a032de726799e1018d112a3550b65ddfc
)
|
`public uint32_t `
[
`length`
](
#struct__motorcortex__ParameterOffset_1ad702e6b81f7f346b969000b3bb468eaf
)
|
## Members
#### `public motorcortex_OffsetType `[`type`](#struct__motorcortex__ParameterOffset_1a215e2db2fbfa6ca2b7b277060179a2a7)
#### `public uint32_t `[`offset`](#struct__motorcortex__ParameterOffset_1a032de726799e1018d112a3550b65ddfc)
#### `public uint32_t `[`length`](#struct__motorcortex__ParameterOffset_1ad702e6b81f7f346b969000b3bb468eaf)
# struct `_motorcortex_ParameterTreeHashMsg`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public bool `
[
`has_header`
](
#struct__motorcortex__ParameterTreeHashMsg_1aad263ad688251fb0b32b7a4120a14d23
)
|
`public `
[
`motorcortex_Header`
](
#struct__motorcortex__Header
)
` `
[
`header`
](
#struct__motorcortex__ParameterTreeHashMsg_1a5b2ec137cf86ae3e497745cc126f580f
)
|
`public uint32_t `
[
`hash`
](
#struct__motorcortex__ParameterTreeHashMsg_1a4dc82d6698a4df2e978433119886b8ff
)
|
`public motorcortex_StatusCode `
[
`status`
](
#struct__motorcortex__ParameterTreeHashMsg_1ad9f22fe776f4847ec23e183b960501a2
)
|
## Members
#### `public bool `[`has_header`](#struct__motorcortex__ParameterTreeHashMsg_1aad263ad688251fb0b32b7a4120a14d23)
#### `public `[`motorcortex_Header`](#struct__motorcortex__Header)` `[`header`](#struct__motorcortex__ParameterTreeHashMsg_1a5b2ec137cf86ae3e497745cc126f580f)
#### `public uint32_t `[`hash`](#struct__motorcortex__ParameterTreeHashMsg_1a4dc82d6698a4df2e978433119886b8ff)
#### `public motorcortex_StatusCode `[`status`](#struct__motorcortex__ParameterTreeHashMsg_1ad9f22fe776f4847ec23e183b960501a2)
# struct `_motorcortex_ParameterTreeMsg`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public bool `
[
`has_header`
](
#struct__motorcortex__ParameterTreeMsg_1a8bde81740657b4ab7bb92edeaeb7adb3
)
|
`public `
[
`motorcortex_Header`
](
#struct__motorcortex__Header
)
` `
[
`header`
](
#struct__motorcortex__ParameterTreeMsg_1a2b45c631db6806737cc2d5d904d64d54
)
|
`public `
[
`pb_callback_t`
](
#structpb__callback__s
)
` `
[
`params`
](
#struct__motorcortex__ParameterTreeMsg_1ac74bfdd34e3d5be7b3cf21ef149fccdc
)
|
`public uint32_t `
[
`hash`
](
#struct__motorcortex__ParameterTreeMsg_1abd3643a04df6a76196c6cddf76d8cd8f
)
|
`public motorcortex_StatusCode `
[
`status`
](
#struct__motorcortex__ParameterTreeMsg_1a1f5a49c947ed75a0cea229aacc77d287
)
|
## Members
#### `public bool `[`has_header`](#struct__motorcortex__ParameterTreeMsg_1a8bde81740657b4ab7bb92edeaeb7adb3)
#### `public `[`motorcortex_Header`](#struct__motorcortex__Header)` `[`header`](#struct__motorcortex__ParameterTreeMsg_1a2b45c631db6806737cc2d5d904d64d54)
#### `public `[`pb_callback_t`](#structpb__callback__s)` `[`params`](#struct__motorcortex__ParameterTreeMsg_1ac74bfdd34e3d5be7b3cf21ef149fccdc)
#### `public uint32_t `[`hash`](#struct__motorcortex__ParameterTreeMsg_1abd3643a04df6a76196c6cddf76d8cd8f)
#### `public motorcortex_StatusCode `[`status`](#struct__motorcortex__ParameterTreeMsg_1a1f5a49c947ed75a0cea229aacc77d287)
# struct `_motorcortex_ReleaseParameterMsg`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public bool `
[
`has_header`
](
#struct__motorcortex__ReleaseParameterMsg_1adfe70d3b6313673537215743d3c6a25a
)
|
`public `
[
`motorcortex_Header`
](
#struct__motorcortex__Header
)
` `
[
`header`
](
#struct__motorcortex__ReleaseParameterMsg_1a998d04f82529f5d8225bfd00aae02c9b
)
|
`public char `
[
`path`
](
#struct__motorcortex__ReleaseParameterMsg_1a244566e0d59ab55156c96d34a581503e
)
|
## Members
#### `public bool `[`has_header`](#struct__motorcortex__ReleaseParameterMsg_1adfe70d3b6313673537215743d3c6a25a)
#### `public `[`motorcortex_Header`](#struct__motorcortex__Header)` `[`header`](#struct__motorcortex__ReleaseParameterMsg_1a998d04f82529f5d8225bfd00aae02c9b)
#### `public char `[`path`](#struct__motorcortex__ReleaseParameterMsg_1a244566e0d59ab55156c96d34a581503e)
# struct `_motorcortex_RemoveGroupMsg`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public bool `
[
`has_header`
](
#struct__motorcortex__RemoveGroupMsg_1aeb6ce1c9b4396ba04014b492b345ea59
)
|
`public `
[
`motorcortex_Header`
](
#struct__motorcortex__Header
)
` `
[
`header`
](
#struct__motorcortex__RemoveGroupMsg_1a9c86678cafe0775c2b4275c0904f239f
)
|
`public char `
[
`alias`
](
#struct__motorcortex__RemoveGroupMsg_1a979d6274b306d83e76c97516646f03d8
)
|
## Members
#### `public bool `[`has_header`](#struct__motorcortex__RemoveGroupMsg_1aeb6ce1c9b4396ba04014b492b345ea59)
#### `public `[`motorcortex_Header`](#struct__motorcortex__Header)` `[`header`](#struct__motorcortex__RemoveGroupMsg_1a9c86678cafe0775c2b4275c0904f239f)
#### `public char `[`alias`](#struct__motorcortex__RemoveGroupMsg_1a979d6274b306d83e76c97516646f03d8)
# struct `_motorcortex_RestoreSessionMsg`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public bool `
[
`has_header`
](
#struct__motorcortex__RestoreSessionMsg_1a59ef5eaf2a314ca1912f899944fee75f
)
|
`public `
[
`motorcortex_Header`
](
#struct__motorcortex__Header
)
` `
[
`header`
](
#struct__motorcortex__RestoreSessionMsg_1a51ce452caa6b49c9fd0bbf0d73594cc5
)
|
`public char `
[
`token`
](
#struct__motorcortex__RestoreSessionMsg_1a4c524454580be36fff8af6472e222466
)
|
## Members
#### `public bool `[`has_header`](#struct__motorcortex__RestoreSessionMsg_1a59ef5eaf2a314ca1912f899944fee75f)
#### `public `[`motorcortex_Header`](#struct__motorcortex__Header)` `[`header`](#struct__motorcortex__RestoreSessionMsg_1a51ce452caa6b49c9fd0bbf0d73594cc5)
#### `public char `[`token`](#struct__motorcortex__RestoreSessionMsg_1a4c524454580be36fff8af6472e222466)
# struct `_motorcortex_SaveMsg`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public bool `
[
`has_header`
](
#struct__motorcortex__SaveMsg_1ade17ce6b98f8ecb36ab37557051db8e7
)
|
`public `
[
`motorcortex_Header`
](
#struct__motorcortex__Header
)
` `
[
`header`
](
#struct__motorcortex__SaveMsg_1ad133d78b2940aee4c1a76dacb75f4bf1
)
|
`public char `
[
`path`
](
#struct__motorcortex__SaveMsg_1a910247d6dabe71cc909137e47e1ebec9
)
|
`public char `
[
`file_name`
](
#struct__motorcortex__SaveMsg_1ad57d6cc9fdbb933fb209663e21815350
)
|
## Members
#### `public bool `[`has_header`](#struct__motorcortex__SaveMsg_1ade17ce6b98f8ecb36ab37557051db8e7)
#### `public `[`motorcortex_Header`](#struct__motorcortex__Header)` `[`header`](#struct__motorcortex__SaveMsg_1ad133d78b2940aee4c1a76dacb75f4bf1)
#### `public char `[`path`](#struct__motorcortex__SaveMsg_1a910247d6dabe71cc909137e47e1ebec9)
#### `public char `[`file_name`](#struct__motorcortex__SaveMsg_1ad57d6cc9fdbb933fb209663e21815350)
# struct `_motorcortex_SessionTokenMsg`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public bool `
[
`has_header`
](
#struct__motorcortex__SessionTokenMsg_1adf70813c8d1662ea41a2b30d45d9c890
)
|
`public `
[
`motorcortex_Header`
](
#struct__motorcortex__Header
)
` `
[
`header`
](
#struct__motorcortex__SessionTokenMsg_1a8db8490825a833afba89a69197f29544
)
|
`public char `
[
`token`
](
#struct__motorcortex__SessionTokenMsg_1a9615203f687dec3bf849b7cfa886f727
)
|
`public motorcortex_StatusCode `
[
`status`
](
#struct__motorcortex__SessionTokenMsg_1af7d12b1e9b34bb8f1b0db58ce371f117
)
|
## Members
#### `public bool `[`has_header`](#struct__motorcortex__SessionTokenMsg_1adf70813c8d1662ea41a2b30d45d9c890)
#### `public `[`motorcortex_Header`](#struct__motorcortex__Header)` `[`header`](#struct__motorcortex__SessionTokenMsg_1a8db8490825a833afba89a69197f29544)
#### `public char `[`token`](#struct__motorcortex__SessionTokenMsg_1a9615203f687dec3bf849b7cfa886f727)
#### `public motorcortex_StatusCode `[`status`](#struct__motorcortex__SessionTokenMsg_1af7d12b1e9b34bb8f1b0db58ce371f117)
# struct `_motorcortex_SetParameterListMsg`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public bool `
[
`has_header`
](
#struct__motorcortex__SetParameterListMsg_1a754c4cc64dca49c60b7382a86609ad56
)
|
`public `
[
`motorcortex_Header`
](
#struct__motorcortex__Header
)
` `
[
`header`
](
#struct__motorcortex__SetParameterListMsg_1a92300f4cace8272ceeaab9da54f56059
)
|
`public `
[
`pb_callback_t`
](
#structpb__callback__s
)
` `
[
`params`
](
#struct__motorcortex__SetParameterListMsg_1a78cf1866bbd4160cf99e5a527584fd1a
)
|
## Members
#### `public bool `[`has_header`](#struct__motorcortex__SetParameterListMsg_1a754c4cc64dca49c60b7382a86609ad56)
#### `public `[`motorcortex_Header`](#struct__motorcortex__Header)` `[`header`](#struct__motorcortex__SetParameterListMsg_1a92300f4cace8272ceeaab9da54f56059)
#### `public `[`pb_callback_t`](#structpb__callback__s)` `[`params`](#struct__motorcortex__SetParameterListMsg_1a78cf1866bbd4160cf99e5a527584fd1a)
# struct `_motorcortex_SetParameterMsg`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public bool `
[
`has_header`
](
#struct__motorcortex__SetParameterMsg_1a6ff727c8f870e8f8e62c97e3217f3d9b
)
|
`public `
[
`motorcortex_Header`
](
#struct__motorcortex__Header
)
` `
[
`header`
](
#struct__motorcortex__SetParameterMsg_1ae0bb820eddbafacd2b908c7323a8081b
)
|
`public bool `
[
`has_offset`
](
#struct__motorcortex__SetParameterMsg_1a8a8afed94ace25aa9683fac709fa5175
)
|
`public `
[
`motorcortex_ParameterOffset`
](
#struct__motorcortex__ParameterOffset
)
` `
[
`offset`
](
#struct__motorcortex__SetParameterMsg_1afc37d7cf4c45af8bbe52447313540afc
)
|
`public char `
[
`path`
](
#struct__motorcortex__SetParameterMsg_1af90a836420ba1cbbb10fa8d3ba7f8d05
)
|
`public `
[
`pb_callback_t`
](
#structpb__callback__s
)
` `
[
`value`
](
#struct__motorcortex__SetParameterMsg_1aa31b7bce06e86afbe3e71bd3b86627b0
)
|
## Members
#### `public bool `[`has_header`](#struct__motorcortex__SetParameterMsg_1a6ff727c8f870e8f8e62c97e3217f3d9b)
#### `public `[`motorcortex_Header`](#struct__motorcortex__Header)` `[`header`](#struct__motorcortex__SetParameterMsg_1ae0bb820eddbafacd2b908c7323a8081b)
#### `public bool `[`has_offset`](#struct__motorcortex__SetParameterMsg_1a8a8afed94ace25aa9683fac709fa5175)
#### `public `[`motorcortex_ParameterOffset`](#struct__motorcortex__ParameterOffset)` `[`offset`](#struct__motorcortex__SetParameterMsg_1afc37d7cf4c45af8bbe52447313540afc)
#### `public char `[`path`](#struct__motorcortex__SetParameterMsg_1af90a836420ba1cbbb10fa8d3ba7f8d05)
#### `public `[`pb_callback_t`](#structpb__callback__s)` `[`value`](#struct__motorcortex__SetParameterMsg_1aa31b7bce06e86afbe3e71bd3b86627b0)
# struct `_motorcortex_StatusMsg`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public bool `
[
`has_header`
](
#struct__motorcortex__StatusMsg_1a6f7b8be12015c99e920c0317dff1efcc
)
|
`public `
[
`motorcortex_Header`
](
#struct__motorcortex__Header
)
` `
[
`header`
](
#struct__motorcortex__StatusMsg_1abae7dbc7bb4e87c8979726cc2565d966
)
|
`public motorcortex_StatusCode `
[
`status`
](
#struct__motorcortex__StatusMsg_1a611a4e93ecee6b859733bc7e5c241a7d
)
|
## Members
#### `public bool `[`has_header`](#struct__motorcortex__StatusMsg_1a6f7b8be12015c99e920c0317dff1efcc)
#### `public `[`motorcortex_Header`](#struct__motorcortex__Header)` `[`header`](#struct__motorcortex__StatusMsg_1abae7dbc7bb4e87c8979726cc2565d966)
#### `public motorcortex_StatusCode `[`status`](#struct__motorcortex__StatusMsg_1a611a4e93ecee6b859733bc7e5c241a7d)
# struct `_SubMessage`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public char `
[
`substuff1`
](
#struct__SubMessage_1aeb2c67a1c6b8e134a201482479b542b7
)
|
`public int32_t `
[
`substuff2`
](
#struct__SubMessage_1ab661eeecd79fbdc1002efd069eac55d8
)
|
`public bool `
[
`has_substuff3`
](
#struct__SubMessage_1a92628556a63e80534ce01a9c444df095
)
|
`public uint32_t `
[
`substuff3`
](
#struct__SubMessage_1ab741400b9d7827ba6b03b31e0e6a598b
)
|
## Members
#### `public char `[`substuff1`](#struct__SubMessage_1aeb2c67a1c6b8e134a201482479b542b7)
#### `public int32_t `[`substuff2`](#struct__SubMessage_1ab661eeecd79fbdc1002efd069eac55d8)
#### `public bool `[`has_substuff3`](#struct__SubMessage_1a92628556a63e80534ce01a9c444df095)
#### `public uint32_t `[`substuff3`](#struct__SubMessage_1ab741400b9d7827ba6b03b31e0e6a598b)
# struct `pb_bytes_array_s`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public pb_size_t `
[
`size`
](
#structpb__bytes__array__s_1a4b4511e93a62ffd36f6b066273a3f53d
)
|
`public pb_byte_t `
[
`bytes`
](
#structpb__bytes__array__s_1a9d726987b85fa78c85c5def56a1ca4b1
)
|
## Members
#### `public pb_size_t `[`size`](#structpb__bytes__array__s_1a4b4511e93a62ffd36f6b066273a3f53d)
#### `public pb_byte_t `[`bytes`](#structpb__bytes__array__s_1a9d726987b85fa78c85c5def56a1ca4b1)
# struct `pb_callback_s`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public bool(* `
[
`decode`
](
#structpb__callback__s_1a2653fd8f7b040fdf0e3c71c0b72ed35a
)
|
`public bool(* `
[
`encode`
](
#structpb__callback__s_1afda7608dcc2d2c4515a9c4c2112d583f
)
|
`public union pb_callback_s::@0 `
[
`funcs`
](
#structpb__callback__s_1a99379642168dab2166446fb61ed759f7
)
|
`public void * `
[
`arg`
](
#structpb__callback__s_1a3cc8f3ad6ff8c967d392a7b1f1451a1b
)
|
## Members
#### `public bool(* `[`decode`](#structpb__callback__s_1a2653fd8f7b040fdf0e3c71c0b72ed35a)
#### `public bool(* `[`encode`](#structpb__callback__s_1afda7608dcc2d2c4515a9c4c2112d583f)
#### `public union pb_callback_s::@0 `[`funcs`](#structpb__callback__s_1a99379642168dab2166446fb61ed759f7)
#### `public void * `[`arg`](#structpb__callback__s_1a3cc8f3ad6ff8c967d392a7b1f1451a1b)
# struct `pb_extension_s`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public const `
[
`pb_extension_type_t`
](
#structpb__extension__type__s
)
` * `
[
`type`
](
#structpb__extension__s_1a3c3a1998be35b8c6486d19a45dbe613e
)
|
`public void * `
[
`dest`
](
#structpb__extension__s_1a1d7be46f262b691d70a9ec502534f8ae
)
|
`public `
[
`pb_extension_t`
](
#structpb__extension__s
)
` * `
[
`next`
](
#structpb__extension__s_1a305c87e1aafda526be8b3d9b0b55eaa2
)
|
`public bool `
[
`found`
](
#structpb__extension__s_1a188b555ba3d46bfe1d46d7c89f1bbd1a
)
|
## Members
#### `public const `[`pb_extension_type_t`](#structpb__extension__type__s)` * `[`type`](#structpb__extension__s_1a3c3a1998be35b8c6486d19a45dbe613e)
#### `public void * `[`dest`](#structpb__extension__s_1a1d7be46f262b691d70a9ec502534f8ae)
#### `public `[`pb_extension_t`](#structpb__extension__s)` * `[`next`](#structpb__extension__s_1a305c87e1aafda526be8b3d9b0b55eaa2)
#### `public bool `[`found`](#structpb__extension__s_1a188b555ba3d46bfe1d46d7c89f1bbd1a)
# struct `pb_extension_type_s`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public bool(* `
[
`decode`
](
#structpb__extension__type__s_1ad6b83e237c3366f4c2f0f189c46718be
)
|
`public bool(* `
[
`encode`
](
#structpb__extension__type__s_1afc835c35b4af322d911caab10ceb6928
)
|
`public const void * `
[
`arg`
](
#structpb__extension__type__s_1a814b085ac56b866b4ae74795277809a2
)
|
## Members
#### `public bool(* `[`decode`](#structpb__extension__type__s_1ad6b83e237c3366f4c2f0f189c46718be)
#### `public bool(* `[`encode`](#structpb__extension__type__s_1afc835c35b4af322d911caab10ceb6928)
#### `public const void * `[`arg`](#structpb__extension__type__s_1a814b085ac56b866b4ae74795277809a2)
# struct `pb_field_iter_s`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public const pb_field_t * `
[
`start`
](
#structpb__field__iter__s_1a83a046f0f4b53f14ae4c85e6acecb636
)
|
`public const pb_field_t * `
[
`pos`
](
#structpb__field__iter__s_1a29eb62299ab421f2bfe3cd0c5392c3fc
)
|
`public unsigned `
[
`required_field_index`
](
#structpb__field__iter__s_1a59a9d9890890d32f23189b36185709f5
)
|
`public void * `
[
`dest_struct`
](
#structpb__field__iter__s_1addde4b720d47d6d0a02024de78e9d84a
)
|
`public void * `
[
`pData`
](
#structpb__field__iter__s_1a5292ffed1e3bb9f20d123597af8c765a
)
|
`public void * `
[
`pSize`
](
#structpb__field__iter__s_1a654d267c6e8ccc475cd10446c9f2a89f
)
|
## Members
#### `public const pb_field_t * `[`start`](#structpb__field__iter__s_1a83a046f0f4b53f14ae4c85e6acecb636)
#### `public const pb_field_t * `[`pos`](#structpb__field__iter__s_1a29eb62299ab421f2bfe3cd0c5392c3fc)
#### `public unsigned `[`required_field_index`](#structpb__field__iter__s_1a59a9d9890890d32f23189b36185709f5)
#### `public void * `[`dest_struct`](#structpb__field__iter__s_1addde4b720d47d6d0a02024de78e9d84a)
#### `public void * `[`pData`](#structpb__field__iter__s_1a5292ffed1e3bb9f20d123597af8c765a)
#### `public void * `[`pSize`](#structpb__field__iter__s_1a654d267c6e8ccc475cd10446c9f2a89f)
# struct `pb_field_s`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public pb_size_t `
[
`tag`
](
#structpb__field__s_1ab357e50f9a06af66b19dd4040a1a7a7d
)
|
`public pb_type_t `
[
`type`
](
#structpb__field__s_1a3e1f6228b883e14c108cbfd9dbaaa392
)
|
`public pb_size_t `
[
`data_offset`
](
#structpb__field__s_1ab285835e1ec2e72000a9ac4083e7a0bc
)
|
`public pb_ssize_t `
[
`size_offset`
](
#structpb__field__s_1a98de59ce77ceb2bea4ffcc6cef93cac1
)
|
`public pb_size_t `
[
`data_size`
](
#structpb__field__s_1ad8bc42878809b80ca060f8eb4feeb87f
)
|
`public pb_size_t `
[
`array_size`
](
#structpb__field__s_1a35a0a07c83af6f4c6911e5fdd834a0bf
)
|
`public const void * `
[
`ptr`
](
#structpb__field__s_1a67a073f9609017ffcba6010abe9d867d
)
|
## Members
#### `public pb_size_t `[`tag`](#structpb__field__s_1ab357e50f9a06af66b19dd4040a1a7a7d)
#### `public pb_type_t `[`type`](#structpb__field__s_1a3e1f6228b883e14c108cbfd9dbaaa392)
#### `public pb_size_t `[`data_offset`](#structpb__field__s_1ab285835e1ec2e72000a9ac4083e7a0bc)
#### `public pb_ssize_t `[`size_offset`](#structpb__field__s_1a98de59ce77ceb2bea4ffcc6cef93cac1)
#### `public pb_size_t `[`data_size`](#structpb__field__s_1ad8bc42878809b80ca060f8eb4feeb87f)
#### `public pb_size_t `[`array_size`](#structpb__field__s_1a35a0a07c83af6f4c6911e5fdd834a0bf)
#### `public const void * `[`ptr`](#structpb__field__s_1a67a073f9609017ffcba6010abe9d867d)
# struct `pb_istream_s`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public bool(* `
[
`callback`
](
#structpb__istream__s_1a32c77508131426d0a2d19b78952fb685
)
|
`public void * `
[
`state`
](
#structpb__istream__s_1ac9e2181ccbca361887765f7406c08940
)
|
`public size_t `
[
`bytes_left`
](
#structpb__istream__s_1acdb9134fbabfa10f4517beaff2837890
)
|
`public const char * `
[
`errmsg`
](
#structpb__istream__s_1a9d5f07edcc07cffa2dd8574368a176af
)
|
## Members
#### `public bool(* `[`callback`](#structpb__istream__s_1a32c77508131426d0a2d19b78952fb685)
#### `public void * `[`state`](#structpb__istream__s_1ac9e2181ccbca361887765f7406c08940)
#### `public size_t `[`bytes_left`](#structpb__istream__s_1acdb9134fbabfa10f4517beaff2837890)
#### `public const char * `[`errmsg`](#structpb__istream__s_1a9d5f07edcc07cffa2dd8574368a176af)
# struct `pb_ostream_s`
## Summary
Members | Descriptions
--------------------------------|---------------------------------------------
`public bool(* `
[
`callback`
](
#structpb__ostream__s_1a34a54868356bcec08413c3667a87b448
)
|
`public void * `
[
`state`
](
#structpb__ostream__s_1a57f678ee862fe6efdc5493c3c7717c2f
)
|
`public size_t `
[
`max_size`
](
#structpb__ostream__s_1aaaa7ad79a00a0f89e9e26220995733d0
)
|
`public size_t `
[
`bytes_written`
](
#structpb__ostream__s_1a1791584091aa6f089ab71238c5f5e50f
)
|
`public const char * `
[
`errmsg`
](
#structpb__ostream__s_1a36dc8b35b6dcb9de24d14f384d4c7095
)
|
## Members
#### `public bool(* `[`callback`](#structpb__ostream__s_1a34a54868356bcec08413c3667a87b448)
#### `public void * `[`state`](#structpb__ostream__s_1a57f678ee862fe6efdc5493c3c7717c2f)
#### `public size_t `[`max_size`](#structpb__ostream__s_1aaaa7ad79a00a0f89e9e26220995733d0)
#### `public size_t `[`bytes_written`](#structpb__ostream__s_1a1791584091aa6f089ab71238c5f5e50f)
#### `public const char * `[`errmsg`](#structpb__ostream__s_1a36dc8b35b6dcb9de24d14f384d4c7095)
Generated by
[
Moxygen
](
https://sourcey.com/moxygen
)
\ No newline at end of file