All Classes and Interfaces
Represents options when accepting a
Abstract base class for audio codecs.
AudioDevice interface allows developers to inject custom audio device capturer and audio device renderer of audio by replacing the default device used by the SDK.
AudioDeviceCapturer interface provides the mechanism to define a custom audio device capturer.
An AudioDeviceContext is a context to the audio device used by the SDK.
AudioDeviceRenderer interface provides the mechanism to define a custom audio device renderer.
AudioFormat describes 16-bit signed Linear Pulse Code Modulation (LPCM) audio.
The Call class represents a signaling and media session between the host device and Twilio infrastructure.
An enum representing issue type associated with a call.
Call.Listener interface defines a set of callbacks for events related to call.
An enum representing call quality score.
An enum describing the possible states of a Call.
CallerInfo is used to represent SHAKEN/STIR status information about the caller.
Exceptions related to making and receiving calls.
Represents an incoming call message from Twilio.
Enumeration of call message types.
Represents options available when connecting to a
Represents an incoming call cancellation.
Represents options when connecting to a
DefaultAudioDevice is the default audio device module SDK uses when a custom one is not provided.
ICE candidate pair state as defined in RFC 5245.
Statistics of ICE candidate pair as defined in Identifiers for WebRTC's Statistics API.
Statistics of ICE candidate as defined in Identifiers for WebRTC's Statistics API
IceOptions specifies custom media connectivity configurations.
IceServer is a single STUN or TURN server.
IceTransportPolicy specifies which ICE transports to allow.
The Logger interface provides a mechanism to define a custom logger.
Logging levels available in the SDK.
Enumerates the modules that can be logged in the SDK.
Represents parameters related to a log message.
The MessageListener interface defines a set of callbacks for events related to push notifications for incoming calls.
Lossy audio coding format.
ITU-T standard for audio companding.
Exceptions related to registering for push notifications.
RegistrationListener interface defines a set of callbacks for events related to
Voice's register request.
Interface that provides event related to
Stats report contains stats for all the media tracks that exist in peer connection.
UnregistrationListener interface defines a set of callbacks for events related to
Voice's unregister request.
A parent class of all