Android.Net.Sip Namespace

Provides access to Session Initiation Protocol (SIP) functionality, such as making and answering VOIP calls using SIP.

Classes

RegisteringEventArgs
RegistrationDoneEventArgs
RegistrationFailedEventArgs
SipAudioCall

Handles an Internet audio call over SIP.

SipAudioCall.Listener

Listener for events relating to a SIP call, such as when a call is being received ("on ringing") or a call is outgoing ("on calling").

SipErrorCode

Defines error codes returned during SIP actions.

SipException

Indicates a general SIP-related exception.

SipManager

Provides APIs for SIP tasks, such as initiating SIP connections, and provides access to related SIP services.

SipProfile

Defines a SIP profile, including a SIP account, domain and server information.

SipProfile.Builder

Helper class for creating a SipProfile.

SipProfile.InterfaceConsts
SipSession

Represents a SIP session that is associated with a SIP dialog or a standalone transaction not within a dialog.

SipSession.Listener

Listener for events relating to a SIP session, such as when a session is being registered ("on registering") or a call is outgoing ("on calling").

SipSession.State

Defines SIP session states, such as "registering", "outgoing call", and "in call".

Interfaces

ISipRegistrationListener

Listener for SIP registration events.

Enums

SipErrorCodes

Enumerates values returned by several types and taken as a parameter of several types.

SipSessionState

Enumerates values returned by several types and taken as a parameter of the F:Android.Net.Sip.SipSession+State.ToString member.