Versions in this module Expand all Collapse all v0 v0.0.6 Mar 29, 2026 Changes in this version + type AdvertiseCallbackClient struct + func NewAdvertiseCallbackClient(cc grpc.ClientConnInterface) *AdvertiseCallbackClient + func (c *AdvertiseCallbackClient) OnStartFailure(ctx context.Context, arg0 int32) error + func (c *AdvertiseCallbackClient) OnStartSuccess(ctx context.Context, arg0 int64) error + type AdvertiseDataBuilderClient struct + func NewAdvertiseDataBuilderClient(cc grpc.ClientConnInterface) *AdvertiseDataBuilderClient + func (c *AdvertiseDataBuilderClient) AddManufacturerData(ctx context.Context, arg0 int32, arg1 int64) (int64, error) + func (c *AdvertiseDataBuilderClient) AddServiceData(ctx context.Context, arg0 int64, arg1 int64) (int64, error) + func (c *AdvertiseDataBuilderClient) AddServiceSolicitationUuid(ctx context.Context, arg0 int64) (int64, error) + func (c *AdvertiseDataBuilderClient) AddServiceUuid(ctx context.Context, arg0 int64) (int64, error) + func (c *AdvertiseDataBuilderClient) AddTransportDiscoveryData(ctx context.Context, arg0 int64) (int64, error) + func (c *AdvertiseDataBuilderClient) Build(ctx context.Context) (int64, error) + func (c *AdvertiseDataBuilderClient) SetIncludeDeviceName(ctx context.Context, arg0 bool) (int64, error) + func (c *AdvertiseDataBuilderClient) SetIncludeTxPowerLevel(ctx context.Context, arg0 bool) (int64, error) + type AdvertiseDataClient struct + func NewAdvertiseDataClient(cc grpc.ClientConnInterface) *AdvertiseDataClient + func (c *AdvertiseDataClient) DescribeContents(ctx context.Context) (int32, error) + func (c *AdvertiseDataClient) Equals(ctx context.Context, arg0 int64) (bool, error) + func (c *AdvertiseDataClient) GetIncludeDeviceName(ctx context.Context) (bool, error) + func (c *AdvertiseDataClient) GetIncludeTxPowerLevel(ctx context.Context) (bool, error) + func (c *AdvertiseDataClient) GetManufacturerSpecificData(ctx context.Context) (int64, error) + func (c *AdvertiseDataClient) GetServiceSolicitationUuids(ctx context.Context) (int64, error) + func (c *AdvertiseDataClient) GetServiceUuids(ctx context.Context) (int64, error) + func (c *AdvertiseDataClient) GetTransportDiscoveryData(ctx context.Context) (int64, error) + func (c *AdvertiseDataClient) HashCode(ctx context.Context) (int32, error) + func (c *AdvertiseDataClient) ToString(ctx context.Context) (string, error) + func (c *AdvertiseDataClient) WriteToParcel(ctx context.Context, arg0 int64, arg1 int32) error + type AdvertiseSettingsBuilderClient struct + func NewAdvertiseSettingsBuilderClient(cc grpc.ClientConnInterface) *AdvertiseSettingsBuilderClient + func (c *AdvertiseSettingsBuilderClient) Build(ctx context.Context) (int64, error) + func (c *AdvertiseSettingsBuilderClient) SetAdvertiseMode(ctx context.Context, arg0 int32) (int64, error) + func (c *AdvertiseSettingsBuilderClient) SetConnectable(ctx context.Context, arg0 bool) (int64, error) + func (c *AdvertiseSettingsBuilderClient) SetDiscoverable(ctx context.Context, arg0 bool) (int64, error) + func (c *AdvertiseSettingsBuilderClient) SetTimeout(ctx context.Context, arg0 int32) (int64, error) + func (c *AdvertiseSettingsBuilderClient) SetTxPowerLevel(ctx context.Context, arg0 int32) (int64, error) + type AdvertiseSettingsClient struct + func NewAdvertiseSettingsClient(cc grpc.ClientConnInterface) *AdvertiseSettingsClient + func (c *AdvertiseSettingsClient) DescribeContents(ctx context.Context) (int32, error) + func (c *AdvertiseSettingsClient) GetMode(ctx context.Context) (int32, error) + func (c *AdvertiseSettingsClient) GetTimeout(ctx context.Context) (int32, error) + func (c *AdvertiseSettingsClient) GetTxPowerLevel(ctx context.Context) (int32, error) + func (c *AdvertiseSettingsClient) IsConnectable(ctx context.Context) (bool, error) + func (c *AdvertiseSettingsClient) IsDiscoverable(ctx context.Context) (bool, error) + func (c *AdvertiseSettingsClient) ToString(ctx context.Context) (string, error) + func (c *AdvertiseSettingsClient) WriteToParcel(ctx context.Context, arg0 int64, arg1 int32) error + type AdvertisingSetCallbackClient struct + func NewAdvertisingSetCallbackClient(cc grpc.ClientConnInterface) *AdvertisingSetCallbackClient + func (c *AdvertisingSetCallbackClient) OnAdvertisingDataSet(ctx context.Context, arg0 int64, arg1 int32) error + func (c *AdvertisingSetCallbackClient) OnAdvertisingEnabled(ctx context.Context, arg0 int64, arg1 bool, arg2 int32) error + func (c *AdvertisingSetCallbackClient) OnAdvertisingParametersUpdated(ctx context.Context, arg0 int64, arg1 int32, arg2 int32) error + func (c *AdvertisingSetCallbackClient) OnAdvertisingSetStarted(ctx context.Context, arg0 int64, arg1 int32, arg2 int32) error + func (c *AdvertisingSetCallbackClient) OnAdvertisingSetStopped(ctx context.Context, arg0 int64) error + func (c *AdvertisingSetCallbackClient) OnPeriodicAdvertisingDataSet(ctx context.Context, arg0 int64, arg1 int32) error + func (c *AdvertisingSetCallbackClient) OnPeriodicAdvertisingEnabled(ctx context.Context, arg0 int64, arg1 bool, arg2 int32) error + func (c *AdvertisingSetCallbackClient) OnPeriodicAdvertisingParametersUpdated(ctx context.Context, arg0 int64, arg1 int32) error + func (c *AdvertisingSetCallbackClient) OnScanResponseDataSet(ctx context.Context, arg0 int64, arg1 int32) error + type AdvertisingSetClient struct + func NewAdvertisingSetClient(cc grpc.ClientConnInterface) *AdvertisingSetClient + func (c *AdvertisingSetClient) EnableAdvertising(ctx context.Context, arg0 bool, arg1 int32, arg2 int32) error + func (c *AdvertisingSetClient) SetAdvertisingData(ctx context.Context, arg0 int64) error + func (c *AdvertisingSetClient) SetAdvertisingParameters(ctx context.Context, arg0 int64) error + func (c *AdvertisingSetClient) SetPeriodicAdvertisingData(ctx context.Context, arg0 int64) error + func (c *AdvertisingSetClient) SetPeriodicAdvertisingEnabled(ctx context.Context, arg0 bool) error + func (c *AdvertisingSetClient) SetPeriodicAdvertisingParameters(ctx context.Context, arg0 int64) error + func (c *AdvertisingSetClient) SetScanResponseData(ctx context.Context, arg0 int64) error + type AdvertisingSetParametersBuilderClient struct + func NewAdvertisingSetParametersBuilderClient(cc grpc.ClientConnInterface) *AdvertisingSetParametersBuilderClient + func (c *AdvertisingSetParametersBuilderClient) Build(ctx context.Context) (int64, error) + func (c *AdvertisingSetParametersBuilderClient) SetAnonymous(ctx context.Context, arg0 bool) (int64, error) + func (c *AdvertisingSetParametersBuilderClient) SetConnectable(ctx context.Context, arg0 bool) (int64, error) + func (c *AdvertisingSetParametersBuilderClient) SetDiscoverable(ctx context.Context, arg0 bool) (int64, error) + func (c *AdvertisingSetParametersBuilderClient) SetIncludeTxPower(ctx context.Context, arg0 bool) (int64, error) + func (c *AdvertisingSetParametersBuilderClient) SetInterval(ctx context.Context, arg0 int32) (int64, error) + func (c *AdvertisingSetParametersBuilderClient) SetLegacyMode(ctx context.Context, arg0 bool) (int64, error) + func (c *AdvertisingSetParametersBuilderClient) SetPrimaryPhy(ctx context.Context, arg0 int32) (int64, error) + func (c *AdvertisingSetParametersBuilderClient) SetScannable(ctx context.Context, arg0 bool) (int64, error) + func (c *AdvertisingSetParametersBuilderClient) SetSecondaryPhy(ctx context.Context, arg0 int32) (int64, error) + func (c *AdvertisingSetParametersBuilderClient) SetTxPowerLevel(ctx context.Context, arg0 int32) (int64, error) + type AdvertisingSetParametersClient struct + func NewAdvertisingSetParametersClient(cc grpc.ClientConnInterface) *AdvertisingSetParametersClient + func (c *AdvertisingSetParametersClient) DescribeContents(ctx context.Context) (int32, error) + func (c *AdvertisingSetParametersClient) GetInterval(ctx context.Context) (int32, error) + func (c *AdvertisingSetParametersClient) GetPrimaryPhy(ctx context.Context) (int32, error) + func (c *AdvertisingSetParametersClient) GetSecondaryPhy(ctx context.Context) (int32, error) + func (c *AdvertisingSetParametersClient) GetTxPowerLevel(ctx context.Context) (int32, error) + func (c *AdvertisingSetParametersClient) IncludeTxPower(ctx context.Context) (bool, error) + func (c *AdvertisingSetParametersClient) IsAnonymous(ctx context.Context) (bool, error) + func (c *AdvertisingSetParametersClient) IsConnectable(ctx context.Context) (bool, error) + func (c *AdvertisingSetParametersClient) IsDiscoverable(ctx context.Context) (bool, error) + func (c *AdvertisingSetParametersClient) IsLegacy(ctx context.Context) (bool, error) + func (c *AdvertisingSetParametersClient) IsScannable(ctx context.Context) (bool, error) + func (c *AdvertisingSetParametersClient) ToString(ctx context.Context) (string, error) + func (c *AdvertisingSetParametersClient) WriteToParcel(ctx context.Context, arg0 int64, arg1 int32) error + type BluetoothLeAdvertiserClient struct + func NewBluetoothLeAdvertiserClient(cc grpc.ClientConnInterface) *BluetoothLeAdvertiserClient + func (c *BluetoothLeAdvertiserClient) StartAdvertising3(ctx context.Context, arg0 int64, arg1 int64, arg2 int64) error + func (c *BluetoothLeAdvertiserClient) StartAdvertising4_1(ctx context.Context, arg0 int64, arg1 int64, arg2 int64, arg3 int64) error + func (c *BluetoothLeAdvertiserClient) StartAdvertisingSet6(ctx context.Context, arg0 int64, arg1 int64, arg2 int64, arg3 int64, ...) error + func (c *BluetoothLeAdvertiserClient) StartAdvertisingSet8_1(ctx context.Context, arg0 int64, arg1 int64, arg2 int64, arg3 int64, ...) error + func (c *BluetoothLeAdvertiserClient) StopAdvertising(ctx context.Context, arg0 int64) error + func (c *BluetoothLeAdvertiserClient) StopAdvertisingSet(ctx context.Context, arg0 int64) error + type BluetoothLeScannerClient struct + func NewBluetoothLeScannerClient(cc grpc.ClientConnInterface) *BluetoothLeScannerClient + func (c *BluetoothLeScannerClient) FlushPendingScanResults(ctx context.Context, arg0 int64) error + func (c *BluetoothLeScannerClient) StartScan(ctx context.Context, arg0 int64) error + func (c *BluetoothLeScannerClient) StopScan1(ctx context.Context, arg0 int64) error + func (c *BluetoothLeScannerClient) StopScan1_1(ctx context.Context, arg0 int64) error + type PeriodicAdvertisingParametersBuilderClient struct + func NewPeriodicAdvertisingParametersBuilderClient(cc grpc.ClientConnInterface) *PeriodicAdvertisingParametersBuilderClient + func (c *PeriodicAdvertisingParametersBuilderClient) Build(ctx context.Context) (int64, error) + func (c *PeriodicAdvertisingParametersBuilderClient) SetIncludeTxPower(ctx context.Context, arg0 bool) (int64, error) + func (c *PeriodicAdvertisingParametersBuilderClient) SetInterval(ctx context.Context, arg0 int32) (int64, error) + type PeriodicAdvertisingParametersClient struct + func NewPeriodicAdvertisingParametersClient(cc grpc.ClientConnInterface) *PeriodicAdvertisingParametersClient + func (c *PeriodicAdvertisingParametersClient) DescribeContents(ctx context.Context) (int32, error) + func (c *PeriodicAdvertisingParametersClient) GetIncludeTxPower(ctx context.Context) (bool, error) + func (c *PeriodicAdvertisingParametersClient) GetInterval(ctx context.Context) (int32, error) + func (c *PeriodicAdvertisingParametersClient) WriteToParcel(ctx context.Context, arg0 int64, arg1 int32) error + type ScanCallbackClient struct + func NewScanCallbackClient(cc grpc.ClientConnInterface) *ScanCallbackClient + func (c *ScanCallbackClient) OnScanFailed(ctx context.Context, arg0 int32) error + func (c *ScanCallbackClient) OnScanResult(ctx context.Context, arg0 int32, arg1 int64) error + type ScanFilterBuilderClient struct + func NewScanFilterBuilderClient(cc grpc.ClientConnInterface) *ScanFilterBuilderClient + func (c *ScanFilterBuilderClient) Build(ctx context.Context) (int64, error) + func (c *ScanFilterBuilderClient) SetAdvertisingDataType(ctx context.Context, arg0 int32) (int64, error) + func (c *ScanFilterBuilderClient) SetAdvertisingDataTypeWithData(ctx context.Context, arg0 int32, arg1 int64, arg2 int64) (int64, error) + func (c *ScanFilterBuilderClient) SetDeviceAddress(ctx context.Context, arg0 string) (int64, error) + func (c *ScanFilterBuilderClient) SetDeviceName(ctx context.Context, arg0 string) (int64, error) + func (c *ScanFilterBuilderClient) SetManufacturerData2(ctx context.Context, arg0 int32, arg1 int64) (int64, error) + func (c *ScanFilterBuilderClient) SetManufacturerData3_1(ctx context.Context, arg0 int32, arg1 int64, arg2 int64) (int64, error) + func (c *ScanFilterBuilderClient) SetServiceData2(ctx context.Context, arg0 int64, arg1 int64) (int64, error) + func (c *ScanFilterBuilderClient) SetServiceData3_1(ctx context.Context, arg0 int64, arg1 int64, arg2 int64) (int64, error) + func (c *ScanFilterBuilderClient) SetServiceSolicitationUuid1(ctx context.Context, arg0 int64) (int64, error) + func (c *ScanFilterBuilderClient) SetServiceSolicitationUuid2_1(ctx context.Context, arg0 int64, arg1 int64) (int64, error) + func (c *ScanFilterBuilderClient) SetServiceUuid1(ctx context.Context, arg0 int64) (int64, error) + func (c *ScanFilterBuilderClient) SetServiceUuid2_1(ctx context.Context, arg0 int64, arg1 int64) (int64, error) + type ScanFilterClient struct + func NewScanFilterClient(cc grpc.ClientConnInterface) *ScanFilterClient + func (c *ScanFilterClient) DescribeContents(ctx context.Context) (int32, error) + func (c *ScanFilterClient) Equals(ctx context.Context, arg0 int64) (bool, error) + func (c *ScanFilterClient) GetAdvertisingData(ctx context.Context) (int64, error) + func (c *ScanFilterClient) GetAdvertisingDataMask(ctx context.Context) (int64, error) + func (c *ScanFilterClient) GetAdvertisingDataType(ctx context.Context) (int32, error) + func (c *ScanFilterClient) GetDeviceAddress(ctx context.Context) (string, error) + func (c *ScanFilterClient) GetDeviceName(ctx context.Context) (string, error) + func (c *ScanFilterClient) GetManufacturerData(ctx context.Context) (int64, error) + func (c *ScanFilterClient) GetManufacturerDataMask(ctx context.Context) (int64, error) + func (c *ScanFilterClient) GetManufacturerId(ctx context.Context) (int32, error) + func (c *ScanFilterClient) GetServiceData(ctx context.Context) (int64, error) + func (c *ScanFilterClient) GetServiceDataMask(ctx context.Context) (int64, error) + func (c *ScanFilterClient) GetServiceDataUuid(ctx context.Context) (int64, error) + func (c *ScanFilterClient) GetServiceSolicitationUuid(ctx context.Context) (int64, error) + func (c *ScanFilterClient) GetServiceSolicitationUuidMask(ctx context.Context) (int64, error) + func (c *ScanFilterClient) GetServiceUuid(ctx context.Context) (int64, error) + func (c *ScanFilterClient) GetServiceUuidMask(ctx context.Context) (int64, error) + func (c *ScanFilterClient) HashCode(ctx context.Context) (int32, error) + func (c *ScanFilterClient) Matches(ctx context.Context, arg0 int64) (bool, error) + func (c *ScanFilterClient) ToString(ctx context.Context) (string, error) + func (c *ScanFilterClient) WriteToParcel(ctx context.Context, arg0 int64, arg1 int32) error + type ScanRecordClient struct + func NewScanRecordClient(cc grpc.ClientConnInterface) *ScanRecordClient + func (c *ScanRecordClient) GetAdvertiseFlags(ctx context.Context) (int32, error) + func (c *ScanRecordClient) GetBytes(ctx context.Context) (int64, error) + func (c *ScanRecordClient) GetDeviceName(ctx context.Context) (string, error) + func (c *ScanRecordClient) GetManufacturerSpecificData0(ctx context.Context) (int64, error) + func (c *ScanRecordClient) GetManufacturerSpecificData1_1(ctx context.Context, arg0 int32) (int64, error) + func (c *ScanRecordClient) GetServiceData(ctx context.Context, arg0 int64) (int64, error) + func (c *ScanRecordClient) GetServiceSolicitationUuids(ctx context.Context) (int64, error) + func (c *ScanRecordClient) GetServiceUuids(ctx context.Context) (int64, error) + func (c *ScanRecordClient) GetTxPowerLevel(ctx context.Context) (int32, error) + func (c *ScanRecordClient) ToString(ctx context.Context) (string, error) + type ScanResultClient struct + func NewScanResultClient(cc grpc.ClientConnInterface) *ScanResultClient + func (c *ScanResultClient) DescribeContents(ctx context.Context, handle int64) (int32, error) + func (c *ScanResultClient) Equals(ctx context.Context, handle int64, arg0 int64) (bool, error) + func (c *ScanResultClient) GetAdvertisingSid(ctx context.Context, handle int64) (int32, error) + func (c *ScanResultClient) GetDataStatus(ctx context.Context, handle int64) (int32, error) + func (c *ScanResultClient) GetDevice(ctx context.Context, handle int64) (int64, error) + func (c *ScanResultClient) GetPeriodicAdvertisingInterval(ctx context.Context, handle int64) (int32, error) + func (c *ScanResultClient) GetPrimaryPhy(ctx context.Context, handle int64) (int32, error) + func (c *ScanResultClient) GetRssi(ctx context.Context, handle int64) (int32, error) + func (c *ScanResultClient) GetScanRecord(ctx context.Context, handle int64) (int64, error) + func (c *ScanResultClient) GetSecondaryPhy(ctx context.Context, handle int64) (int32, error) + func (c *ScanResultClient) GetTimestampNanos(ctx context.Context, handle int64) (int64, error) + func (c *ScanResultClient) GetTxPower(ctx context.Context, handle int64) (int32, error) + func (c *ScanResultClient) HashCode(ctx context.Context, handle int64) (int32, error) + func (c *ScanResultClient) IsConnectable(ctx context.Context, handle int64) (bool, error) + func (c *ScanResultClient) IsLegacy(ctx context.Context, handle int64) (bool, error) + func (c *ScanResultClient) ToString(ctx context.Context, handle int64) (string, error) + func (c *ScanResultClient) WriteToParcel(ctx context.Context, handle int64, arg0 int64, arg1 int32) error + type ScanSettingsBuilderClient struct + func NewScanSettingsBuilderClient(cc grpc.ClientConnInterface) *ScanSettingsBuilderClient + func (c *ScanSettingsBuilderClient) Build(ctx context.Context) (int64, error) + func (c *ScanSettingsBuilderClient) SetCallbackType(ctx context.Context, arg0 int32) (int64, error) + func (c *ScanSettingsBuilderClient) SetLegacy(ctx context.Context, arg0 bool) (int64, error) + func (c *ScanSettingsBuilderClient) SetMatchMode(ctx context.Context, arg0 int32) (int64, error) + func (c *ScanSettingsBuilderClient) SetNumOfMatches(ctx context.Context, arg0 int32) (int64, error) + func (c *ScanSettingsBuilderClient) SetPhy(ctx context.Context, arg0 int32) (int64, error) + func (c *ScanSettingsBuilderClient) SetReportDelay(ctx context.Context, arg0 int64) (int64, error) + func (c *ScanSettingsBuilderClient) SetScanMode(ctx context.Context, arg0 int32) (int64, error) + type ScanSettingsClient struct + func NewScanSettingsClient(cc grpc.ClientConnInterface) *ScanSettingsClient + func (c *ScanSettingsClient) DescribeContents(ctx context.Context) (int32, error) + func (c *ScanSettingsClient) GetCallbackType(ctx context.Context) (int32, error) + func (c *ScanSettingsClient) GetLegacy(ctx context.Context) (bool, error) + func (c *ScanSettingsClient) GetPhy(ctx context.Context) (int32, error) + func (c *ScanSettingsClient) GetReportDelayMillis(ctx context.Context) (int64, error) + func (c *ScanSettingsClient) GetScanMode(ctx context.Context) (int32, error) + func (c *ScanSettingsClient) GetScanResultType(ctx context.Context) (int32, error) + func (c *ScanSettingsClient) WriteToParcel(ctx context.Context, arg0 int64, arg1 int32) error + type TransportBlockClient struct + func NewTransportBlockClient(cc grpc.ClientConnInterface) *TransportBlockClient + func (c *TransportBlockClient) DescribeContents(ctx context.Context, handle int64) (int32, error) + func (c *TransportBlockClient) Equals(ctx context.Context, handle int64, arg0 int64) (bool, error) + func (c *TransportBlockClient) GetOrgId(ctx context.Context, handle int64) (int32, error) + func (c *TransportBlockClient) GetTdsFlags(ctx context.Context, handle int64) (int32, error) + func (c *TransportBlockClient) GetTransportData(ctx context.Context, handle int64) (int64, error) + func (c *TransportBlockClient) GetTransportDataLength(ctx context.Context, handle int64) (int32, error) + func (c *TransportBlockClient) HashCode(ctx context.Context, handle int64) (int32, error) + func (c *TransportBlockClient) ToByteArray(ctx context.Context, handle int64) (int64, error) + func (c *TransportBlockClient) TotalBytes(ctx context.Context, handle int64) (int32, error) + func (c *TransportBlockClient) WriteToParcel(ctx context.Context, handle int64, arg0 int64, arg1 int32) error + type TransportDiscoveryDataClient struct + func NewTransportDiscoveryDataClient(cc grpc.ClientConnInterface) *TransportDiscoveryDataClient + func (c *TransportDiscoveryDataClient) DescribeContents(ctx context.Context, handle int64) (int32, error) + func (c *TransportDiscoveryDataClient) Equals(ctx context.Context, handle int64, arg0 int64) (bool, error) + func (c *TransportDiscoveryDataClient) GetTransportBlocks(ctx context.Context, handle int64) (int64, error) + func (c *TransportDiscoveryDataClient) GetTransportDataType(ctx context.Context, handle int64) (int32, error) + func (c *TransportDiscoveryDataClient) HashCode(ctx context.Context, handle int64) (int32, error) + func (c *TransportDiscoveryDataClient) ToByteArray(ctx context.Context, handle int64) (int64, error) + func (c *TransportDiscoveryDataClient) ToString(ctx context.Context, handle int64) (string, error) + func (c *TransportDiscoveryDataClient) TotalBytes(ctx context.Context, handle int64) (int32, error) + func (c *TransportDiscoveryDataClient) WriteToParcel(ctx context.Context, handle int64, arg0 int64, arg1 int32) error