Class RangingResult.Builder
public class RangingResult.Builder : JVMBridgeBase<RangingResult.Builder>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
- Inheritance
-
RangingResult.Builder
- Implements
- Extension Methods
Constructors
Builder()
https://developer.android.com/reference/android/net/wifi/rtt/RangingResult.Builder.html#%3Cinit%3E()
public Builder()
Builder(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 Builder(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
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
Methods
Build()
public RangingResult Build()
Returns
CreatePoolableInstance()
HPA initializer for Builder()
public static RangingResult.Builder CreatePoolableInstance()
Returns
Set80211azInitiatorTxLtfRepetitionsCount(int)
public RangingResult.Builder Set80211azInitiatorTxLtfRepetitionsCount(int arg0)
Parameters
Returns
Set80211azNtbMeasurement(bool)
public RangingResult.Builder Set80211azNtbMeasurement(bool arg0)
Parameters
Returns
Set80211azNumberOfRxSpatialStreams(int)
public RangingResult.Builder Set80211azNumberOfRxSpatialStreams(int arg0)
Parameters
Returns
Set80211azNumberOfTxSpatialStreams(int)
public RangingResult.Builder Set80211azNumberOfTxSpatialStreams(int arg0)
Parameters
Returns
Set80211azResponderTxLtfRepetitionsCount(int)
public RangingResult.Builder Set80211azResponderTxLtfRepetitionsCount(int arg0)
Parameters
Returns
Set80211mcMeasurement(bool)
public RangingResult.Builder Set80211mcMeasurement(bool arg0)
Parameters
Returns
SetDistanceMm(int)
public RangingResult.Builder SetDistanceMm(int arg0)
Parameters
Returns
SetDistanceStdDevMm(int)
public RangingResult.Builder SetDistanceStdDevMm(int arg0)
Parameters
Returns
SetLci(byte[])
public RangingResult.Builder SetLci(byte[] arg0)
Parameters
Returns
SetLcr(byte[])
public RangingResult.Builder SetLcr(byte[] arg0)
Parameters
Returns
SetMacAddress(MacAddress)
public RangingResult.Builder SetMacAddress(MacAddress arg0)
Parameters
arg0MacAddress
Returns
SetMaxTimeBetweenNtbMeasurementsMicros(long)
public RangingResult.Builder SetMaxTimeBetweenNtbMeasurementsMicros(long arg0)
Parameters
Returns
SetMeasurementBandwidth(int)
public RangingResult.Builder SetMeasurementBandwidth(int arg0)
Parameters
Returns
SetMeasurementChannelFrequencyMHz(int)
public RangingResult.Builder SetMeasurementChannelFrequencyMHz(int arg0)
Parameters
Returns
SetMinTimeBetweenNtbMeasurementsMicros(long)
public RangingResult.Builder SetMinTimeBetweenNtbMeasurementsMicros(long arg0)
Parameters
Returns
SetNumAttemptedMeasurements(int)
public RangingResult.Builder SetNumAttemptedMeasurements(int arg0)
Parameters
Returns
SetNumSuccessfulMeasurements(int)
public RangingResult.Builder SetNumSuccessfulMeasurements(int arg0)
Parameters
Returns
SetPasnComebackAfterMillis(long)
public RangingResult.Builder SetPasnComebackAfterMillis(long arg0)
Parameters
Returns
SetPasnComebackCookie(byte[])
public RangingResult.Builder SetPasnComebackCookie(byte[] arg0)
Parameters
Returns
SetPeerHandle(PeerHandle)
public RangingResult.Builder SetPeerHandle(PeerHandle arg0)
Parameters
arg0PeerHandle
Returns
SetRangingAuthenticated(bool)
public RangingResult.Builder SetRangingAuthenticated(bool arg0)
Parameters
Returns
SetRangingFrameProtected(bool)
public RangingResult.Builder SetRangingFrameProtected(bool arg0)
Parameters
Returns
SetRangingTimestampMillis(long)
public RangingResult.Builder SetRangingTimestampMillis(long arg0)
Parameters
Returns
SetRssi(int)
https://developer.android.com/reference/android/net/wifi/rtt/RangingResult.Builder.html#setRssi(int)
public RangingResult.Builder SetRssi(int arg0)
Parameters
Returns
SetSecureHeLtfEnabled(bool)
public RangingResult.Builder SetSecureHeLtfEnabled(bool arg0)
Parameters
Returns
SetSecureHeLtfProtocolVersion(int)
public RangingResult.Builder SetSecureHeLtfProtocolVersion(int arg0)
Parameters
Returns
SetStatus(int)
public RangingResult.Builder SetStatus(int arg0)
Parameters
Returns
SetUnverifiedResponderLocation(ResponderLocation)
public RangingResult.Builder SetUnverifiedResponderLocation(ResponderLocation arg0)