Expand description
All canonical error codes.
Allocation:
0x0000–0x0FFF— GBP base layer0x1000–0x1FFF— GAP0x2000–0x2FFF— GTP0x3000–0x3FFF— GSP0xF000–0xFFFF— 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.