Table of Contents

Class ConnectionService

Namespace
Android.Telecom
Assembly
MASES.Netdroid.dll
public class ConnectionService : Service, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
Inheritance
ConnectionService
Implements
Inherited Members
Extension Methods

Constructors

ConnectionService()

public ConnectionService()

ConnectionService(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 ConnectionService(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

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

SERVICE_INTERFACE

public static String SERVICE_INTERFACE { get; set; }

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()

CreatePoolableInstance()

HPA initializer for ConnectionService()

public static ConnectionService CreatePoolableInstance()

Returns

ConnectionService

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