Class RemoteConnection.Callback
public class RemoteConnection.Callback : JVMBridgeBase<RemoteConnection.Callback>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
- Inheritance
-
RemoteConnection.Callback
- Implements
- Extension Methods
Constructors
Callback()
public Callback()
Callback(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 Callback(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
Methods
CreatePoolableInstance()
HPA initializer for Callback()
public static RemoteConnection.Callback CreatePoolableInstance()
Returns
OnAddressChanged(RemoteConnection, Uri, int)
public void OnAddressChanged(RemoteConnection arg0, Uri arg1, int arg2)
Parameters
arg0RemoteConnectionarg1Uriarg2int
OnCallerDisplayNameChanged(RemoteConnection, String, int)
public void OnCallerDisplayNameChanged(RemoteConnection arg0, String arg1, int arg2)
Parameters
arg0RemoteConnectionarg1Stringarg2int
OnConferenceChanged(RemoteConnection, RemoteConference)
public void OnConferenceChanged(RemoteConnection arg0, RemoteConference arg1)
Parameters
OnConferenceableConnectionsChanged(RemoteConnection, List<RemoteConnection>)
public void OnConferenceableConnectionsChanged(RemoteConnection arg0, List<RemoteConnection> arg1)
Parameters
arg0RemoteConnectionarg1List<RemoteConnection>
OnConnectionCapabilitiesChanged(RemoteConnection, int)
public void OnConnectionCapabilitiesChanged(RemoteConnection arg0, int arg1)
Parameters
arg0RemoteConnectionarg1int
OnConnectionEvent(RemoteConnection, String, Bundle)
public void OnConnectionEvent(RemoteConnection arg0, String arg1, Bundle arg2)
Parameters
arg0RemoteConnectionarg1Stringarg2Bundle
OnConnectionPropertiesChanged(RemoteConnection, int)
public void OnConnectionPropertiesChanged(RemoteConnection arg0, int arg1)
Parameters
arg0RemoteConnectionarg1int
OnDestroyed(RemoteConnection)
public void OnDestroyed(RemoteConnection arg0)
Parameters
OnDisconnected(RemoteConnection, DisconnectCause)
public void OnDisconnected(RemoteConnection arg0, DisconnectCause arg1)
Parameters
OnExtrasChanged(RemoteConnection, Bundle)
public void OnExtrasChanged(RemoteConnection arg0, Bundle arg1)
Parameters
arg0RemoteConnectionarg1Bundle
OnPostDialChar(RemoteConnection, char)
public void OnPostDialChar(RemoteConnection arg0, char arg1)
Parameters
arg0RemoteConnectionarg1char
OnPostDialWait(RemoteConnection, String)
public void OnPostDialWait(RemoteConnection arg0, String arg1)
Parameters
arg0RemoteConnectionarg1String
OnRingbackRequested(RemoteConnection, bool)
public void OnRingbackRequested(RemoteConnection arg0, bool arg1)
Parameters
arg0RemoteConnectionarg1bool
OnStateChanged(RemoteConnection, int)
public void OnStateChanged(RemoteConnection arg0, int arg1)
Parameters
arg0RemoteConnectionarg1int
OnStatusHintsChanged(RemoteConnection, StatusHints)
public void OnStatusHintsChanged(RemoteConnection arg0, StatusHints arg1)
Parameters
OnVideoProviderChanged(RemoteConnection, VideoProvider)
public void OnVideoProviderChanged(RemoteConnection arg0, RemoteConnection.VideoProvider arg1)
Parameters
arg0RemoteConnectionarg1RemoteConnection.VideoProvider
OnVideoStateChanged(RemoteConnection, int)
public void OnVideoStateChanged(RemoteConnection arg0, int arg1)
Parameters
arg0RemoteConnectionarg1int
OnVoipAudioChanged(RemoteConnection, bool)
public void OnVoipAudioChanged(RemoteConnection arg0, bool arg1)
Parameters
arg0RemoteConnectionarg1bool