Class DiscoverySessionCallback
public class DiscoverySessionCallback : JVMBridgeBase<DiscoverySessionCallback>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<DiscoverySessionCallback>DiscoverySessionCallback
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<DiscoverySessionCallback>.SExecuteWithSignature(Type, string, string, params object[])JVMBridgeBase<DiscoverySessionCallback>.SExecute<TReturn, TConverter>(Type, string, params object[])JVMBridgeBase<DiscoverySessionCallback>.IsAssignableFrom(IJavaType)JVMBridgeBase<DiscoverySessionCallback>.IsAssignableFrom<T>()JVMBridgeBase<DiscoverySessionCallback>.Execute<T>(params T[])JVMBridgeBase<DiscoverySessionCallback>.DynBridgeClazzJVMBridgeBase<DiscoverySessionCallback>.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
DiscoverySessionCallback()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public DiscoverySessionCallback()
DiscoverySessionCallback(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
public DiscoverySessionCallback(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
OnBootstrappingFailed(PeerHandle)
public void OnBootstrappingFailed(PeerHandle arg0)
Parameters
arg0
PeerHandle
OnBootstrappingSucceeded(PeerHandle, int)
public void OnBootstrappingSucceeded(PeerHandle arg0, int arg1)
Parameters
arg0
PeerHandlearg1
int
OnMessageReceived(PeerHandle, byte[])
public void OnMessageReceived(PeerHandle arg0, byte[] arg1)
Parameters
arg0
PeerHandlearg1
byte[]
OnMessageSendFailed(int)
public void OnMessageSendFailed(int arg0)
Parameters
OnMessageSendSucceeded(int)
public void OnMessageSendSucceeded(int arg0)
Parameters
OnPairingSetupFailed(PeerHandle)
public void OnPairingSetupFailed(PeerHandle arg0)
Parameters
arg0
PeerHandle
OnPairingSetupRequestReceived(PeerHandle, int)
public void OnPairingSetupRequestReceived(PeerHandle arg0, int arg1)
Parameters
arg0
PeerHandlearg1
int
OnPairingSetupSucceeded(PeerHandle, String)
public void OnPairingSetupSucceeded(PeerHandle arg0, String arg1)
Parameters
arg0
PeerHandlearg1
String
OnPairingVerificationFailed(PeerHandle)
public void OnPairingVerificationFailed(PeerHandle arg0)
Parameters
arg0
PeerHandle
OnPairingVerificationSucceed(PeerHandle, String)
public void OnPairingVerificationSucceed(PeerHandle arg0, String arg1)
Parameters
arg0
PeerHandlearg1
String
OnPublishStarted(PublishDiscoverySession)
public void OnPublishStarted(PublishDiscoverySession arg0)
Parameters
OnServiceDiscovered(PeerHandle, byte[], List<byte[]>)
public void OnServiceDiscovered(PeerHandle arg0, byte[] arg1, List<byte[]> arg2)
Parameters
arg0
PeerHandlearg1
byte[]arg2
List<byte[]>
OnServiceDiscovered(ServiceDiscoveryInfo)
public void OnServiceDiscovered(ServiceDiscoveryInfo arg0)
Parameters
OnServiceDiscoveredWithinRange(PeerHandle, byte[], List<byte[]>, int)
public void OnServiceDiscoveredWithinRange(PeerHandle arg0, byte[] arg1, List<byte[]> arg2, int arg3)
Parameters
arg0
PeerHandlearg1
byte[]arg2
List<byte[]>arg3
int
OnServiceDiscoveredWithinRange(ServiceDiscoveryInfo, int)
public void OnServiceDiscoveredWithinRange(ServiceDiscoveryInfo arg0, int arg1)
Parameters
arg0
ServiceDiscoveryInfoarg1
int
OnServiceLost(PeerHandle, int)
public void OnServiceLost(PeerHandle arg0, int arg1)
Parameters
arg0
PeerHandlearg1
int
OnSessionConfigFailed()
public void OnSessionConfigFailed()
OnSessionConfigUpdated()
public void OnSessionConfigUpdated()
OnSessionTerminated()
public void OnSessionTerminated()
OnSubscribeStarted(SubscribeDiscoverySession)
public void OnSubscribeStarted(SubscribeDiscoverySession arg0)