Used to uniquely identify the source of a message, used in state storage as well as routing. More...
#include <msu_message.h>
Public Attributes | |
| struct composite_key | key |
| The full, arbitrary-length, unique key (used in state) More... | |
| size_t | key_len |
| The length of the composite key. More... | |
| int32_t | id |
| A shorter, often hashed id for the key of fixed length (used in routing) More... | |
| int | group_id |
| Used to mark a route ID when storing state. More... | |
Used to uniquely identify the source of a message, used in state storage as well as routing.
Definition at line 46 of file msu_message.h.
| int msu_msg_key::group_id |
Used to mark a route ID when storing state.
(will help to enable state migration within a specific group at a later time)
Definition at line 55 of file msu_message.h.
| int32_t msu_msg_key::id |
A shorter, often hashed id for the key of fixed length (used in routing)
Definition at line 52 of file msu_message.h.
| struct composite_key msu_msg_key::key |
The full, arbitrary-length, unique key (used in state)
Definition at line 48 of file msu_message.h.
| size_t msu_msg_key::key_len |
The length of the composite key.
Definition at line 50 of file msu_message.h.
1.8.6