Class RemoteConnection.Callback
public class RemoteConnection.Callback : JVMBridgeBase<RemoteConnection.Callback>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseRemoteConnection.Callback
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<RemoteConnection.Callback>.SExecute<TReturn>(Type, IJavaType, string, params object[])JVMBridgeBase<RemoteConnection.Callback>.IsAssignableFrom(IJavaType)JVMBridgeBase<RemoteConnection.Callback>.IsAssignableFrom<T>()JVMBridgeBase<RemoteConnection.Callback>.Execute<T>(params T[])JVMBridgeBase<RemoteConnection.Callback>.DynBridgeClazzJVMBridgeBase<RemoteConnection.Callback>.BridgeClazzJVMBridgeBase.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.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
Callback()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
[Obsolete("Callback 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 Callback()
Callback(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("Callback 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 Callback(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
Methods
OnAddressChanged(RemoteConnection, Uri, int)
public void OnAddressChanged(RemoteConnection arg0, Uri arg1, int arg2)
Parameters
arg0
RemoteConnectionarg1
Uriarg2
int
OnCallerDisplayNameChanged(RemoteConnection, String, int)
public void OnCallerDisplayNameChanged(RemoteConnection arg0, String arg1, int arg2)
Parameters
arg0
RemoteConnectionarg1
Stringarg2
int
OnConferenceChanged(RemoteConnection, RemoteConference)
public void OnConferenceChanged(RemoteConnection arg0, RemoteConference arg1)
Parameters
OnConferenceableConnectionsChanged(RemoteConnection, List<RemoteConnection>)
public void OnConferenceableConnectionsChanged(RemoteConnection arg0, List<RemoteConnection> arg1)
Parameters
arg0
RemoteConnectionarg1
List<RemoteConnection>
OnConnectionCapabilitiesChanged(RemoteConnection, int)
public void OnConnectionCapabilitiesChanged(RemoteConnection arg0, int arg1)
Parameters
arg0
RemoteConnectionarg1
int
OnConnectionEvent(RemoteConnection, String, Bundle)
public void OnConnectionEvent(RemoteConnection arg0, String arg1, Bundle arg2)
Parameters
arg0
RemoteConnectionarg1
Stringarg2
Bundle
OnConnectionPropertiesChanged(RemoteConnection, int)
public void OnConnectionPropertiesChanged(RemoteConnection arg0, int arg1)
Parameters
arg0
RemoteConnectionarg1
int
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
arg0
RemoteConnectionarg1
Bundle
OnPostDialChar(RemoteConnection, char)
public void OnPostDialChar(RemoteConnection arg0, char arg1)
Parameters
arg0
RemoteConnectionarg1
char
OnPostDialWait(RemoteConnection, String)
public void OnPostDialWait(RemoteConnection arg0, String arg1)
Parameters
arg0
RemoteConnectionarg1
String
OnRingbackRequested(RemoteConnection, bool)
public void OnRingbackRequested(RemoteConnection arg0, bool arg1)
Parameters
arg0
RemoteConnectionarg1
bool
OnStateChanged(RemoteConnection, int)
public void OnStateChanged(RemoteConnection arg0, int arg1)
Parameters
arg0
RemoteConnectionarg1
int
OnStatusHintsChanged(RemoteConnection, StatusHints)
public void OnStatusHintsChanged(RemoteConnection arg0, StatusHints arg1)
Parameters
OnVideoProviderChanged(RemoteConnection, VideoProvider)
public void OnVideoProviderChanged(RemoteConnection arg0, RemoteConnection.VideoProvider arg1)
Parameters
arg0
RemoteConnectionarg1
RemoteConnection.VideoProvider
OnVideoStateChanged(RemoteConnection, int)
public void OnVideoStateChanged(RemoteConnection arg0, int arg1)
Parameters
arg0
RemoteConnectionarg1
int
OnVoipAudioChanged(RemoteConnection, bool)
public void OnVoipAudioChanged(RemoteConnection arg0, bool arg1)
Parameters
arg0
RemoteConnectionarg1
bool