BleCsRangingCapabilities
public
final
class
BleCsRangingCapabilities
extends Object
implements
Parcelable
java.lang.Object | |
↳ | android.ranging.ble.cs.BleCsRangingCapabilities |
Represents the capabilities of the Bluetooth-based Channel Sounding (CS) ranging.
Summary
Constants | |
---|---|
int |
CS_SECURITY_LEVEL_FOUR
Security Level 4: 10 ns CS RTT accuracy and CS tones with the addition of CS RTT sounding sequence or random sequence payloads, and support of the Normalized Attack Detector Metric requirements. |
int |
CS_SECURITY_LEVEL_ONE
Security Level 1: Either CS tone or CS RTT.. |
Inherited constants |
---|
Fields | |
---|---|
public
static
final
Creator<BleCsRangingCapabilities> |
CREATOR
|
Public methods | |
---|---|
Set<Integer>
|
getSupportedSecurityLevels()
Returns a list of the supported security levels. |
String
|
toString()
Returns a string representation of the object. |
void
|
writeToParcel(Parcel dest, int flags)
Flatten this object in to a Parcel. |
Inherited methods | |
---|---|
Constants
CS_SECURITY_LEVEL_FOUR
public static final int CS_SECURITY_LEVEL_FOUR
Security Level 4: 10 ns CS RTT accuracy and CS tones with the addition of CS RTT sounding sequence or random sequence payloads, and support of the Normalized Attack Detector Metric requirements.
Constant Value: 4 (0x00000004)
CS_SECURITY_LEVEL_ONE
public static final int CS_SECURITY_LEVEL_ONE
Security Level 1: Either CS tone or CS RTT..
Constant Value: 1 (0x00000001)
Fields
Public methods
getSupportedSecurityLevels
public Set<Integer> getSupportedSecurityLevels ()
Returns a list of the supported security levels.
Returns | |
---|---|
Set<Integer> |
a Set of integers representing the security levels,
where each level is one of ERROR(SecurityLevel/android.ranging.ble.cs.BleCsRangingCapabilities.SecurityLevel SecurityLevel) .
This value cannot be null .
Value is CS_SECURITY_LEVEL_ONE , or CS_SECURITY_LEVEL_FOUR |
toString
public String toString ()
Returns a string representation of the object.
Returns | |
---|---|
String |
a string representation of the object. |
writeToParcel
public void writeToParcel (Parcel dest, int flags)
Flatten this object in to a Parcel.
Parameters | |
---|---|
dest |
Parcel : This value cannot be null . |
flags |
int : Additional flags about how the object should be written.
May be 0 or Parcelable.PARCELABLE_WRITE_RETURN_VALUE .
Value is either 0 or a combination of Parcelable.PARCELABLE_WRITE_RETURN_VALUE , and android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES |