Table of Contents

Class WifiRttManager

Namespace
Android.Net.Wifi.Rtt
Assembly
MASES.Netdroid.dll
public class WifiRttManager : JVMBridgeBase<WifiRttManager>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
Inheritance
WifiRttManager
Implements
Extension Methods

Constructors

WifiRttManager(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 WifiRttManager(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

Properties

ACTION_WIFI_RTT_STATE_CHANGED

public static String ACTION_WIFI_RTT_STATE_CHANGED { get; set; }

Property Value

String

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

CHARACTERISTICS_KEY_BOOLEAN_LCI

public static String CHARACTERISTICS_KEY_BOOLEAN_LCI { get; set; }

Property Value

String

CHARACTERISTICS_KEY_BOOLEAN_LCR

public static String CHARACTERISTICS_KEY_BOOLEAN_LCR { get; set; }

Property Value

String

CHARACTERISTICS_KEY_BOOLEAN_NTB_INITIATOR

public static String CHARACTERISTICS_KEY_BOOLEAN_NTB_INITIATOR { get; set; }

Property Value

String

CHARACTERISTICS_KEY_BOOLEAN_ONE_SIDED_RTT

public static String CHARACTERISTICS_KEY_BOOLEAN_ONE_SIDED_RTT { get; set; }

Property Value

String

CHARACTERISTICS_KEY_BOOLEAN_RANGING_FRAME_PROTECTION_SUPPORTED

public static String CHARACTERISTICS_KEY_BOOLEAN_RANGING_FRAME_PROTECTION_SUPPORTED { get; set; }

Property Value

String

CHARACTERISTICS_KEY_BOOLEAN_SECURE_HE_LTF_SUPPORTED

public static String CHARACTERISTICS_KEY_BOOLEAN_SECURE_HE_LTF_SUPPORTED { get; set; }

Property Value

String

CHARACTERISTICS_KEY_BOOLEAN_STA_RESPONDER

public static String CHARACTERISTICS_KEY_BOOLEAN_STA_RESPONDER { get; set; }

Property Value

String

CHARACTERISTICS_KEY_INT_MAX_SUPPORTED_SECURE_HE_LTF_PROTO_VERSION

public static String CHARACTERISTICS_KEY_INT_MAX_SUPPORTED_SECURE_HE_LTF_PROTO_VERSION { get; set; }

Property Value

String

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements java.lang.AutoCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

GetRttCharacteristics()

public Bundle GetRttCharacteristics()

Returns

Bundle

Bundle

IsAvailable()

public bool IsAvailable()

Returns

bool

bool

StartRanging(RangingRequest, Executor, RangingResultCallback)

public void StartRanging(RangingRequest arg0, Executor arg1, RangingResultCallback arg2)

Parameters

arg0 RangingRequest

RangingRequest

arg1 Executor

Executor

arg2 RangingResultCallback

RangingResultCallback