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
argsobject[]
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
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