Table of Contents
API reference

Enum DaveConnectionState

Namespace
DisCatSharp.Voice.Enums
Assembly
DisCatSharp.Voice.dll

Represents the public DAVE state for a VoiceConnection.

public enum DaveConnectionState

Fields

NotNegotiated = 0

DAVE is not negotiated for the current voice connection.

Inactive = 1

DAVE is inactive.

Pending = 2

DAVE is negotiated and waiting for MLS group establishment.

AwaitingResponse = 3

DAVE is waiting for server response after sending key material.

ReadyForTransition = 4

DAVE is ready for transition execution.

Active = 5

DAVE is active and end-to-end ratchets are installed.

Downgrading = 6

DAVE is downgrading to a lower protocol version.