Table of Contents

Class SipManager

Namespace
Android.Net.Sip
Assembly
MASES.Netdroid.dll
[Obsolete("Deprecated in JVM")]
public class SipManager : JVMBridgeBase<SipManager>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
Inheritance
SipManager
Implements
Extension Methods

Constructors

SipManager(IJVMBridgeBaseInitializer)

Initializer used internally by JCOBridge. Do not use directly.

[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public SipManager(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

EXTRA_CALL_ID

[Obsolete("Deprecated in JVM")]
public static String EXTRA_CALL_ID { get; set; }

Property Value

String

EXTRA_OFFER_SD

[Obsolete("Deprecated in JVM")]
public static String EXTRA_OFFER_SD { get; set; }

Property Value

String

INCOMING_CALL_RESULT_CODE

[Obsolete("Deprecated in JVM")]
public static int INCOMING_CALL_RESULT_CODE { get; set; }

Property Value

int

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements java.lang.AutoCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

Close(String)

[Obsolete("Deprecated in JVM")]
public void Close(String arg0)

Parameters

arg0 String

String

Exceptions

SipException

CreateSipSession(SipProfile, Listener)

[Obsolete("Deprecated in JVM")]
public SipSession CreateSipSession(SipProfile arg0, SipSession.Listener arg1)

Parameters

arg0 SipProfile

SipProfile

arg1 SipSession.Listener

SipSession.Listener

Returns

SipSession

SipSession

Exceptions

SipException

GetCallId(Intent)

[Obsolete("Deprecated in JVM")]
public static String GetCallId(Intent arg0)

Parameters

arg0 Intent

Intent

Returns

String

String

GetOfferSessionDescription(Intent)

[Obsolete("Deprecated in JVM")]
public static String GetOfferSessionDescription(Intent arg0)

Parameters

arg0 Intent

Intent

Returns

String

String

GetSessionFor(Intent)

[Obsolete("Deprecated in JVM")]
public SipSession GetSessionFor(Intent arg0)

Parameters

arg0 Intent

Intent

Returns

SipSession

SipSession

Exceptions

SipException

IsApiSupported(Context)

[Obsolete("Deprecated in JVM")]
public static bool IsApiSupported(Context arg0)

Parameters

arg0 Context

Context

Returns

bool

bool

IsIncomingCallIntent(Intent)

[Obsolete("Deprecated in JVM")]
public static bool IsIncomingCallIntent(Intent arg0)

Parameters

arg0 Intent

Intent

Returns

bool

bool

IsOpened(String)

[Obsolete("Deprecated in JVM")]
public bool IsOpened(String arg0)

Parameters

arg0 String

String

Returns

bool

bool

Exceptions

SipException

IsRegistered(String)

[Obsolete("Deprecated in JVM")]
public bool IsRegistered(String arg0)

Parameters

arg0 String

String

Returns

bool

bool

Exceptions

SipException

IsSipWifiOnly(Context)

[Obsolete("Deprecated in JVM")]
public static bool IsSipWifiOnly(Context arg0)

Parameters

arg0 Context

Context

Returns

bool

bool

IsVoipSupported(Context)

[Obsolete("Deprecated in JVM")]
public static bool IsVoipSupported(Context arg0)

Parameters

arg0 Context

Context

Returns

bool

bool

MakeAudioCall(SipProfile, SipProfile, Listener, int)

[Obsolete("Deprecated in JVM")]
public SipAudioCall MakeAudioCall(SipProfile arg0, SipProfile arg1, SipAudioCall.Listener arg2, int arg3)

Parameters

arg0 SipProfile

SipProfile

arg1 SipProfile

SipProfile

arg2 SipAudioCall.Listener

SipAudioCall.Listener

arg3 int

int

Returns

SipAudioCall

SipAudioCall

Exceptions

SipException

MakeAudioCall(String, String, Listener, int)

[Obsolete("Deprecated in JVM")]
public SipAudioCall MakeAudioCall(String arg0, String arg1, SipAudioCall.Listener arg2, int arg3)

Parameters

arg0 String

String

arg1 String

String

arg2 SipAudioCall.Listener

SipAudioCall.Listener

arg3 int

int

Returns

SipAudioCall

SipAudioCall

Exceptions

SipException

NewInstance(Context)

[Obsolete("Deprecated in JVM")]
public static SipManager NewInstance(Context arg0)

Parameters

arg0 Context

Context

Returns

SipManager

SipManager

Open(SipProfile)

[Obsolete("Deprecated in JVM")]
public void Open(SipProfile arg0)

Parameters

arg0 SipProfile

SipProfile

Exceptions

SipException

Open(SipProfile, PendingIntent, SipRegistrationListener)

[Obsolete("Deprecated in JVM")]
public void Open(SipProfile arg0, PendingIntent arg1, SipRegistrationListener arg2)

Parameters

arg0 SipProfile

SipProfile

arg1 PendingIntent

PendingIntent

arg2 SipRegistrationListener

SipRegistrationListener

Exceptions

SipException

Register(SipProfile, int, SipRegistrationListener)

[Obsolete("Deprecated in JVM")]
public void Register(SipProfile arg0, int arg1, SipRegistrationListener arg2)

Parameters

arg0 SipProfile

SipProfile

arg1 int

int

arg2 SipRegistrationListener

SipRegistrationListener

Exceptions

SipException

SetRegistrationListener(String, SipRegistrationListener)

[Obsolete("Deprecated in JVM")]
public void SetRegistrationListener(String arg0, SipRegistrationListener arg1)

Parameters

arg0 String

String

arg1 SipRegistrationListener

SipRegistrationListener

Exceptions

SipException

TakeAudioCall(Intent, Listener)

[Obsolete("Deprecated in JVM")]
public SipAudioCall TakeAudioCall(Intent arg0, SipAudioCall.Listener arg1)

Parameters

arg0 Intent

Intent

arg1 SipAudioCall.Listener

SipAudioCall.Listener

Returns

SipAudioCall

SipAudioCall

Exceptions

SipException

Unregister(SipProfile, SipRegistrationListener)

[Obsolete("Deprecated in JVM")]
public void Unregister(SipProfile arg0, SipRegistrationListener arg1)

Parameters

arg0 SipProfile

SipProfile

arg1 SipRegistrationListener

SipRegistrationListener

Exceptions

SipException