Class WifiAwareManager
public class WifiAwareManager : JVMBridgeBase<WifiAwareManager>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
- Inheritance
-
WifiAwareManager
- Implements
- Extension Methods
Constructors
WifiAwareManager(IJVMBridgeBaseInitializer)
Initializer used internally by JCOBridge. Do not use directly.
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public WifiAwareManager(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
ACTION_WIFI_AWARE_RESOURCE_CHANGED
public static String ACTION_WIFI_AWARE_RESOURCE_CHANGED { get; set; }
Property Value
ACTION_WIFI_AWARE_STATE_CHANGED
public static String ACTION_WIFI_AWARE_STATE_CHANGED { get; set; }
Property Value
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
EXTRA_AWARE_RESOURCES
public static String EXTRA_AWARE_RESOURCES { get; set; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
WIFI_AWARE_DATA_PATH_ROLE_INITIATOR
public static int WIFI_AWARE_DATA_PATH_ROLE_INITIATOR { get; set; }
Property Value
WIFI_AWARE_DATA_PATH_ROLE_RESPONDER
public static int WIFI_AWARE_DATA_PATH_ROLE_RESPONDER { get; set; }
Property Value
WIFI_AWARE_DISCOVERY_LOST_REASON_PEER_NOT_VISIBLE
public static int WIFI_AWARE_DISCOVERY_LOST_REASON_PEER_NOT_VISIBLE { get; set; }
Property Value
WIFI_AWARE_DISCOVERY_LOST_REASON_UNKNOWN
public static int WIFI_AWARE_DISCOVERY_LOST_REASON_UNKNOWN { get; set; }
Property Value
Methods
Attach(AttachCallback, IdentityChangedListener, Handler)
public void Attach(AttachCallback arg0, IdentityChangedListener arg1, Handler arg2)
Parameters
arg0AttachCallbackarg1IdentityChangedListenerarg2Handler
Attach(AttachCallback, Handler)
public void Attach(AttachCallback arg0, Handler arg1)
Parameters
arg0AttachCallbackarg1Handler
GetAvailableAwareResources()
public AwareResources GetAvailableAwareResources()
Returns
GetCharacteristics()
public Characteristics GetCharacteristics()
Returns
GetPairedDevices(Executor, Consumer<List<String>>)
public void GetPairedDevices(Executor arg0, Consumer<List<String>> arg1)
Parameters
IsAvailable()
public bool IsAvailable()
Returns
IsDeviceAttached()
public bool IsDeviceAttached()
Returns
IsInstantCommunicationModeEnabled()
public bool IsInstantCommunicationModeEnabled()
Returns
IsOpportunisticModeEnabled(Executor, Consumer<Boolean>)
public void IsOpportunisticModeEnabled(Executor arg0, Consumer<Boolean> arg1)
Parameters
IsSetChannelOnDataPathSupported()
public bool IsSetChannelOnDataPathSupported()
Returns
RemovePairedDevice(String)
public void RemovePairedDevice(String arg0)
Parameters
ResetPairedDevices()
public void ResetPairedDevices()
SetOpportunisticModeEnabled(bool)
public void SetOpportunisticModeEnabled(bool arg0)