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 TweetNaclFast TweetNaclFast.Box TweetNaclFast.Box.KeyPair TweetNaclFast.Hash TweetNaclFast.poly1305 TweetNaclFast.ScalarMult TweetNaclFast.SecretBox TweetNaclFast.Signature TweetNaclFast.Signature.KeyPair 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.