Skip to main content

Module codes

Module codes 

Source
Expand description

All canonical error codes.

Allocation:

  • 0x00000x0FFF — GBP base layer
  • 0x10000x1FFF — GAP
  • 0x20000x2FFF — GTP
  • 0x30000x3FFF — GSP
  • 0xF0000xFFFF — private extensions

Constants§

COMMIT_INVALID
MLS commit was rejected.
COORDINATOR_GONE
Coordinator transport lost; handover required.
DECRYPT_FAILED
AEAD authentication failed.
DIGEST_MISMATCH
member_set_root_hash mismatch on Resync.
EPOCH_MISMATCH
Frame epoch does not match the receiver’s current epoch.
EXECUTE_TIMEOUT
Member timed out waiting for EXECUTE_TRANSITION after READY.
GAP_AUTH_FAILED
AEAD authentication failed at the GAP layer.
GAP_BAD_SOURCE_ID
Unknown audio source.
GAP_DECODE_FAILED
Opus decoder error.
GAP_EPOCH_STALE
key_phase points at a stale epoch.
GAP_KEY_PHASE_UNKNOWN
key_phase refers to an unknown epoch.
GAP_REPLAY_DETECTED
rtp_sequence already seen for this source.
GSP_BAD_SCHEMA
Invalid args schema for the given signal_type.
GSP_DUPLICATE_REQUEST
Duplicate request_id.
GSP_PRECONDITION_FAILED
Signal precondition not met.
GSP_STATE_CONFLICT
Signal contradicts the current state.
GSP_UNAUTHORIZED
Sender is not authorised to issue this signal.
GSP_UNKNOWN_SIGNAL
signal_type is not in the registry.
GTP_ATTACHMENT_INTEGRITY
Attachment integrity check failed.
GTP_BAD_LENGTH
content_length does not match the body length.
GTP_DUPLICATE_MESSAGE
Duplicate (sender_id, message_id).
GTP_POLICY_REJECTED
Message rejected by the policy layer (retention / quota / …).
GTP_REQUEST_TIMEOUT
Request timed out.
GTP_UNSUPPORTED_CONTENT_TYPE
content_type is not supported by the profile.
PREPARE_TIMEOUT
Coordinator timed out waiting for READY quorum.
READY_TIMEOUT
Member timed out before completing local commit processing.
REPLAY_DETECTED
Sequence number was already used — replay detected.
STREAM_POLICY_VIOLATION
Stream class used outside its allowed policy.
TRANSITION_IN_PROGRESS
A second commit arrived while a pending transition is in progress.
TRANSITION_MISMATCH
Frame transition_id does not match the current transition.
UNKNOWN_GROUP
Unknown group_id.
UNSUPPORTED_VERSION
Unsupported protocol version.