Documentation
¶
Overview ¶
Package uwb provides Go bindings for android.ranging.uwb.
Index ¶
- Constants
- func Init(env *jni.Env) error
- type Address
- func (m *Address) CreateRandomShortAddress() (*jni.Object, error)
- func (m *Address) DescribeContents() (int32, error)
- func (m *Address) Equals(arg0 *jni.Object) (bool, error)
- func (m *Address) FromBytes(arg0 *jni.Object) (*jni.Object, error)
- func (m *Address) GetAddressBytes() (*jni.Object, error)
- func (m *Address) HashCode() (int32, error)
- func (m *Address) ToString() (string, error)
- func (m *Address) WriteToParcel(arg0 *jni.Object, arg1 int32) error
- type ComplexChannel
- func (m *ComplexChannel) DescribeContents() (int32, error)
- func (m *ComplexChannel) Equals(arg0 *jni.Object) (bool, error)
- func (m *ComplexChannel) GetChannel() (int32, error)
- func (m *ComplexChannel) GetPreambleIndex() (int32, error)
- func (m *ComplexChannel) HashCode() (int32, error)
- func (m *ComplexChannel) ToString() (string, error)
- func (m *ComplexChannel) WriteToParcel(arg0 *jni.Object, arg1 int32) error
- type ComplexChannelBuilder
- type RangingCapabilities
- func (m *RangingCapabilities) DescribeContents() (int32, error)
- func (m *RangingCapabilities) GetMinimumRangingInterval() (*jni.Object, error)
- func (m *RangingCapabilities) IsAzimuthalAngleSupported() (bool, error)
- func (m *RangingCapabilities) IsBackgroundRangingSupported() (bool, error)
- func (m *RangingCapabilities) IsDistanceMeasurementSupported() (bool, error)
- func (m *RangingCapabilities) IsElevationAngleSupported() (bool, error)
- func (m *RangingCapabilities) IsRangingIntervalReconfigurationSupported() (bool, error)
- func (m *RangingCapabilities) ToString() (string, error)
- func (m *RangingCapabilities) WriteToParcel(arg0 *jni.Object, arg1 int32) error
- type RangingParams
- func (m *RangingParams) DescribeContents() (int32, error)
- func (m *RangingParams) Equals(arg0 *jni.Object) (bool, error)
- func (m *RangingParams) GetComplexChannel() (*jni.Object, error)
- func (m *RangingParams) GetConfigId() (int32, error)
- func (m *RangingParams) GetDeviceAddress() (*jni.Object, error)
- func (m *RangingParams) GetPeerAddress() (*jni.Object, error)
- func (m *RangingParams) GetRangingUpdateRate() (int32, error)
- func (m *RangingParams) GetSessionId() (int32, error)
- func (m *RangingParams) GetSessionKeyInfo() (*jni.Object, error)
- func (m *RangingParams) GetSlotDuration() (int32, error)
- func (m *RangingParams) GetSubSessionId() (int32, error)
- func (m *RangingParams) GetSubSessionKeyInfo() (*jni.Object, error)
- func (m *RangingParams) HashCode() (int32, error)
- func (m *RangingParams) ToString() (string, error)
- func (m *RangingParams) WriteToParcel(arg0 *jni.Object, arg1 int32) error
- type RangingParamsBuilder
- func (m *RangingParamsBuilder) Build() (*jni.Object, error)
- func (m *RangingParamsBuilder) SetComplexChannel(arg0 *jni.Object) (*jni.Object, error)
- func (m *RangingParamsBuilder) SetRangingUpdateRate(arg0 int32) (*jni.Object, error)
- func (m *RangingParamsBuilder) SetSessionKeyInfo(arg0 *jni.Object) (*jni.Object, error)
- func (m *RangingParamsBuilder) SetSlotDuration(arg0 int32) (*jni.Object, error)
- func (m *RangingParamsBuilder) SetSubSessionId(arg0 int32) (*jni.Object, error)
- func (m *RangingParamsBuilder) SetSubSessionKeyInfo(arg0 *jni.Object) (*jni.Object, error)
Constants ¶
const ( Creator = consts.Creator ExtendedAddressByteLength = consts.ExtendedAddressByteLength ShortAddressByteLength = consts.ShortAddressByteLength ConfigMulticastDsTwr = consts.ConfigMulticastDsTwr ConfigProvisionedIndividualMulticastDsTwr = consts.ConfigProvisionedIndividualMulticastDsTwr ConfigProvisionedMulticastDsTwr = consts.ConfigProvisionedMulticastDsTwr ConfigProvisionedUnicastDsTwr = consts.ConfigProvisionedUnicastDsTwr ConfigProvisionedUnicastDsTwrVeryFast = consts.ConfigProvisionedUnicastDsTwrVeryFast ConfigUnicastDsTwr = consts.ConfigUnicastDsTwr Duration1Ms = consts.Duration1Ms Duration2Ms = consts.Duration2Ms SubSessionUndefined = consts.SubSessionUndefined UwbChannel10 = consts.UwbChannel10 UwbChannel12 = consts.UwbChannel12 UwbChannel13 = consts.UwbChannel13 UwbChannel14 = consts.UwbChannel14 UwbChannel5 = consts.UwbChannel5 UwbChannel6 = consts.UwbChannel6 UwbChannel8 = consts.UwbChannel8 UwbChannel9 = consts.UwbChannel9 UwbPreambleCodeIndex10 = consts.UwbPreambleCodeIndex10 UwbPreambleCodeIndex11 = consts.UwbPreambleCodeIndex11 UwbPreambleCodeIndex12 = consts.UwbPreambleCodeIndex12 UwbPreambleCodeIndex25 = consts.UwbPreambleCodeIndex25 UwbPreambleCodeIndex26 = consts.UwbPreambleCodeIndex26 UwbPreambleCodeIndex27 = consts.UwbPreambleCodeIndex27 UwbPreambleCodeIndex28 = consts.UwbPreambleCodeIndex28 UwbPreambleCodeIndex29 = consts.UwbPreambleCodeIndex29 UwbPreambleCodeIndex30 = consts.UwbPreambleCodeIndex30 UwbPreambleCodeIndex31 = consts.UwbPreambleCodeIndex31 UwbPreambleCodeIndex32 = consts.UwbPreambleCodeIndex32 UwbPreambleCodeIndex9 = consts.UwbPreambleCodeIndex9 )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Address ¶
Address wraps android.ranging.uwb.UwbAddress.
func (*Address) CreateRandomShortAddress ¶
CreateRandomShortAddress calls android.ranging.uwb.UwbAddress.createRandomShortAddress.
func (*Address) DescribeContents ¶
DescribeContents calls android.ranging.uwb.UwbAddress.describeContents.
func (*Address) GetAddressBytes ¶
GetAddressBytes calls android.ranging.uwb.UwbAddress.getAddressBytes.
type ComplexChannel ¶
ComplexChannel wraps android.ranging.uwb.UwbComplexChannel.
func (*ComplexChannel) DescribeContents ¶
func (m *ComplexChannel) DescribeContents() (int32, error)
DescribeContents calls android.ranging.uwb.UwbComplexChannel.describeContents.
func (*ComplexChannel) Equals ¶
func (m *ComplexChannel) Equals(arg0 *jni.Object) (bool, error)
Equals calls android.ranging.uwb.UwbComplexChannel.equals.
func (*ComplexChannel) GetChannel ¶
func (m *ComplexChannel) GetChannel() (int32, error)
GetChannel calls android.ranging.uwb.UwbComplexChannel.getChannel.
func (*ComplexChannel) GetPreambleIndex ¶
func (m *ComplexChannel) GetPreambleIndex() (int32, error)
GetPreambleIndex calls android.ranging.uwb.UwbComplexChannel.getPreambleIndex.
func (*ComplexChannel) HashCode ¶
func (m *ComplexChannel) HashCode() (int32, error)
HashCode calls android.ranging.uwb.UwbComplexChannel.hashCode.
func (*ComplexChannel) ToString ¶
func (m *ComplexChannel) ToString() (string, error)
ToString calls android.ranging.uwb.UwbComplexChannel.toString.
func (*ComplexChannel) WriteToParcel ¶
func (m *ComplexChannel) WriteToParcel(arg0 *jni.Object, arg1 int32) error
WriteToParcel calls android.ranging.uwb.UwbComplexChannel.writeToParcel.
type ComplexChannelBuilder ¶
ComplexChannelBuilder wraps android.ranging.uwb.UwbComplexChannel$Builder.
func (*ComplexChannelBuilder) Build ¶
func (m *ComplexChannelBuilder) Build() (*jni.Object, error)
Build calls android.ranging.uwb.UwbComplexChannel$Builder.build.
func (*ComplexChannelBuilder) SetChannel ¶
func (m *ComplexChannelBuilder) SetChannel(arg0 int32) (*jni.Object, error)
SetChannel calls android.ranging.uwb.UwbComplexChannel$Builder.setChannel.
func (*ComplexChannelBuilder) SetPreambleIndex ¶
func (m *ComplexChannelBuilder) SetPreambleIndex(arg0 int32) (*jni.Object, error)
SetPreambleIndex calls android.ranging.uwb.UwbComplexChannel$Builder.setPreambleIndex.
type RangingCapabilities ¶
RangingCapabilities wraps android.ranging.uwb.UwbRangingCapabilities.
func (*RangingCapabilities) DescribeContents ¶
func (m *RangingCapabilities) DescribeContents() (int32, error)
DescribeContents calls android.ranging.uwb.UwbRangingCapabilities.describeContents.
func (*RangingCapabilities) GetMinimumRangingInterval ¶
func (m *RangingCapabilities) GetMinimumRangingInterval() (*jni.Object, error)
GetMinimumRangingInterval calls android.ranging.uwb.UwbRangingCapabilities.getMinimumRangingInterval.
func (*RangingCapabilities) IsAzimuthalAngleSupported ¶
func (m *RangingCapabilities) IsAzimuthalAngleSupported() (bool, error)
IsAzimuthalAngleSupported calls android.ranging.uwb.UwbRangingCapabilities.isAzimuthalAngleSupported.
func (*RangingCapabilities) IsBackgroundRangingSupported ¶
func (m *RangingCapabilities) IsBackgroundRangingSupported() (bool, error)
IsBackgroundRangingSupported calls android.ranging.uwb.UwbRangingCapabilities.isBackgroundRangingSupported.
func (*RangingCapabilities) IsDistanceMeasurementSupported ¶
func (m *RangingCapabilities) IsDistanceMeasurementSupported() (bool, error)
IsDistanceMeasurementSupported calls android.ranging.uwb.UwbRangingCapabilities.isDistanceMeasurementSupported.
func (*RangingCapabilities) IsElevationAngleSupported ¶
func (m *RangingCapabilities) IsElevationAngleSupported() (bool, error)
IsElevationAngleSupported calls android.ranging.uwb.UwbRangingCapabilities.isElevationAngleSupported.
func (*RangingCapabilities) IsRangingIntervalReconfigurationSupported ¶
func (m *RangingCapabilities) IsRangingIntervalReconfigurationSupported() (bool, error)
IsRangingIntervalReconfigurationSupported calls android.ranging.uwb.UwbRangingCapabilities.isRangingIntervalReconfigurationSupported.
func (*RangingCapabilities) ToString ¶
func (m *RangingCapabilities) ToString() (string, error)
ToString calls android.ranging.uwb.UwbRangingCapabilities.toString.
func (*RangingCapabilities) WriteToParcel ¶
func (m *RangingCapabilities) WriteToParcel(arg0 *jni.Object, arg1 int32) error
WriteToParcel calls android.ranging.uwb.UwbRangingCapabilities.writeToParcel.
type RangingParams ¶
RangingParams wraps android.ranging.uwb.UwbRangingParams.
func (*RangingParams) DescribeContents ¶
func (m *RangingParams) DescribeContents() (int32, error)
DescribeContents calls android.ranging.uwb.UwbRangingParams.describeContents.
func (*RangingParams) Equals ¶
func (m *RangingParams) Equals(arg0 *jni.Object) (bool, error)
Equals calls android.ranging.uwb.UwbRangingParams.equals.
func (*RangingParams) GetComplexChannel ¶
func (m *RangingParams) GetComplexChannel() (*jni.Object, error)
GetComplexChannel calls android.ranging.uwb.UwbRangingParams.getComplexChannel.
func (*RangingParams) GetConfigId ¶
func (m *RangingParams) GetConfigId() (int32, error)
GetConfigId calls android.ranging.uwb.UwbRangingParams.getConfigId.
func (*RangingParams) GetDeviceAddress ¶
func (m *RangingParams) GetDeviceAddress() (*jni.Object, error)
GetDeviceAddress calls android.ranging.uwb.UwbRangingParams.getDeviceAddress.
func (*RangingParams) GetPeerAddress ¶
func (m *RangingParams) GetPeerAddress() (*jni.Object, error)
GetPeerAddress calls android.ranging.uwb.UwbRangingParams.getPeerAddress.
func (*RangingParams) GetRangingUpdateRate ¶
func (m *RangingParams) GetRangingUpdateRate() (int32, error)
GetRangingUpdateRate calls android.ranging.uwb.UwbRangingParams.getRangingUpdateRate.
func (*RangingParams) GetSessionId ¶
func (m *RangingParams) GetSessionId() (int32, error)
GetSessionId calls android.ranging.uwb.UwbRangingParams.getSessionId.
func (*RangingParams) GetSessionKeyInfo ¶
func (m *RangingParams) GetSessionKeyInfo() (*jni.Object, error)
GetSessionKeyInfo calls android.ranging.uwb.UwbRangingParams.getSessionKeyInfo.
func (*RangingParams) GetSlotDuration ¶
func (m *RangingParams) GetSlotDuration() (int32, error)
GetSlotDuration calls android.ranging.uwb.UwbRangingParams.getSlotDuration.
func (*RangingParams) GetSubSessionId ¶
func (m *RangingParams) GetSubSessionId() (int32, error)
GetSubSessionId calls android.ranging.uwb.UwbRangingParams.getSubSessionId.
func (*RangingParams) GetSubSessionKeyInfo ¶
func (m *RangingParams) GetSubSessionKeyInfo() (*jni.Object, error)
GetSubSessionKeyInfo calls android.ranging.uwb.UwbRangingParams.getSubSessionKeyInfo.
func (*RangingParams) HashCode ¶
func (m *RangingParams) HashCode() (int32, error)
HashCode calls android.ranging.uwb.UwbRangingParams.hashCode.
func (*RangingParams) ToString ¶
func (m *RangingParams) ToString() (string, error)
ToString calls android.ranging.uwb.UwbRangingParams.toString.
func (*RangingParams) WriteToParcel ¶
func (m *RangingParams) WriteToParcel(arg0 *jni.Object, arg1 int32) error
WriteToParcel calls android.ranging.uwb.UwbRangingParams.writeToParcel.
type RangingParamsBuilder ¶
RangingParamsBuilder wraps android.ranging.uwb.UwbRangingParams$Builder.
func (*RangingParamsBuilder) Build ¶
func (m *RangingParamsBuilder) Build() (*jni.Object, error)
Build calls android.ranging.uwb.UwbRangingParams$Builder.build.
func (*RangingParamsBuilder) SetComplexChannel ¶
SetComplexChannel calls android.ranging.uwb.UwbRangingParams$Builder.setComplexChannel.
func (*RangingParamsBuilder) SetRangingUpdateRate ¶
func (m *RangingParamsBuilder) SetRangingUpdateRate(arg0 int32) (*jni.Object, error)
SetRangingUpdateRate calls android.ranging.uwb.UwbRangingParams$Builder.setRangingUpdateRate.
func (*RangingParamsBuilder) SetSessionKeyInfo ¶
SetSessionKeyInfo calls android.ranging.uwb.UwbRangingParams$Builder.setSessionKeyInfo.
func (*RangingParamsBuilder) SetSlotDuration ¶
func (m *RangingParamsBuilder) SetSlotDuration(arg0 int32) (*jni.Object, error)
SetSlotDuration calls android.ranging.uwb.UwbRangingParams$Builder.setSlotDuration.
func (*RangingParamsBuilder) SetSubSessionId ¶
func (m *RangingParamsBuilder) SetSubSessionId(arg0 int32) (*jni.Object, error)
SetSubSessionId calls android.ranging.uwb.UwbRangingParams$Builder.setSubSessionId.
func (*RangingParamsBuilder) SetSubSessionKeyInfo ¶
SetSubSessionKeyInfo calls android.ranging.uwb.UwbRangingParams$Builder.setSubSessionKeyInfo.