Table of Contents

Class NsdManager.RegistrationListener

Namespace
Android.Net.Nsd
Assembly
MASES.Netdroid.dll
public class NsdManager.RegistrationListener : JVMBridgeListener, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<JVMBridgeListener>
JVMBridgeListener
NsdManager.RegistrationListener
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Derived
Inherited Members
JVMBridgeListener.Dispose()
JVMBridgeListener.AutoInit
JVMBridgeListener.IsBridgeStatic
JVMBridgeListener.IsBridgeCloseable
JVMBridgeListener.IsBridgeListener
JVMBridgeBase<JVMBridgeListener>.IsAssignableFrom(IJavaType)
JVMBridgeBase<JVMBridgeListener>.IsAssignableFrom<T>()
JVMBridgeBase<JVMBridgeListener>.Execute<T>(params T[])
JVMBridgeBase<JVMBridgeListener>.DynBridgeClazz
JVMBridgeBase<JVMBridgeListener>.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.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeInterface
JVMBridgeBase.IsBridgeAbstract
Extension Methods

Constructors

RegistrationListener()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public RegistrationListener()

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

OnOnRegistrationFailed

public Action<NsdServiceInfo, int> OnOnRegistrationFailed { get; set; }

Property Value

Action<NsdServiceInfo, int>

Remarks

If OnOnRegistrationFailed has a value it takes precedence over corresponding class method

OnOnServiceRegistered

public Action<NsdServiceInfo> OnOnServiceRegistered { get; set; }

Property Value

Action<NsdServiceInfo>

Remarks

If OnOnServiceRegistered has a value it takes precedence over corresponding class method

OnOnServiceUnregistered

public Action<NsdServiceInfo> OnOnServiceUnregistered { get; set; }

Property Value

Action<NsdServiceInfo>

Remarks

If OnOnServiceUnregistered has a value it takes precedence over corresponding class method

OnOnUnregistrationFailed

public Action<NsdServiceInfo, int> OnOnUnregistrationFailed { get; set; }

Property Value

Action<NsdServiceInfo, int>

Remarks

If OnOnUnregistrationFailed has a value it takes precedence over corresponding class method

Methods

InitializeHandlers()

Handlers initializer for NsdManager.RegistrationListener

protected virtual void InitializeHandlers()

OnRegistrationFailed(NsdServiceInfo, int)

public virtual void OnRegistrationFailed(NsdServiceInfo arg0, int arg1)

Parameters

arg0 NsdServiceInfo

NsdServiceInfo

arg1 int

int

OnServiceRegistered(NsdServiceInfo)

public virtual void OnServiceRegistered(NsdServiceInfo arg0)

Parameters

arg0 NsdServiceInfo

NsdServiceInfo

OnServiceUnregistered(NsdServiceInfo)

public virtual void OnServiceUnregistered(NsdServiceInfo arg0)

Parameters

arg0 NsdServiceInfo

NsdServiceInfo

OnUnregistrationFailed(NsdServiceInfo, int)

public virtual void OnUnregistrationFailed(NsdServiceInfo arg0, int arg1)

Parameters

arg0 NsdServiceInfo

NsdServiceInfo

arg1 int

int