Table of Contents

Class WifiAwareManager

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

WifiAwareManager()

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

public WifiAwareManager()

WifiAwareManager(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 WifiAwareManager(params object[] args)

Parameters

args object[]

Properties

ACTION_WIFI_AWARE_RESOURCE_CHANGED

public static String ACTION_WIFI_AWARE_RESOURCE_CHANGED { get; }

Property Value

String

ACTION_WIFI_AWARE_STATE_CHANGED

public static String ACTION_WIFI_AWARE_STATE_CHANGED { get; }

Property Value

String

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

EXTRA_AWARE_RESOURCES

public static String EXTRA_AWARE_RESOURCES { 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

WIFI_AWARE_DATA_PATH_ROLE_INITIATOR

public static int WIFI_AWARE_DATA_PATH_ROLE_INITIATOR { get; }

Property Value

int

WIFI_AWARE_DATA_PATH_ROLE_RESPONDER

public static int WIFI_AWARE_DATA_PATH_ROLE_RESPONDER { get; }

Property Value

int

WIFI_AWARE_DISCOVERY_LOST_REASON_PEER_NOT_VISIBLE

public static int WIFI_AWARE_DISCOVERY_LOST_REASON_PEER_NOT_VISIBLE { get; }

Property Value

int

WIFI_AWARE_DISCOVERY_LOST_REASON_UNKNOWN

public static int WIFI_AWARE_DISCOVERY_LOST_REASON_UNKNOWN { get; }

Property Value

int

Methods

Attach(AttachCallback, IdentityChangedListener, Handler)

public void Attach(AttachCallback arg0, IdentityChangedListener arg1, Handler arg2)

Parameters

arg0 AttachCallback

AttachCallback

arg1 IdentityChangedListener

IdentityChangedListener

arg2 Handler

Handler

Attach(AttachCallback, Handler)

public void Attach(AttachCallback arg0, Handler arg1)

Parameters

arg0 AttachCallback

AttachCallback

arg1 Handler

Handler

GetAvailableAwareResources()

public AwareResources GetAvailableAwareResources()

Returns

AwareResources

AwareResources

GetCharacteristics()

public Characteristics GetCharacteristics()

Returns

Characteristics

Characteristics

GetPairedDevices(Executor, Consumer<List<String>>)

public void GetPairedDevices(Executor arg0, Consumer<List<String>> arg1)

Parameters

arg0 Executor

Executor

arg1 Consumer<List<String>>

Consumer

IsAvailable()

public bool IsAvailable()

Returns

bool

bool

IsDeviceAttached()

public bool IsDeviceAttached()

Returns

bool

bool

IsInstantCommunicationModeEnabled()

public bool IsInstantCommunicationModeEnabled()

Returns

bool

bool

IsOpportunisticModeEnabled(Executor, Consumer<Boolean>)

public void IsOpportunisticModeEnabled(Executor arg0, Consumer<Boolean> arg1)

Parameters

arg0 Executor

Executor

arg1 Consumer<Boolean>

Consumer

IsSetChannelOnDataPathSupported()

public bool IsSetChannelOnDataPathSupported()

Returns

bool

bool

RemovePairedDevice(String)

public void RemovePairedDevice(String arg0)

Parameters

arg0 String

String

ResetPairedDevices()

public void ResetPairedDevices()

SetOpportunisticModeEnabled(bool)

public void SetOpportunisticModeEnabled(bool arg0)

Parameters

arg0 bool

bool