All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AudioProvider Used to send audio.AudioReceiver Deprecated. Discord does not officially support bots receiving audio.DefaultVoiceConnectionFactory Default implementation for aVoiceConnectionFactory.DefaultVoiceGatewayClient A default implementation for client that is able to connect to Discord Voice Gateway and establish aVoiceConnectioncapable of sending and receiving audio.Heartbeat HeartbeatAck Hello Hello.Data Identify Identify.Data LocalVoiceConnectionRegistry A simpleVoiceConnectionRegistrythat tracks localVoiceConnectioninstances.LocalVoiceReceiveTask A receive task that can locally consume audio packets and pass them to anAudioReceiver.LocalVoiceReceiveTaskFactory A local implementation of aVoiceReceiveTaskFactory, performing all actions in the same JVM instance.LocalVoiceSendTask A send task that can derive packets from anAudioProviderand submit audio packets locally.LocalVoiceSendTaskFactory A local implementation of aVoiceSendTaskFactory, performing all actions in the same JVM instance.Opus Opus constants.PartialDisconnectException Ready Ready.Data Resume Resume.Data Resumed SelectProtocol SelectProtocol.Data SelectProtocol.Data.Inner SentSpeaking SentSpeaking.Data SessionDescription SessionDescription.Data Speaking Speaking.Data VoiceChannelRetrieveTask A supplier to obtain a channel ID.VoiceConnection Allows for manipulation of an already-established voice connection.VoiceConnection.State States of a voice connection.VoiceConnectionFactory A factory to createVoiceConnectioninstances using a set ofVoiceGatewayOptions.VoiceConnectionRegistry A centralized registry to holdVoiceConnectioninstances.VoiceDisconnect VoiceDisconnect.Data VoiceDisconnectTask A task to encapsulate actions needed to terminate a voice connection on a given guild.VoiceGatewayEvent Marker interface for Discord voice Gateway events.VoiceGatewayException VoiceGatewayOptions A set of options required to establish and customize buildingVoiceConnectioninstances.VoiceGatewayPayload<T> VoiceGatewayPayloadDeserializer VoiceGatewayReconnectException VoiceGatewayResumeException VoiceGatewayRetrySignal VoiceGatewayRetrySpec VoiceReactorResources Provides an extra level of configuration forReactorResources, tailored for the Voice Gateway operations.VoiceReactorResources.Builder Builder forVoiceReactorResources.VoiceReceiveTaskFactory A factory to create a task that receives audio packets from a source and processes them through a givenAudioReceiver.VoiceSendTaskFactory A factory to create a task that reads audio packets from anAudioProvider, encodes them and then sends them through a given raw packet sink.VoiceServerOptions A set of options required to identify a voice server, for identifying.VoiceServerUpdateReconnectException VoiceServerUpdateTask A listener to derive a potentially newVoiceServerOptionsfrom a VOICE_SERVER_UPDATE gateway event.VoiceSocket A UDP client abstraction dedicated to handling the transport of raw voice packets.VoiceStateUpdateTask A listener to derive a potentially new session ID from a VOICE_STATE_UPDATE gateway event.VoiceWebsocketHandler Represents a WebSocket handler specialized for Discord voice gateway operations.