Channel base that contains non-parameterized public items such as tag types and constants.
static constexpr Serialize_via_session_shm S_SERIALIZE_VIA_SESSION_SHM
The sole value of the tag type Serialize_via_session_shm.
static constexpr Serialize_via_heap S_SERIALIZE_VIA_HEAP
The sole value of the tag type Serialize_via_heap.
msg_id_t msg_id_out_t
Clarifying short-hand for outgoing-message IDs.
static constexpr Serialize_via_app_shm S_SERIALIZE_VIA_APP_SHM
The sole value of the tag type Serialize_via_app_shm.
Sub-module of Flow-IPC module ipc::transport providing transmission of structured messages specifical...
uint64_t msg_id_t
Message ID uniquely identifying outgoing message (Msg_out, among all other Msg_outs),...
Similar to Serialize_via_session_shm but assumes per-app-scope SHM-arena (as opposed to per-session-s...
Tag type for ctor selection: Backing memory for serialization comes from fixed-size segment allocatio...
Tag type for ctor selection: Backing RAM for serialization comes from a given session::Session's SHM ...