Documentation
¶
Overview ¶
Package rtt provides Go bindings for android.net.wifi.rtt.
Index ¶
- Constants
- func Init(env *jni.Env) error
- type RangingResult
- func (m *RangingResult) DescribeContents() (int32, error)
- func (m *RangingResult) Equals(arg0 *jni.Object) (bool, error)
- func (m *RangingResult) Get80211azInitiatorTxLtfRepetitionsCount() (int32, error)
- func (m *RangingResult) Get80211azNumberOfRxSpatialStreams() (int32, error)
- func (m *RangingResult) Get80211azNumberOfTxSpatialStreams() (int32, error)
- func (m *RangingResult) Get80211azResponderTxLtfRepetitionsCount() (int32, error)
- func (m *RangingResult) GetDistanceMm() (int32, error)
- func (m *RangingResult) GetDistanceStdDevMm() (int32, error)
- func (m *RangingResult) GetLci() (*jni.Object, error)
- func (m *RangingResult) GetLcr() (*jni.Object, error)
- func (m *RangingResult) GetMacAddress() (*jni.Object, error)
- func (m *RangingResult) GetMaxTimeBetweenNtbMeasurementsMicros() (int64, error)
- func (m *RangingResult) GetMeasurementBandwidth() (int32, error)
- func (m *RangingResult) GetMeasurementChannelFrequencyMHz() (int32, error)
- func (m *RangingResult) GetMinTimeBetweenNtbMeasurementsMicros() (int64, error)
- func (m *RangingResult) GetNumAttemptedMeasurements() (int32, error)
- func (m *RangingResult) GetNumSuccessfulMeasurements() (int32, error)
- func (m *RangingResult) GetPasnComebackAfterMillis() (int64, error)
- func (m *RangingResult) GetPasnComebackCookie() (*jni.Object, error)
- func (m *RangingResult) GetPeerHandle() (*jni.Object, error)
- func (m *RangingResult) GetRangingTimestampMillis() (int64, error)
- func (m *RangingResult) GetRssi() (int32, error)
- func (m *RangingResult) GetSecureHeLtfProtocolVersion() (int32, error)
- func (m *RangingResult) GetStatus() (int32, error)
- func (m *RangingResult) GetUnverifiedResponderLocation() (*jni.Object, error)
- func (m *RangingResult) HashCode() (int32, error)
- func (m *RangingResult) Is80211azNtbMeasurement() (bool, error)
- func (m *RangingResult) Is80211mcMeasurement() (bool, error)
- func (m *RangingResult) IsRangingAuthenticated() (bool, error)
- func (m *RangingResult) IsRangingFrameProtected() (bool, error)
- func (m *RangingResult) IsSecureHeLtfEnabled() (bool, error)
- func (m *RangingResult) ToString() (string, error)
- func (m *RangingResult) WriteToParcel(arg0 *jni.Object, arg1 int32) error
- type WifiRttManager
Constants ¶
const ( Creator = consts.Creator StatusFail = consts.StatusFail StatusResponderDoesNotSupportIeee80211mc = consts.StatusResponderDoesNotSupportIeee80211mc StatusSuccess = consts.StatusSuccess Unspecified = consts.Unspecified )
const ( ActionWifiRttStateChanged = consts.ActionWifiRttStateChanged CharacteristicsKeyBooleanLci = consts.CharacteristicsKeyBooleanLci CharacteristicsKeyBooleanLcr = consts.CharacteristicsKeyBooleanLcr CharacteristicsKeyBooleanNtbInitiator = consts.CharacteristicsKeyBooleanNtbInitiator CharacteristicsKeyBooleanOneSidedRtt = consts.CharacteristicsKeyBooleanOneSidedRtt CharacteristicsKeyBooleanRangingFrameProtectionSupported = consts.CharacteristicsKeyBooleanRangingFrameProtectionSupported CharacteristicsKeyBooleanSecureHeLtfSupported = consts.CharacteristicsKeyBooleanSecureHeLtfSupported CharacteristicsKeyBooleanStaResponder = consts.CharacteristicsKeyBooleanStaResponder CharacteristicsKeyIntMaxSupportedSecureHeLtfProtoVersion = consts.CharacteristicsKeyIntMaxSupportedSecureHeLtfProtoVersion )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type RangingResult ¶ added in v0.0.4
RangingResult wraps android.net.wifi.rtt.RangingResult.
func (*RangingResult) DescribeContents ¶ added in v0.0.4
func (m *RangingResult) DescribeContents() (int32, error)
DescribeContents calls android.net.wifi.rtt.RangingResult.describeContents.
func (*RangingResult) Equals ¶ added in v0.0.4
func (m *RangingResult) Equals(arg0 *jni.Object) (bool, error)
Equals calls android.net.wifi.rtt.RangingResult.equals.
func (*RangingResult) Get80211azInitiatorTxLtfRepetitionsCount ¶ added in v0.0.4
func (m *RangingResult) Get80211azInitiatorTxLtfRepetitionsCount() (int32, error)
Get80211azInitiatorTxLtfRepetitionsCount calls android.net.wifi.rtt.RangingResult.get80211azInitiatorTxLtfRepetitionsCount.
func (*RangingResult) Get80211azNumberOfRxSpatialStreams ¶ added in v0.0.4
func (m *RangingResult) Get80211azNumberOfRxSpatialStreams() (int32, error)
Get80211azNumberOfRxSpatialStreams calls android.net.wifi.rtt.RangingResult.get80211azNumberOfRxSpatialStreams.
func (*RangingResult) Get80211azNumberOfTxSpatialStreams ¶ added in v0.0.4
func (m *RangingResult) Get80211azNumberOfTxSpatialStreams() (int32, error)
Get80211azNumberOfTxSpatialStreams calls android.net.wifi.rtt.RangingResult.get80211azNumberOfTxSpatialStreams.
func (*RangingResult) Get80211azResponderTxLtfRepetitionsCount ¶ added in v0.0.4
func (m *RangingResult) Get80211azResponderTxLtfRepetitionsCount() (int32, error)
Get80211azResponderTxLtfRepetitionsCount calls android.net.wifi.rtt.RangingResult.get80211azResponderTxLtfRepetitionsCount.
func (*RangingResult) GetDistanceMm ¶ added in v0.0.4
func (m *RangingResult) GetDistanceMm() (int32, error)
GetDistanceMm calls android.net.wifi.rtt.RangingResult.getDistanceMm.
func (*RangingResult) GetDistanceStdDevMm ¶ added in v0.0.4
func (m *RangingResult) GetDistanceStdDevMm() (int32, error)
GetDistanceStdDevMm calls android.net.wifi.rtt.RangingResult.getDistanceStdDevMm.
func (*RangingResult) GetLci ¶ added in v0.0.4
func (m *RangingResult) GetLci() (*jni.Object, error)
GetLci calls android.net.wifi.rtt.RangingResult.getLci.
func (*RangingResult) GetLcr ¶ added in v0.0.4
func (m *RangingResult) GetLcr() (*jni.Object, error)
GetLcr calls android.net.wifi.rtt.RangingResult.getLcr.
func (*RangingResult) GetMacAddress ¶ added in v0.0.4
func (m *RangingResult) GetMacAddress() (*jni.Object, error)
GetMacAddress calls android.net.wifi.rtt.RangingResult.getMacAddress.
func (*RangingResult) GetMaxTimeBetweenNtbMeasurementsMicros ¶ added in v0.0.4
func (m *RangingResult) GetMaxTimeBetweenNtbMeasurementsMicros() (int64, error)
GetMaxTimeBetweenNtbMeasurementsMicros calls android.net.wifi.rtt.RangingResult.getMaxTimeBetweenNtbMeasurementsMicros.
func (*RangingResult) GetMeasurementBandwidth ¶ added in v0.0.4
func (m *RangingResult) GetMeasurementBandwidth() (int32, error)
GetMeasurementBandwidth calls android.net.wifi.rtt.RangingResult.getMeasurementBandwidth.
func (*RangingResult) GetMeasurementChannelFrequencyMHz ¶ added in v0.0.4
func (m *RangingResult) GetMeasurementChannelFrequencyMHz() (int32, error)
GetMeasurementChannelFrequencyMHz calls android.net.wifi.rtt.RangingResult.getMeasurementChannelFrequencyMHz.
func (*RangingResult) GetMinTimeBetweenNtbMeasurementsMicros ¶ added in v0.0.4
func (m *RangingResult) GetMinTimeBetweenNtbMeasurementsMicros() (int64, error)
GetMinTimeBetweenNtbMeasurementsMicros calls android.net.wifi.rtt.RangingResult.getMinTimeBetweenNtbMeasurementsMicros.
func (*RangingResult) GetNumAttemptedMeasurements ¶ added in v0.0.4
func (m *RangingResult) GetNumAttemptedMeasurements() (int32, error)
GetNumAttemptedMeasurements calls android.net.wifi.rtt.RangingResult.getNumAttemptedMeasurements.
func (*RangingResult) GetNumSuccessfulMeasurements ¶ added in v0.0.4
func (m *RangingResult) GetNumSuccessfulMeasurements() (int32, error)
GetNumSuccessfulMeasurements calls android.net.wifi.rtt.RangingResult.getNumSuccessfulMeasurements.
func (*RangingResult) GetPasnComebackAfterMillis ¶ added in v0.0.4
func (m *RangingResult) GetPasnComebackAfterMillis() (int64, error)
GetPasnComebackAfterMillis calls android.net.wifi.rtt.RangingResult.getPasnComebackAfterMillis.
func (*RangingResult) GetPasnComebackCookie ¶ added in v0.0.4
func (m *RangingResult) GetPasnComebackCookie() (*jni.Object, error)
GetPasnComebackCookie calls android.net.wifi.rtt.RangingResult.getPasnComebackCookie.
func (*RangingResult) GetPeerHandle ¶ added in v0.0.4
func (m *RangingResult) GetPeerHandle() (*jni.Object, error)
GetPeerHandle calls android.net.wifi.rtt.RangingResult.getPeerHandle.
func (*RangingResult) GetRangingTimestampMillis ¶ added in v0.0.4
func (m *RangingResult) GetRangingTimestampMillis() (int64, error)
GetRangingTimestampMillis calls android.net.wifi.rtt.RangingResult.getRangingTimestampMillis.
func (*RangingResult) GetRssi ¶ added in v0.0.4
func (m *RangingResult) GetRssi() (int32, error)
GetRssi calls android.net.wifi.rtt.RangingResult.getRssi.
func (*RangingResult) GetSecureHeLtfProtocolVersion ¶ added in v0.0.4
func (m *RangingResult) GetSecureHeLtfProtocolVersion() (int32, error)
GetSecureHeLtfProtocolVersion calls android.net.wifi.rtt.RangingResult.getSecureHeLtfProtocolVersion.
func (*RangingResult) GetStatus ¶ added in v0.0.4
func (m *RangingResult) GetStatus() (int32, error)
GetStatus calls android.net.wifi.rtt.RangingResult.getStatus.
func (*RangingResult) GetUnverifiedResponderLocation ¶ added in v0.0.4
func (m *RangingResult) GetUnverifiedResponderLocation() (*jni.Object, error)
GetUnverifiedResponderLocation calls android.net.wifi.rtt.RangingResult.getUnverifiedResponderLocation.
func (*RangingResult) HashCode ¶ added in v0.0.4
func (m *RangingResult) HashCode() (int32, error)
HashCode calls android.net.wifi.rtt.RangingResult.hashCode.
func (*RangingResult) Is80211azNtbMeasurement ¶ added in v0.0.4
func (m *RangingResult) Is80211azNtbMeasurement() (bool, error)
Is80211azNtbMeasurement calls android.net.wifi.rtt.RangingResult.is80211azNtbMeasurement.
func (*RangingResult) Is80211mcMeasurement ¶ added in v0.0.4
func (m *RangingResult) Is80211mcMeasurement() (bool, error)
Is80211mcMeasurement calls android.net.wifi.rtt.RangingResult.is80211mcMeasurement.
func (*RangingResult) IsRangingAuthenticated ¶ added in v0.0.4
func (m *RangingResult) IsRangingAuthenticated() (bool, error)
IsRangingAuthenticated calls android.net.wifi.rtt.RangingResult.isRangingAuthenticated.
func (*RangingResult) IsRangingFrameProtected ¶ added in v0.0.4
func (m *RangingResult) IsRangingFrameProtected() (bool, error)
IsRangingFrameProtected calls android.net.wifi.rtt.RangingResult.isRangingFrameProtected.
func (*RangingResult) IsSecureHeLtfEnabled ¶ added in v0.0.4
func (m *RangingResult) IsSecureHeLtfEnabled() (bool, error)
IsSecureHeLtfEnabled calls android.net.wifi.rtt.RangingResult.isSecureHeLtfEnabled.
func (*RangingResult) ToString ¶ added in v0.0.4
func (m *RangingResult) ToString() (string, error)
ToString calls android.net.wifi.rtt.RangingResult.toString.
func (*RangingResult) WriteToParcel ¶ added in v0.0.4
func (m *RangingResult) WriteToParcel(arg0 *jni.Object, arg1 int32) error
WriteToParcel calls android.net.wifi.rtt.RangingResult.writeToParcel.
type WifiRttManager ¶ added in v0.0.4
WifiRttManager wraps android.net.wifi.rtt.WifiRttManager.
func NewWifiRttManager ¶ added in v0.0.4
func NewWifiRttManager(ctx *app.Context) (*WifiRttManager, error)
NewWifiRttManager obtains android.net.wifi.rtt.WifiRttManager from the Android system service manager.
func (*WifiRttManager) Close ¶ added in v0.0.4
func (m *WifiRttManager) Close()
Close releases the global reference to the underlying Java object. After Close, the WifiRttManager must not be used.
func (*WifiRttManager) GetRttCharacteristics ¶ added in v0.0.4
func (m *WifiRttManager) GetRttCharacteristics() (*jni.Object, error)
GetRttCharacteristics calls android.net.wifi.rtt.WifiRttManager.getRttCharacteristics.
func (*WifiRttManager) IsAvailable ¶ added in v0.0.4
func (m *WifiRttManager) IsAvailable() (bool, error)
IsAvailable calls android.net.wifi.rtt.WifiRttManager.isAvailable.
func (*WifiRttManager) StartRanging ¶ added in v0.0.4
func (m *WifiRttManager) StartRanging( arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, ) error
StartRanging calls android.net.wifi.rtt.WifiRttManager.startRanging.