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 = 0DAVE is not negotiated for the current voice connection.
Inactive = 1DAVE is inactive.
Pending = 2DAVE is negotiated and waiting for MLS group establishment.
AwaitingResponse = 3DAVE is waiting for server response after sending key material.
ReadyForTransition = 4DAVE receiver transforms are ready for transition execution. Existing encrypted media may remain active until the voice gateway sends OP 22.
Active = 5DAVE is active and end-to-end ratchets are installed.
Downgrading = 6DAVE receivers are prepared for a lower protocol version while the existing sender remains active.