Table of Contents

Class Conference

Namespace
Android.Telecom
Assembly
MASES.Netdroid.dll
public class Conference : Conferenceable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<Conferenceable>
Conference
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<Conferenceable>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Conferenceable>.IsAssignableFrom<T>()
JVMBridgeBase<Conferenceable>.Execute<T>(params T[])
JVMBridgeBase<Conferenceable>.DynBridgeClazz
JVMBridgeBase<Conferenceable>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

Conference()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

[Obsolete("Conference class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public Conference()

Conference(PhoneAccountHandle)

public Conference(PhoneAccountHandle arg0)

Parameters

arg0 PhoneAccountHandle

PhoneAccountHandle

Conference(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

[Obsolete("Conference class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public Conference(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

CONNECT_TIME_NOT_SPECIFIED

public static long CONNECT_TIME_NOT_SPECIFIED { get; }

Property Value

long

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

AddConnection(Connection)

public bool AddConnection(Connection arg0)

Parameters

arg0 Connection

Connection

Returns

bool

bool

CreateFailedConference(DisconnectCause, PhoneAccountHandle)

public static Conference CreateFailedConference(DisconnectCause arg0, PhoneAccountHandle arg1)

Parameters

arg0 DisconnectCause

DisconnectCause

arg1 PhoneAccountHandle

PhoneAccountHandle

Returns

Conference

Conference

Destroy()

public void Destroy()

GetCallAudioState()

[Obsolete]
public CallAudioState GetCallAudioState()

Returns

CallAudioState

CallAudioState

GetConferenceableConnections()

public List<Connection> GetConferenceableConnections()

Returns

List<Connection>

List

GetConnectionCapabilities()

public int GetConnectionCapabilities()

Returns

int

int

GetConnectionProperties()

public int GetConnectionProperties()

Returns

int

int

GetConnectionStartElapsedRealtimeMillis()

public long GetConnectionStartElapsedRealtimeMillis()

Returns

long

long

GetConnectionTime()

public long GetConnectionTime()

Returns

long

long

GetConnections()

public List<Connection> GetConnections()

Returns

List<Connection>

List

GetCurrentCallEndpoint()

public CallEndpoint GetCurrentCallEndpoint()

Returns

CallEndpoint

CallEndpoint

GetDisconnectCause()

public DisconnectCause GetDisconnectCause()

Returns

DisconnectCause

DisconnectCause

GetExtras()

public Bundle GetExtras()

Returns

Bundle

Bundle

GetPhoneAccountHandle()

public PhoneAccountHandle GetPhoneAccountHandle()

Returns

PhoneAccountHandle

PhoneAccountHandle

GetState()

public int GetState()

Returns

int

int

GetStatusHints()

public StatusHints GetStatusHints()

Returns

StatusHints

StatusHints

GetVideoProvider()

public Connection.VideoProvider GetVideoProvider()

Returns

Connection.VideoProvider

Connection.VideoProvider

GetVideoState()

public int GetVideoState()

Returns

int

int

IsRingbackRequested()

public bool IsRingbackRequested()

Returns

bool

bool

OnAddConferenceParticipants(List<Uri>)

public void OnAddConferenceParticipants(List<Uri> arg0)

Parameters

arg0 List<Uri>

List

OnAnswer(int)

public void OnAnswer(int arg0)

Parameters

arg0 int

int

OnAvailableCallEndpointsChanged(List<CallEndpoint>)

public void OnAvailableCallEndpointsChanged(List<CallEndpoint> arg0)

Parameters

arg0 List<CallEndpoint>

List

OnCallAudioStateChanged(CallAudioState)

[Obsolete]
public void OnCallAudioStateChanged(CallAudioState arg0)

Parameters

arg0 CallAudioState

CallAudioState

OnCallEndpointChanged(CallEndpoint)

public void OnCallEndpointChanged(CallEndpoint arg0)

Parameters

arg0 CallEndpoint

CallEndpoint

OnConnectionAdded(Connection)

public void OnConnectionAdded(Connection arg0)

Parameters

arg0 Connection

Connection

OnDisconnect()

public void OnDisconnect()

OnExtrasChanged(Bundle)

public void OnExtrasChanged(Bundle arg0)

Parameters

arg0 Bundle

Bundle

OnHold()

public void OnHold()

OnMerge()

public void OnMerge()

OnMerge(Connection)

public void OnMerge(Connection arg0)

Parameters

arg0 Connection

Connection

OnMuteStateChanged(bool)

public void OnMuteStateChanged(bool arg0)

Parameters

arg0 bool

bool

OnPlayDtmfTone(char)

public void OnPlayDtmfTone(char arg0)

Parameters

arg0 char

char

OnReject()

public void OnReject()

OnSeparate(Connection)

public void OnSeparate(Connection arg0)

Parameters

arg0 Connection

Connection

OnStopDtmfTone()

public void OnStopDtmfTone()

OnSwap()

public void OnSwap()

OnUnhold()

public void OnUnhold()

PutExtras(Bundle)

public void PutExtras(Bundle arg0)

Parameters

arg0 Bundle

Bundle

RemoveConnection(Connection)

public void RemoveConnection(Connection arg0)

Parameters

arg0 Connection

Connection

RemoveExtras(params String[])

public void RemoveExtras(params String[] arg0)

Parameters

arg0 String[]

String

RemoveExtras(List<String>)

public void RemoveExtras(List<String> arg0)

Parameters

arg0 List<String>

List

SendConferenceEvent(String, Bundle)

public void SendConferenceEvent(String arg0, Bundle arg1)

Parameters

arg0 String

String

arg1 Bundle

Bundle

SetActive()

public void SetActive()

SetConferenceableConnections(List<Connection>)

public void SetConferenceableConnections(List<Connection> arg0)

Parameters

arg0 List<Connection>

List

SetConnectionCapabilities(int)

public void SetConnectionCapabilities(int arg0)

Parameters

arg0 int

int

SetConnectionProperties(int)

public void SetConnectionProperties(int arg0)

Parameters

arg0 int

int

SetConnectionStartElapsedRealTime(long)

[Obsolete]
public void SetConnectionStartElapsedRealTime(long arg0)

Parameters

arg0 long

long

SetConnectionStartElapsedRealtimeMillis(long)

public void SetConnectionStartElapsedRealtimeMillis(long arg0)

Parameters

arg0 long

long

SetConnectionTime(long)

public void SetConnectionTime(long arg0)

Parameters

arg0 long

long

SetDialing()

public void SetDialing()

SetDisconnected(DisconnectCause)

public void SetDisconnected(DisconnectCause arg0)

Parameters

arg0 DisconnectCause

DisconnectCause

SetExtras(Bundle)

public void SetExtras(Bundle arg0)

Parameters

arg0 Bundle

Bundle

SetOnHold()

public void SetOnHold()

SetRingbackRequested(bool)

public void SetRingbackRequested(bool arg0)

Parameters

arg0 bool

bool

SetRinging()

public void SetRinging()

SetStatusHints(StatusHints)

public void SetStatusHints(StatusHints arg0)

Parameters

arg0 StatusHints

StatusHints

SetVideoProvider(Connection, VideoProvider)

public void SetVideoProvider(Connection arg0, Connection.VideoProvider arg1)

Parameters

arg0 Connection

Connection

arg1 Connection.VideoProvider

Connection.VideoProvider

SetVideoState(Connection, int)

public void SetVideoState(Connection arg0, int arg1)

Parameters

arg0 Connection

Connection

arg1 int

int