Skip to main content

Module message

Module message 

Source

Structs§

ClientSetup
Fetch
FetchCancel
FetchError
FetchOk
GoAway
MaxRequestIdMsg
Publish
PublishDone
PublishError
PublishNamespaceCancel
PublishNamespaceDone
PublishNamespaceError
PublishNamespaceMsg
PublishNamespaceOk
PublishOk
RequestsBlocked
ServerSetup
Subscribe
SubscribeError
SubscribeNamespace
SubscribeNamespaceError
SubscribeNamespaceOk
SubscribeOk
SubscribeUpdate
TrackStatusError
TrackStatusMsg
TrackStatusOk
Unsubscribe
UnsubscribeNamespace

Enums§

CodecError
ControlMessage
MessageType
Control message type IDs (draft-14).

Constants§

MAX_FULL_TRACK_NAME_LENGTH
Maximum full track name length: 4096 bytes.
MAX_GOAWAY_URI_LENGTH
Maximum GOAWAY new session URI length: 8192 bytes.
MAX_MESSAGE_LENGTH
Maximum control message payload length: 2^16 - 1 bytes.
MAX_NAMESPACE_TUPLE_SIZE
Maximum track namespace tuple size: 32 elements.
MAX_REASON_PHRASE_LENGTH
Maximum reason phrase length: 1024 bytes.