Table of Contents

Class DiscoverySessionCallback

Namespace
Android.Net.Wifi.Aware
Assembly
MASES.Netdroid.dll
public class DiscoverySessionCallback : JVMBridgeBase<DiscoverySessionCallback>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
DiscoverySessionCallback
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<DiscoverySessionCallback>.IsAssignableFrom(IJavaType)
JVMBridgeBase<DiscoverySessionCallback>.IsAssignableFrom<T>()
JVMBridgeBase<DiscoverySessionCallback>.Execute<T>(params T[])
JVMBridgeBase<DiscoverySessionCallback>.DynBridgeClazz
JVMBridgeBase<DiscoverySessionCallback>.BridgeClazz
JVMBridgeBase.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.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.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

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

OnBootstrappingFailed(PeerHandle)

public void OnBootstrappingFailed(PeerHandle arg0)

Parameters

arg0 PeerHandle

PeerHandle

OnBootstrappingSucceeded(PeerHandle, int)

public void OnBootstrappingSucceeded(PeerHandle arg0, int arg1)

Parameters

arg0 PeerHandle

PeerHandle

arg1 int

int

OnMessageReceived(PeerHandle, byte[])

public void OnMessageReceived(PeerHandle arg0, byte[] arg1)

Parameters

arg0 PeerHandle

PeerHandle

arg1 byte[]

byte

OnMessageSendFailed(int)

public void OnMessageSendFailed(int arg0)

Parameters

arg0 int

int

OnMessageSendSucceeded(int)

public void OnMessageSendSucceeded(int arg0)

Parameters

arg0 int

int

OnPairingSetupFailed(PeerHandle)

public void OnPairingSetupFailed(PeerHandle arg0)

Parameters

arg0 PeerHandle

PeerHandle

OnPairingSetupRequestReceived(PeerHandle, int)

public void OnPairingSetupRequestReceived(PeerHandle arg0, int arg1)

Parameters

arg0 PeerHandle

PeerHandle

arg1 int

int

OnPairingSetupSucceeded(PeerHandle, String)

public void OnPairingSetupSucceeded(PeerHandle arg0, String arg1)

Parameters

arg0 PeerHandle

PeerHandle

arg1 String

String

OnPairingVerificationFailed(PeerHandle)

public void OnPairingVerificationFailed(PeerHandle arg0)

Parameters

arg0 PeerHandle

PeerHandle

OnPairingVerificationSucceed(PeerHandle, String)

public void OnPairingVerificationSucceed(PeerHandle arg0, String arg1)

Parameters

arg0 PeerHandle

PeerHandle

arg1 String

String

OnPublishStarted(PublishDiscoverySession)

public void OnPublishStarted(PublishDiscoverySession arg0)

Parameters

arg0 PublishDiscoverySession

PublishDiscoverySession

OnServiceDiscovered(PeerHandle, byte[], List<byte[]>)

public void OnServiceDiscovered(PeerHandle arg0, byte[] arg1, List<byte[]> arg2)

Parameters

arg0 PeerHandle

PeerHandle

arg1 byte[]

byte

arg2 List<byte[]>

List

OnServiceDiscovered(ServiceDiscoveryInfo)

public void OnServiceDiscovered(ServiceDiscoveryInfo arg0)

Parameters

arg0 ServiceDiscoveryInfo

ServiceDiscoveryInfo

OnServiceDiscoveredWithinRange(PeerHandle, byte[], List<byte[]>, int)

public void OnServiceDiscoveredWithinRange(PeerHandle arg0, byte[] arg1, List<byte[]> arg2, int arg3)

Parameters

arg0 PeerHandle

PeerHandle

arg1 byte[]

byte

arg2 List<byte[]>

List

arg3 int

int

OnServiceDiscoveredWithinRange(ServiceDiscoveryInfo, int)

public void OnServiceDiscoveredWithinRange(ServiceDiscoveryInfo arg0, int arg1)

Parameters

arg0 ServiceDiscoveryInfo

ServiceDiscoveryInfo

arg1 int

int

OnServiceLost(PeerHandle, int)

public void OnServiceLost(PeerHandle arg0, int arg1)

Parameters

arg0 PeerHandle

PeerHandle

arg1 int

int

OnSessionConfigFailed()

public void OnSessionConfigFailed()

OnSessionConfigUpdated()

public void OnSessionConfigUpdated()

OnSessionTerminated()

public void OnSessionTerminated()

OnSubscribeStarted(SubscribeDiscoverySession)

public void OnSubscribeStarted(SubscribeDiscoverySession arg0)

Parameters

arg0 SubscribeDiscoverySession

SubscribeDiscoverySession