6 #ifndef MOTORCORTEX_CORE_CM_RPCTYPES_H
7 #define MOTORCORTEX_CORE_CM_RPCTYPES_H
18 typedef std::set<uint32_t> MsgHashSet;
20 enum class RequestFlags {
25 bool client_has_control;
26 parameter_server::UserGroup user_group;
39 enum class ReplyState {
48 std::atomic<ReplyState> state;
52 ReplyMsg allocateMsgMem(
size_t size);
58 void deallocateMsgMem(
ReplyMsg msg_mem);
62 #endif //MOTORCORTEX_CORE_CM_RPCTYPES_H