Table of Contents

Class ConnectionService

Namespace
Android.Telecom
Assembly
MASES.Netdroid.dll
public class ConnectionService : Service, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<Context>
ConnectionService
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<Context>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Context>.IsAssignableFrom<T>()
JVMBridgeBase<Context>.Execute<T>(params T[])
JVMBridgeBase<Context>.DynBridgeClazz
JVMBridgeBase<Context>.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

ConnectionService()

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

[Obsolete("ConnectionService 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 ConnectionService()

ConnectionService(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("ConnectionService 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 ConnectionService(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

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

SERVICE_INTERFACE

public static String SERVICE_INTERFACE { get; }

Property Value

String

Methods

AddConference(Conference)

public void AddConference(Conference arg0)

Parameters

arg0 Conference

Conference

AddExistingConnection(PhoneAccountHandle, Connection)

public void AddExistingConnection(PhoneAccountHandle arg0, Connection arg1)

Parameters

arg0 PhoneAccountHandle

PhoneAccountHandle

arg1 Connection

Connection

ConferenceRemoteConnections(RemoteConnection, RemoteConnection)

public void ConferenceRemoteConnections(RemoteConnection arg0, RemoteConnection arg1)

Parameters

arg0 RemoteConnection

RemoteConnection

arg1 RemoteConnection

RemoteConnection

ConnectionServiceFocusReleased()

public void ConnectionServiceFocusReleased()

CreateRemoteIncomingConference(PhoneAccountHandle, ConnectionRequest)

public RemoteConference CreateRemoteIncomingConference(PhoneAccountHandle arg0, ConnectionRequest arg1)

Parameters

arg0 PhoneAccountHandle

PhoneAccountHandle

arg1 ConnectionRequest

ConnectionRequest

Returns

RemoteConference

RemoteConference

CreateRemoteIncomingConnection(PhoneAccountHandle, ConnectionRequest)

public RemoteConnection CreateRemoteIncomingConnection(PhoneAccountHandle arg0, ConnectionRequest arg1)

Parameters

arg0 PhoneAccountHandle

PhoneAccountHandle

arg1 ConnectionRequest

ConnectionRequest

Returns

RemoteConnection

RemoteConnection

CreateRemoteOutgoingConference(PhoneAccountHandle, ConnectionRequest)

public RemoteConference CreateRemoteOutgoingConference(PhoneAccountHandle arg0, ConnectionRequest arg1)

Parameters

arg0 PhoneAccountHandle

PhoneAccountHandle

arg1 ConnectionRequest

ConnectionRequest

Returns

RemoteConference

RemoteConference

CreateRemoteOutgoingConnection(PhoneAccountHandle, ConnectionRequest)

public RemoteConnection CreateRemoteOutgoingConnection(PhoneAccountHandle arg0, ConnectionRequest arg1)

Parameters

arg0 PhoneAccountHandle

PhoneAccountHandle

arg1 ConnectionRequest

ConnectionRequest

Returns

RemoteConnection

RemoteConnection

GetAllConferences()

public Collection<Conference> GetAllConferences()

Returns

Collection<Conference>

Collection

GetAllConnections()

public Collection<Connection> GetAllConnections()

Returns

Collection<Connection>

Collection

OnConference(Connection, Connection)

public void OnConference(Connection arg0, Connection arg1)

Parameters

arg0 Connection

Connection

arg1 Connection

Connection

OnConnectionServiceFocusGained()

public void OnConnectionServiceFocusGained()

OnConnectionServiceFocusLost()

public void OnConnectionServiceFocusLost()

OnCreateIncomingConference(PhoneAccountHandle, ConnectionRequest)

public Conference OnCreateIncomingConference(PhoneAccountHandle arg0, ConnectionRequest arg1)

Parameters

arg0 PhoneAccountHandle

PhoneAccountHandle

arg1 ConnectionRequest

ConnectionRequest

Returns

Conference

Conference

OnCreateIncomingConferenceFailed(PhoneAccountHandle, ConnectionRequest)

public void OnCreateIncomingConferenceFailed(PhoneAccountHandle arg0, ConnectionRequest arg1)

Parameters

arg0 PhoneAccountHandle

PhoneAccountHandle

arg1 ConnectionRequest

ConnectionRequest

OnCreateIncomingConnection(PhoneAccountHandle, ConnectionRequest)

public Connection OnCreateIncomingConnection(PhoneAccountHandle arg0, ConnectionRequest arg1)

Parameters

arg0 PhoneAccountHandle

PhoneAccountHandle

arg1 ConnectionRequest

ConnectionRequest

Returns

Connection

Connection

OnCreateIncomingConnectionFailed(PhoneAccountHandle, ConnectionRequest)

public void OnCreateIncomingConnectionFailed(PhoneAccountHandle arg0, ConnectionRequest arg1)

Parameters

arg0 PhoneAccountHandle

PhoneAccountHandle

arg1 ConnectionRequest

ConnectionRequest

OnCreateIncomingHandoverConnection(PhoneAccountHandle, ConnectionRequest)

public Connection OnCreateIncomingHandoverConnection(PhoneAccountHandle arg0, ConnectionRequest arg1)

Parameters

arg0 PhoneAccountHandle

PhoneAccountHandle

arg1 ConnectionRequest

ConnectionRequest

Returns

Connection

Connection

OnCreateOutgoingConference(PhoneAccountHandle, ConnectionRequest)

public Conference OnCreateOutgoingConference(PhoneAccountHandle arg0, ConnectionRequest arg1)

Parameters

arg0 PhoneAccountHandle

PhoneAccountHandle

arg1 ConnectionRequest

ConnectionRequest

Returns

Conference

Conference

OnCreateOutgoingConferenceFailed(PhoneAccountHandle, ConnectionRequest)

public void OnCreateOutgoingConferenceFailed(PhoneAccountHandle arg0, ConnectionRequest arg1)

Parameters

arg0 PhoneAccountHandle

PhoneAccountHandle

arg1 ConnectionRequest

ConnectionRequest

OnCreateOutgoingConnection(PhoneAccountHandle, ConnectionRequest)

public Connection OnCreateOutgoingConnection(PhoneAccountHandle arg0, ConnectionRequest arg1)

Parameters

arg0 PhoneAccountHandle

PhoneAccountHandle

arg1 ConnectionRequest

ConnectionRequest

Returns

Connection

Connection

OnCreateOutgoingConnectionFailed(PhoneAccountHandle, ConnectionRequest)

public void OnCreateOutgoingConnectionFailed(PhoneAccountHandle arg0, ConnectionRequest arg1)

Parameters

arg0 PhoneAccountHandle

PhoneAccountHandle

arg1 ConnectionRequest

ConnectionRequest

OnCreateOutgoingHandoverConnection(PhoneAccountHandle, ConnectionRequest)

public Connection OnCreateOutgoingHandoverConnection(PhoneAccountHandle arg0, ConnectionRequest arg1)

Parameters

arg0 PhoneAccountHandle

PhoneAccountHandle

arg1 ConnectionRequest

ConnectionRequest

Returns

Connection

Connection

OnHandoverFailed(ConnectionRequest, int)

public void OnHandoverFailed(ConnectionRequest arg0, int arg1)

Parameters

arg0 ConnectionRequest

ConnectionRequest

arg1 int

int

OnRemoteConferenceAdded(RemoteConference)

public void OnRemoteConferenceAdded(RemoteConference arg0)

Parameters

arg0 RemoteConference

RemoteConference

OnRemoteExistingConnectionAdded(RemoteConnection)

public void OnRemoteExistingConnectionAdded(RemoteConnection arg0)

Parameters

arg0 RemoteConnection

RemoteConnection