Module model

Module model 

Source
Expand description

Wire-level model types for text messages.

Modules§

option
Text-message option numbers defined by the base specification.

Structs§

ExtensionOptions
Zero-copy view over the extension options of a decoded text message.
ExtensionOptionsIter
Fragment
Fragment position carried by the 3-byte Message Sequence form.
MessageSequence
Message Sequence option value.
TextMessage
Borrowed decoded text message.

Enums§

ConversationKey
Identity of a conversation, independent of transport handles.
MessageType
Text-message rendering/control type.
Regarding
Regarding option value: a reference to a previously sent message.
SenderScope
The sender identity of a stream, as authenticated (or merely claimed) on the wire.
WireRef
A typed wire reference to a message, with explicit identity domain.

Constants§

FRAGMENT_BODY_MAX
Maximum body bytes carried by a single fragment.
FRAGMENT_COUNT_MAX
Maximum fragment count of a fragmented message (wire maximum).
REASSEMBLED_BODY_MAX
Maximum reassembled body size of a fragmented message.