Android.Net.Sip.SipManager: Method Members

The methods of Android.Net.Sip.SipManager are listed below. For a list of all members, see the SipManager Members list.

See Also: Inherited members from Java.Lang.Object

Public Methods

Close(string)
Closes the specified profile to not make/receive calls.
CreateSipSession(SipProfile, SipSession.Listener) : SipSession
Creates a Android.Net.Sip.SipSession with the specified profile.
static
GetCallId(Android.Content.Intent) : string
Gets the call ID from the specified incoming call broadcast intent.
static
GetOfferSessionDescription(Android.Content.Intent) : string
Gets the offer session description from the specified incoming call broadcast intent.
GetSessionFor(Android.Content.Intent) : SipSession
Gets the Android.Net.Sip.SipSession that handles the incoming call.
static
IsApiSupported(Android.Content.Context) : bool
Returns true if the SIP API is supported by the system.
static
IsIncomingCallIntent(Android.Content.Intent) : bool
Checks if the intent is an incoming call broadcast intent.
IsOpened(string) : bool
Checks if the specified profile is opened in the SIP service for making and/or receiving calls.
IsRegistered(string) : bool
Checks if the SIP service has successfully registered the profile to the SIP provider (specified in the profile) for receiving calls.
static
IsSipWifiOnly(Android.Content.Context) : bool
Returns true if SIP is only available on WIFI.
static
IsVoipSupported(Android.Content.Context) : bool
Returns true if the system supports SIP-based VOIP API.
MakeAudioCall(SipProfile, SipProfile, SipAudioCall.Listener, int) : SipAudioCall
Creates a Android.Net.Sip.SipAudioCall to make a call.
MakeAudioCall(string, string, SipAudioCall.Listener, int) : SipAudioCall
Creates a Android.Net.Sip.SipAudioCall to make an audio call.
static
NewInstance(Android.Content.Context) : SipManager
Creates a manager instance.
Open(SipProfile)
Opens the profile for making generic SIP calls.
Open(SipProfile, Android.App.PendingIntent, ISipRegistrationListener)
Opens the profile for making calls and/or receiving generic SIP calls.
Register(SipProfile, int, ISipRegistrationListener)
Manually registers the profile to the corresponding SIP provider for receiving calls.
SetRegistrationListener(string, ISipRegistrationListener)
Sets the listener to listen to registration events.
TakeAudioCall(Android.Content.Intent, SipAudioCall.Listener) : SipAudioCall
Creates a Android.Net.Sip.SipAudioCall to take an incoming call.
Unregister(SipProfile, ISipRegistrationListener)
Manually unregisters the profile from the corresponding SIP provider for stop receiving further calls.