raw

package
v0.0.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 28, 2026 License: CC0-1.0 Imports: 6 Imported by: 0

Documentation

Overview

Package raw provides Go bindings for android.ranging.raw.

Index

Constants

View Source
const (
	Creator              = consts.Creator
	UpdateRateFrequent   = consts.UpdateRateFrequent
	UpdateRateInfrequent = consts.UpdateRateInfrequent
	UpdateRateNormal     = consts.UpdateRateNormal
)

Variables

This section is empty.

Functions

func Init

func Init(env *jni.Env) error

Init resolves all JNI class and method references for this package. It is safe to call multiple times (uses sync.Once internally). Exported for E2E testing on Android.

Types

type InitiatorRangingConfig

type InitiatorRangingConfig struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

InitiatorRangingConfig wraps android.ranging.raw.RawInitiatorRangingConfig.

func (*InitiatorRangingConfig) DescribeContents

func (m *InitiatorRangingConfig) DescribeContents() (int32, error)

DescribeContents calls android.ranging.raw.RawInitiatorRangingConfig.describeContents.

func (*InitiatorRangingConfig) ToString

func (m *InitiatorRangingConfig) ToString() (string, error)

ToString calls android.ranging.raw.RawInitiatorRangingConfig.toString.

func (*InitiatorRangingConfig) WriteToParcel

func (m *InitiatorRangingConfig) WriteToParcel(arg0 *jni.Object, arg1 int32) error

WriteToParcel calls android.ranging.raw.RawInitiatorRangingConfig.writeToParcel.

type InitiatorRangingConfigBuilder

type InitiatorRangingConfigBuilder struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

InitiatorRangingConfigBuilder wraps android.ranging.raw.RawInitiatorRangingConfig$Builder.

func (*InitiatorRangingConfigBuilder) AddRawRangingDevice

func (m *InitiatorRangingConfigBuilder) AddRawRangingDevice(arg0 *jni.Object) (*jni.Object, error)

AddRawRangingDevice calls android.ranging.raw.RawInitiatorRangingConfig$Builder.addRawRangingDevice.

func (*InitiatorRangingConfigBuilder) Build

Build calls android.ranging.raw.RawInitiatorRangingConfig$Builder.build.

type RangingDevice

type RangingDevice struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

RangingDevice wraps android.ranging.raw.RawRangingDevice.

func (*RangingDevice) DescribeContents

func (m *RangingDevice) DescribeContents() (int32, error)

DescribeContents calls android.ranging.raw.RawRangingDevice.describeContents.

func (*RangingDevice) GetBleRssiRangingParams

func (m *RangingDevice) GetBleRssiRangingParams() (*jni.Object, error)

GetBleRssiRangingParams calls android.ranging.raw.RawRangingDevice.getBleRssiRangingParams.

func (*RangingDevice) GetCsRangingParams

func (m *RangingDevice) GetCsRangingParams() (*jni.Object, error)

GetCsRangingParams calls android.ranging.raw.RawRangingDevice.getCsRangingParams.

func (*RangingDevice) GetRangingDevice

func (m *RangingDevice) GetRangingDevice() (*jni.Object, error)

GetRangingDevice calls android.ranging.raw.RawRangingDevice.getRangingDevice.

func (*RangingDevice) GetRttRangingParams

func (m *RangingDevice) GetRttRangingParams() (*jni.Object, error)

GetRttRangingParams calls android.ranging.raw.RawRangingDevice.getRttRangingParams.

func (*RangingDevice) GetUwbRangingParams

func (m *RangingDevice) GetUwbRangingParams() (*jni.Object, error)

GetUwbRangingParams calls android.ranging.raw.RawRangingDevice.getUwbRangingParams.

func (*RangingDevice) ToString

func (m *RangingDevice) ToString() (string, error)

ToString calls android.ranging.raw.RawRangingDevice.toString.

func (*RangingDevice) WriteToParcel

func (m *RangingDevice) WriteToParcel(arg0 *jni.Object, arg1 int32) error

WriteToParcel calls android.ranging.raw.RawRangingDevice.writeToParcel.

type RangingDeviceBuilder

type RangingDeviceBuilder struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

RangingDeviceBuilder wraps android.ranging.raw.RawRangingDevice$Builder.

func (*RangingDeviceBuilder) Build

func (m *RangingDeviceBuilder) Build() (*jni.Object, error)

Build calls android.ranging.raw.RawRangingDevice$Builder.build.

func (*RangingDeviceBuilder) SetBleRssiRangingParams

func (m *RangingDeviceBuilder) SetBleRssiRangingParams(arg0 *jni.Object) (*jni.Object, error)

SetBleRssiRangingParams calls android.ranging.raw.RawRangingDevice$Builder.setBleRssiRangingParams.

func (*RangingDeviceBuilder) SetCsRangingParams

func (m *RangingDeviceBuilder) SetCsRangingParams(arg0 *jni.Object) (*jni.Object, error)

SetCsRangingParams calls android.ranging.raw.RawRangingDevice$Builder.setCsRangingParams.

func (*RangingDeviceBuilder) SetRangingDevice

func (m *RangingDeviceBuilder) SetRangingDevice(arg0 *jni.Object) (*jni.Object, error)

SetRangingDevice calls android.ranging.raw.RawRangingDevice$Builder.setRangingDevice.

func (*RangingDeviceBuilder) SetRttRangingParams

func (m *RangingDeviceBuilder) SetRttRangingParams(arg0 *jni.Object) (*jni.Object, error)

SetRttRangingParams calls android.ranging.raw.RawRangingDevice$Builder.setRttRangingParams.

func (*RangingDeviceBuilder) SetUwbRangingParams

func (m *RangingDeviceBuilder) SetUwbRangingParams(arg0 *jni.Object) (*jni.Object, error)

SetUwbRangingParams calls android.ranging.raw.RawRangingDevice$Builder.setUwbRangingParams.

type ResponderRangingConfig

type ResponderRangingConfig struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

ResponderRangingConfig wraps android.ranging.raw.RawResponderRangingConfig.

func (*ResponderRangingConfig) DescribeContents

func (m *ResponderRangingConfig) DescribeContents() (int32, error)

DescribeContents calls android.ranging.raw.RawResponderRangingConfig.describeContents.

func (*ResponderRangingConfig) GetRawRangingDevice

func (m *ResponderRangingConfig) GetRawRangingDevice() (*jni.Object, error)

GetRawRangingDevice calls android.ranging.raw.RawResponderRangingConfig.getRawRangingDevice.

func (*ResponderRangingConfig) ToString

func (m *ResponderRangingConfig) ToString() (string, error)

ToString calls android.ranging.raw.RawResponderRangingConfig.toString.

func (*ResponderRangingConfig) WriteToParcel

func (m *ResponderRangingConfig) WriteToParcel(arg0 *jni.Object, arg1 int32) error

WriteToParcel calls android.ranging.raw.RawResponderRangingConfig.writeToParcel.

type ResponderRangingConfigBuilder

type ResponderRangingConfigBuilder struct {
	VM  *jni.VM
	Obj *jni.GlobalRef
}

ResponderRangingConfigBuilder wraps android.ranging.raw.RawResponderRangingConfig$Builder.

func (*ResponderRangingConfigBuilder) Build

Build calls android.ranging.raw.RawResponderRangingConfig$Builder.build.

func (*ResponderRangingConfigBuilder) SetRawRangingDevice

func (m *ResponderRangingConfigBuilder) SetRawRangingDevice(arg0 *jni.Object) (*jni.Object, error)

SetRawRangingDevice calls android.ranging.raw.RawResponderRangingConfig$Builder.setRawRangingDevice.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL