Documentation
¶
Index ¶
- Constants
- type BluetoothA2dpProxy
- func (p *BluetoothA2dpProxy) AsBinder() binder.IBinder
- func (p *BluetoothA2dpProxy) Connect(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothA2dpProxy) DisableOptionalCodecs(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothA2dpProxy) Disconnect(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothA2dpProxy) EnableOptionalCodecs(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothA2dpProxy) GetActiveDevice(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothA2dpProxy) GetBufferConstraints(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothA2dpProxy) GetCodecStatus(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothA2dpProxy) GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothA2dpProxy) GetConnectionPolicy(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothA2dpProxy) GetConnectionState(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothA2dpProxy) GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, ...) error
- func (p *BluetoothA2dpProxy) GetDynamicBufferSupport(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothA2dpProxy) GetSupportedCodecTypes(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothA2dpProxy) IsA2dpPlaying(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothA2dpProxy) IsOptionalCodecsEnabled(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothA2dpProxy) IsOptionalCodecsSupported(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothA2dpProxy) SetActiveDevice(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothA2dpProxy) SetAvrcpAbsoluteVolume(ctx context.Context, volume int32, attributionSource content.AttributionSource) error
- func (p *BluetoothA2dpProxy) SetBufferLengthMillis(ctx context.Context, codec int32, size int32, ...) error
- func (p *BluetoothA2dpProxy) SetCodecConfigPreference(ctx context.Context, device BluetoothDevice, codecConfig BluetoothCodecConfig, ...) error
- func (p *BluetoothA2dpProxy) SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, ...) error
- func (p *BluetoothA2dpProxy) SetOptionalCodecsEnabled(ctx context.Context, device BluetoothDevice, value int32, ...) error
- type BluetoothA2dpSinkProxy
- func (p *BluetoothA2dpSinkProxy) AsBinder() binder.IBinder
- func (p *BluetoothA2dpSinkProxy) Connect(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothA2dpSinkProxy) Disconnect(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothA2dpSinkProxy) GetAudioConfig(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothA2dpSinkProxy) GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothA2dpSinkProxy) GetConnectionPolicy(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothA2dpSinkProxy) GetConnectionState(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothA2dpSinkProxy) GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, ...) error
- func (p *BluetoothA2dpSinkProxy) IsA2dpPlaying(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothA2dpSinkProxy) SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, ...) error
- type BluetoothA2dpSinkStub
- type BluetoothA2dpStub
- type BluetoothActivityEnergyInfo
- type BluetoothActivityEnergyInfoListenerProxy
- type BluetoothActivityEnergyInfoListenerStub
- type BluetoothAudioConfig
- type BluetoothAvrcpControllerProxy
- func (p *BluetoothAvrcpControllerProxy) AsBinder() binder.IBinder
- func (p *BluetoothAvrcpControllerProxy) GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothAvrcpControllerProxy) GetConnectionState(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothAvrcpControllerProxy) GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, ...) error
- func (p *BluetoothAvrcpControllerProxy) GetPlayerSettings(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothAvrcpControllerProxy) SendGroupNavigationCmd(ctx context.Context, device BluetoothDevice, keyCode int32, keyState int32, ...) error
- func (p *BluetoothAvrcpControllerProxy) SetPlayerApplicationSetting(ctx context.Context, plAppSetting BluetoothAvrcpPlayerSettings, ...) error
- type BluetoothAvrcpControllerStub
- type BluetoothAvrcpPlayerSettings
- type BluetoothAvrcpTargetProxy
- type BluetoothAvrcpTargetStub
- type BluetoothBatteryProxy
- func (p *BluetoothBatteryProxy) AsBinder() binder.IBinder
- func (p *BluetoothBatteryProxy) Connect(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothBatteryProxy) Disconnect(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothBatteryProxy) GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothBatteryProxy) GetConnectionPolicy(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothBatteryProxy) GetConnectionState(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothBatteryProxy) GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, ...) error
- func (p *BluetoothBatteryProxy) SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, ...) error
- type BluetoothBatteryStub
- type BluetoothBroadcastAudioScanBaseConfig
- type BluetoothCallbackProxy
- type BluetoothCallbackStub
- type BluetoothClass
- type BluetoothCodecConfig
- type BluetoothCodecStatus
- type BluetoothConnectionCallbackProxy
- func (p *BluetoothConnectionCallbackProxy) AsBinder() binder.IBinder
- func (p *BluetoothConnectionCallbackProxy) OnDeviceConnected(ctx context.Context, device BluetoothDevice) error
- func (p *BluetoothConnectionCallbackProxy) OnDeviceDisconnected(ctx context.Context, device BluetoothDevice, hciReason int32) error
- type BluetoothConnectionCallbackStub
- type BluetoothCsipSetCoordinatorCallbackProxy
- type BluetoothCsipSetCoordinatorCallbackStub
- type BluetoothCsipSetCoordinatorLockCallbackProxy
- type BluetoothCsipSetCoordinatorLockCallbackStub
- type BluetoothCsipSetCoordinatorProxy
- func (p *BluetoothCsipSetCoordinatorProxy) AsBinder() binder.IBinder
- func (p *BluetoothCsipSetCoordinatorProxy) Connect(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothCsipSetCoordinatorProxy) Disconnect(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothCsipSetCoordinatorProxy) GetAllGroupIds(ctx context.Context, uuid os.ParcelUuid, ...) error
- func (p *BluetoothCsipSetCoordinatorProxy) GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothCsipSetCoordinatorProxy) GetConnectionPolicy(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothCsipSetCoordinatorProxy) GetConnectionState(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothCsipSetCoordinatorProxy) GetDesiredGroupSize(ctx context.Context, group_id int32, ...) error
- func (p *BluetoothCsipSetCoordinatorProxy) GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, ...) error
- func (p *BluetoothCsipSetCoordinatorProxy) GetGroupUuidMapByDevice(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothCsipSetCoordinatorProxy) LockGroup(ctx context.Context, groupId int32, ...) error
- func (p *BluetoothCsipSetCoordinatorProxy) SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, ...) error
- func (p *BluetoothCsipSetCoordinatorProxy) UnlockGroup(ctx context.Context, lockUuid os.ParcelUuid, ...) error
- type BluetoothCsipSetCoordinatorStub
- type BluetoothDevice
- type BluetoothGattCallbackProxy
- func (p *BluetoothGattCallbackProxy) AsBinder() binder.IBinder
- func (p *BluetoothGattCallbackProxy) OnCharacteristicRead(ctx context.Context, address string, status int32, handle int32, value []byte) error
- func (p *BluetoothGattCallbackProxy) OnCharacteristicWrite(ctx context.Context, address string, status int32, handle int32, value []byte) error
- func (p *BluetoothGattCallbackProxy) OnClientConnectionState(ctx context.Context, status int32, clientIf int32, connected bool, ...) error
- func (p *BluetoothGattCallbackProxy) OnClientRegistered(ctx context.Context, status int32, clientIf int32) error
- func (p *BluetoothGattCallbackProxy) OnConfigureMTU(ctx context.Context, address string, mtu int32, status int32) error
- func (p *BluetoothGattCallbackProxy) OnConnectionUpdated(ctx context.Context, address string, interval int32, latency int32, ...) error
- func (p *BluetoothGattCallbackProxy) OnDescriptorRead(ctx context.Context, address string, status int32, handle int32, value []byte) error
- func (p *BluetoothGattCallbackProxy) OnDescriptorWrite(ctx context.Context, address string, status int32, handle int32, value []byte) error
- func (p *BluetoothGattCallbackProxy) OnExecuteWrite(ctx context.Context, address string, status int32) error
- func (p *BluetoothGattCallbackProxy) OnNotify(ctx context.Context, address string, handle int32, value []byte) error
- func (p *BluetoothGattCallbackProxy) OnPhyRead(ctx context.Context, address string, txPhy int32, rxPhy int32, status int32) error
- func (p *BluetoothGattCallbackProxy) OnPhyUpdate(ctx context.Context, address string, txPhy int32, rxPhy int32, status int32) error
- func (p *BluetoothGattCallbackProxy) OnReadRemoteRssi(ctx context.Context, address string, rssi int32, status int32) error
- func (p *BluetoothGattCallbackProxy) OnSearchComplete(ctx context.Context, address string, services []BluetoothGattService, ...) error
- func (p *BluetoothGattCallbackProxy) OnServiceChanged(ctx context.Context, address string) error
- func (p *BluetoothGattCallbackProxy) OnSubrateChange(ctx context.Context, address string, subrateFactor int32, latency int32, ...) error
- type BluetoothGattCallbackStub
- type BluetoothGattCharacteristic
- type BluetoothGattDescriptor
- type BluetoothGattIncludedService
- type BluetoothGattProxy
- func (p *BluetoothGattProxy) AddService(ctx context.Context, serverIf int32, service BluetoothGattService, ...) error
- func (p *BluetoothGattProxy) AsBinder() binder.IBinder
- func (p *BluetoothGattProxy) BeginReliableWrite(ctx context.Context, clientIf int32, address string, ...) error
- func (p *BluetoothGattProxy) ClearServices(ctx context.Context, serverIf int32, ...) error
- func (p *BluetoothGattProxy) ClientConnect(ctx context.Context, clientIf int32, address string, addressType int32, ...) error
- func (p *BluetoothGattProxy) ClientDisconnect(ctx context.Context, clientIf int32, address string, ...) error
- func (p *BluetoothGattProxy) ClientReadPhy(ctx context.Context, clientIf int32, addres string, ...) error
- func (p *BluetoothGattProxy) ClientSetPreferredPhy(ctx context.Context, clientIf int32, address string, txPhy int32, rxPhy int32, ...) error
- func (p *BluetoothGattProxy) ConfigureMTU(ctx context.Context, clientIf int32, address string, mtu int32, ...) error
- func (p *BluetoothGattProxy) ConnectionParameterUpdate(ctx context.Context, clientIf int32, address string, connectionPriority int32, ...) error
- func (p *BluetoothGattProxy) DisconnectAll(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothGattProxy) DiscoverServiceByUuid(ctx context.Context, clientIf int32, address string, uuid os.ParcelUuid, ...) error
- func (p *BluetoothGattProxy) DiscoverServices(ctx context.Context, clientIf int32, address string, ...) error
- func (p *BluetoothGattProxy) EnableAdvertisingSet(ctx context.Context, advertiserId int32, enable bool, duration int32, ...) error
- func (p *BluetoothGattProxy) EndReliableWrite(ctx context.Context, clientIf int32, address string, execute bool, ...) error
- func (p *BluetoothGattProxy) FlushPendingBatchResults(ctx context.Context, scannerId int32, ...) error
- func (p *BluetoothGattProxy) GetChannelSoundingMaxSupportedSecurityLevel(ctx context.Context, remoteDevice BluetoothDevice, ...) error
- func (p *BluetoothGattProxy) GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, ...) error
- func (p *BluetoothGattProxy) GetLocalChannelSoundingMaxSupportedSecurityLevel(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothGattProxy) GetOwnAddress(ctx context.Context, advertiserId int32, ...) error
- func (p *BluetoothGattProxy) GetSupportedDistanceMeasurementMethods(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothGattProxy) LeConnectionUpdate(ctx context.Context, clientIf int32, address string, minInterval int32, ...) error
- func (p *BluetoothGattProxy) LeSubrateRequest(ctx context.Context, clientIf int32, address string, subrateMin int32, ...) error
- func (p *BluetoothGattProxy) NumHwTrackFiltersAvailable(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothGattProxy) ReadCharacteristic(ctx context.Context, clientIf int32, address string, handle int32, ...) error
- func (p *BluetoothGattProxy) ReadDescriptor(ctx context.Context, clientIf int32, address string, handle int32, ...) error
- func (p *BluetoothGattProxy) ReadRemoteRssi(ctx context.Context, clientIf int32, address string, ...) error
- func (p *BluetoothGattProxy) ReadUsingCharacteristicUuid(ctx context.Context, clientIf int32, address string, uuid os.ParcelUuid, ...) error
- func (p *BluetoothGattProxy) RefreshDevice(ctx context.Context, clientIf int32, address string, ...) error
- func (p *BluetoothGattProxy) RegisterClient(ctx context.Context, appId os.ParcelUuid, callback IBluetoothGattCallback, ...) error
- func (p *BluetoothGattProxy) RegisterForNotification(ctx context.Context, clientIf int32, address string, handle int32, enable bool, ...) error
- func (p *BluetoothGattProxy) RegisterScanner(ctx context.Context, callback le.IScannerCallback, workSource os.WorkSource, ...) error
- func (p *BluetoothGattProxy) RegisterServer(ctx context.Context, appId os.ParcelUuid, ...) error
- func (p *BluetoothGattProxy) RegisterSync(ctx context.Context, scanResult le.ScanResult, skip int32, timeout int32, ...) error
- func (p *BluetoothGattProxy) RemoveService(ctx context.Context, serverIf int32, handle int32, ...) error
- func (p *BluetoothGattProxy) SendNotification(ctx context.Context, serverIf int32, address string, handle int32, ...) error
- func (p *BluetoothGattProxy) SendResponse(ctx context.Context, serverIf int32, address string, requestId int32, ...) error
- func (p *BluetoothGattProxy) ServerConnect(ctx context.Context, serverIf int32, address string, isDirect bool, ...) error
- func (p *BluetoothGattProxy) ServerDisconnect(ctx context.Context, serverIf int32, address string, ...) error
- func (p *BluetoothGattProxy) ServerReadPhy(ctx context.Context, clientIf int32, address string, ...) error
- func (p *BluetoothGattProxy) ServerSetPreferredPhy(ctx context.Context, clientIf int32, address string, txPhy int32, rxPhy int32, ...) error
- func (p *BluetoothGattProxy) SetAdvertisingData(ctx context.Context, advertiserId int32, data le.AdvertiseData, ...) error
- func (p *BluetoothGattProxy) SetAdvertisingParameters(ctx context.Context, advertiserId int32, ...) error
- func (p *BluetoothGattProxy) SetPeriodicAdvertisingData(ctx context.Context, advertiserId int32, data le.AdvertiseData, ...) error
- func (p *BluetoothGattProxy) SetPeriodicAdvertisingEnable(ctx context.Context, advertiserId int32, enable bool, ...) error
- func (p *BluetoothGattProxy) SetPeriodicAdvertisingParameters(ctx context.Context, advertiserId int32, ...) error
- func (p *BluetoothGattProxy) SetScanResponseData(ctx context.Context, advertiserId int32, data le.AdvertiseData, ...) error
- func (p *BluetoothGattProxy) StartAdvertisingSet(ctx context.Context, parameters le.AdvertisingSetParameters, ...) error
- func (p *BluetoothGattProxy) StartDistanceMeasurement(ctx context.Context, uuid os.ParcelUuid, params le.DistanceMeasurementParams, ...) error
- func (p *BluetoothGattProxy) StartScan(ctx context.Context, scannerId int32, settings le.ScanSettings, ...) error
- func (p *BluetoothGattProxy) StartScanForIntent(ctx context.Context, intent types.PendingIntent, settings le.ScanSettings, ...) error
- func (p *BluetoothGattProxy) StopAdvertisingSet(ctx context.Context, callback le.IAdvertisingSetCallback, ...) error
- func (p *BluetoothGattProxy) StopDistanceMeasurement(ctx context.Context, uuid os.ParcelUuid, device BluetoothDevice, method int32, ...) error
- func (p *BluetoothGattProxy) StopScan(ctx context.Context, scannerId int32, ...) error
- func (p *BluetoothGattProxy) StopScanForIntent(ctx context.Context, intent types.PendingIntent, ...) error
- func (p *BluetoothGattProxy) SubrateModeRequest(ctx context.Context, clientIf int32, address string, subrateMode int32, ...) error
- func (p *BluetoothGattProxy) TransferSetInfo(ctx context.Context, bda BluetoothDevice, serviceData int32, ...) error
- func (p *BluetoothGattProxy) TransferSync(ctx context.Context, bda BluetoothDevice, serviceData int32, syncHandle int32, ...) error
- func (p *BluetoothGattProxy) UnregisterClient(ctx context.Context, clientIf int32, ...) error
- func (p *BluetoothGattProxy) UnregisterScanner(ctx context.Context, scannerId int32, ...) error
- func (p *BluetoothGattProxy) UnregisterServer(ctx context.Context, serverIf int32, ...) error
- func (p *BluetoothGattProxy) UnregisterSync(ctx context.Context, callback le.IPeriodicAdvertisingCallback, ...) error
- func (p *BluetoothGattProxy) WriteCharacteristic(ctx context.Context, clientIf int32, address string, handle int32, ...) error
- func (p *BluetoothGattProxy) WriteDescriptor(ctx context.Context, clientIf int32, address string, handle int32, ...) error
- type BluetoothGattServerCallbackProxy
- func (p *BluetoothGattServerCallbackProxy) AsBinder() binder.IBinder
- func (p *BluetoothGattServerCallbackProxy) OnCharacteristicReadRequest(ctx context.Context, address string, transId int32, offset int32, isLong bool, ...) error
- func (p *BluetoothGattServerCallbackProxy) OnCharacteristicWriteRequest(ctx context.Context, address string, transId int32, offset int32, length int32, ...) error
- func (p *BluetoothGattServerCallbackProxy) OnConnectionUpdated(ctx context.Context, address string, interval int32, latency int32, ...) error
- func (p *BluetoothGattServerCallbackProxy) OnDescriptorReadRequest(ctx context.Context, address string, transId int32, offset int32, isLong bool, ...) error
- func (p *BluetoothGattServerCallbackProxy) OnDescriptorWriteRequest(ctx context.Context, address string, transId int32, offset int32, length int32, ...) error
- func (p *BluetoothGattServerCallbackProxy) OnExecuteWrite(ctx context.Context, address string, transId int32, execWrite bool) error
- func (p *BluetoothGattServerCallbackProxy) OnMtuChanged(ctx context.Context, address string, mtu int32) error
- func (p *BluetoothGattServerCallbackProxy) OnNotificationSent(ctx context.Context, address string, status int32) error
- func (p *BluetoothGattServerCallbackProxy) OnPhyRead(ctx context.Context, address string, txPhy int32, rxPhy int32, status int32) error
- func (p *BluetoothGattServerCallbackProxy) OnPhyUpdate(ctx context.Context, address string, txPhy int32, rxPhy int32, status int32) error
- func (p *BluetoothGattServerCallbackProxy) OnServerConnectionState(ctx context.Context, status int32, serverIf int32, connected bool, ...) error
- func (p *BluetoothGattServerCallbackProxy) OnServerRegistered(ctx context.Context, status int32, serverIf int32) error
- func (p *BluetoothGattServerCallbackProxy) OnServiceAdded(ctx context.Context, status int32, service BluetoothGattService) error
- func (p *BluetoothGattServerCallbackProxy) OnSubrateChange(ctx context.Context, address string, subrateFactor int32, latency int32, ...) error
- type BluetoothGattServerCallbackStub
- type BluetoothGattService
- type BluetoothGattStub
- type BluetoothHapClientCallbackProxy
- func (p *BluetoothHapClientCallbackProxy) AsBinder() binder.IBinder
- func (p *BluetoothHapClientCallbackProxy) OnPresetInfoChanged(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHapClientCallbackProxy) OnPresetSelected(ctx context.Context, device BluetoothDevice, presetIndex int32, ...) error
- func (p *BluetoothHapClientCallbackProxy) OnPresetSelectionFailed(ctx context.Context, device BluetoothDevice, statusCode int32) error
- func (p *BluetoothHapClientCallbackProxy) OnPresetSelectionForGroupFailed(ctx context.Context, hapGroupId int32, statusCode int32) error
- func (p *BluetoothHapClientCallbackProxy) OnSetPresetNameFailed(ctx context.Context, device BluetoothDevice, status int32) error
- func (p *BluetoothHapClientCallbackProxy) OnSetPresetNameForGroupFailed(ctx context.Context, hapGroupId int32, status int32) error
- type BluetoothHapClientCallbackStub
- type BluetoothHapClientProxy
- func (p *BluetoothHapClientProxy) AsBinder() binder.IBinder
- func (p *BluetoothHapClientProxy) GetActivePresetIndex(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHapClientProxy) GetActivePresetInfo(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHapClientProxy) GetAllPresetInfo(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHapClientProxy) GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothHapClientProxy) GetConnectionPolicy(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHapClientProxy) GetConnectionState(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHapClientProxy) GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, ...) error
- func (p *BluetoothHapClientProxy) GetFeatures(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHapClientProxy) GetHapGroup(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHapClientProxy) GetPresetInfo(ctx context.Context, device BluetoothDevice, presetIndex int32, ...) error
- func (p *BluetoothHapClientProxy) RegisterCallback(ctx context.Context, callback IBluetoothHapClientCallback, ...) error
- func (p *BluetoothHapClientProxy) SelectPreset(ctx context.Context, device BluetoothDevice, presetIndex int32, ...) error
- func (p *BluetoothHapClientProxy) SelectPresetForGroup(ctx context.Context, groupId int32, presetIndex int32, ...) error
- func (p *BluetoothHapClientProxy) SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, ...) error
- func (p *BluetoothHapClientProxy) SetPresetName(ctx context.Context, device BluetoothDevice, presetIndex int32, name string, ...) error
- func (p *BluetoothHapClientProxy) SetPresetNameForGroup(ctx context.Context, groupId int32, presetIndex int32, name string, ...) error
- func (p *BluetoothHapClientProxy) SwitchToNextPreset(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHapClientProxy) SwitchToNextPresetForGroup(ctx context.Context, groupId int32, ...) error
- func (p *BluetoothHapClientProxy) SwitchToPreviousPreset(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHapClientProxy) SwitchToPreviousPresetForGroup(ctx context.Context, groupId int32, ...) error
- func (p *BluetoothHapClientProxy) UnregisterCallback(ctx context.Context, callback IBluetoothHapClientCallback, ...) error
- type BluetoothHapClientStub
- type BluetoothHapPresetInfo
- type BluetoothHeadsetClientCall
- type BluetoothHeadsetClientProxy
- func (p *BluetoothHeadsetClientProxy) AcceptCall(ctx context.Context, device BluetoothDevice, flag int32, ...) error
- func (p *BluetoothHeadsetClientProxy) AsBinder() binder.IBinder
- func (p *BluetoothHeadsetClientProxy) Connect(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHeadsetClientProxy) ConnectAudio(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHeadsetClientProxy) Dial(ctx context.Context, device BluetoothDevice, number string, ...) error
- func (p *BluetoothHeadsetClientProxy) Disconnect(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHeadsetClientProxy) DisconnectAudio(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHeadsetClientProxy) EnterPrivateMode(ctx context.Context, device BluetoothDevice, index int32, ...) error
- func (p *BluetoothHeadsetClientProxy) ExplicitCallTransfer(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHeadsetClientProxy) GetAudioRouteAllowed(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHeadsetClientProxy) GetAudioState(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHeadsetClientProxy) GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothHeadsetClientProxy) GetConnectionPolicy(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHeadsetClientProxy) GetConnectionState(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHeadsetClientProxy) GetCurrentAgEvents(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHeadsetClientProxy) GetCurrentAgFeatures(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHeadsetClientProxy) GetCurrentCalls(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHeadsetClientProxy) GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, ...) error
- func (p *BluetoothHeadsetClientProxy) GetLastVoiceTagNumber(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHeadsetClientProxy) HoldCall(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHeadsetClientProxy) RejectCall(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHeadsetClientProxy) SendDTMF(ctx context.Context, device BluetoothDevice, code byte, ...) error
- func (p *BluetoothHeadsetClientProxy) SendVendorAtCommand(ctx context.Context, device BluetoothDevice, vendorId int32, atCommand string, ...) error
- func (p *BluetoothHeadsetClientProxy) SetAudioRouteAllowed(ctx context.Context, device BluetoothDevice, allowed bool, ...) error
- func (p *BluetoothHeadsetClientProxy) SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, ...) error
- func (p *BluetoothHeadsetClientProxy) StartVoiceRecognition(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHeadsetClientProxy) StopVoiceRecognition(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHeadsetClientProxy) TerminateCall(ctx context.Context, device BluetoothDevice, call BluetoothHeadsetClientCall, ...) error
- type BluetoothHeadsetClientStub
- type BluetoothHeadsetProxy
- func (p *BluetoothHeadsetProxy) AsBinder() binder.IBinder
- func (p *BluetoothHeadsetProxy) ClccResponse(ctx context.Context, index int32, direction int32, status int32, mode int32, ...) error
- func (p *BluetoothHeadsetProxy) Connect(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHeadsetProxy) ConnectAudio(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothHeadsetProxy) Disconnect(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHeadsetProxy) DisconnectAudio(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothHeadsetProxy) GetActiveDevice(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothHeadsetProxy) GetAudioRouteAllowed(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothHeadsetProxy) GetAudioState(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHeadsetProxy) GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothHeadsetProxy) GetConnectionPolicy(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHeadsetProxy) GetConnectionState(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHeadsetProxy) GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, ...) error
- func (p *BluetoothHeadsetProxy) IsAudioConnected(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHeadsetProxy) IsAudioOn(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothHeadsetProxy) IsInbandRingingEnabled(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothHeadsetProxy) IsNoiseReductionSupported(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHeadsetProxy) IsVoiceRecognitionSupported(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHeadsetProxy) PhoneStateChanged(ctx context.Context, numActive int32, numHeld int32, callState int32, ...) error
- func (p *BluetoothHeadsetProxy) SendVendorSpecificResultCode(ctx context.Context, device BluetoothDevice, command string, arg string, ...) error
- func (p *BluetoothHeadsetProxy) SetActiveDevice(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHeadsetProxy) SetAudioRouteAllowed(ctx context.Context, allowed bool, attributionSource content.AttributionSource, ...) error
- func (p *BluetoothHeadsetProxy) SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, ...) error
- func (p *BluetoothHeadsetProxy) SetForceScoAudio(ctx context.Context, forced bool, attributionSource content.AttributionSource, ...) error
- func (p *BluetoothHeadsetProxy) StartScoUsingVirtualVoiceCall(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothHeadsetProxy) StartVoiceRecognition(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHeadsetProxy) StopScoUsingVirtualVoiceCall(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothHeadsetProxy) StopVoiceRecognition(ctx context.Context, device BluetoothDevice, ...) error
- type BluetoothHeadsetStub
- type BluetoothHearingAidProxy
- func (p *BluetoothHearingAidProxy) AsBinder() binder.IBinder
- func (p *BluetoothHearingAidProxy) Connect(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHearingAidProxy) Disconnect(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHearingAidProxy) GetActiveDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothHearingAidProxy) GetAdvertisementServiceData(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHearingAidProxy) GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothHearingAidProxy) GetConnectionPolicy(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHearingAidProxy) GetConnectionState(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHearingAidProxy) GetDeviceMode(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHearingAidProxy) GetDeviceSide(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHearingAidProxy) GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, ...) error
- func (p *BluetoothHearingAidProxy) GetHiSyncId(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHearingAidProxy) SetActiveDevice(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHearingAidProxy) SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, ...) error
- func (p *BluetoothHearingAidProxy) SetVolume(ctx context.Context, volume int32, attributionSource content.AttributionSource, ...) error
- type BluetoothHearingAidStub
- type BluetoothHidDeviceAppQosSettings
- type BluetoothHidDeviceAppSdpSettings
- type BluetoothHidDeviceCallbackProxy
- func (p *BluetoothHidDeviceCallbackProxy) AsBinder() binder.IBinder
- func (p *BluetoothHidDeviceCallbackProxy) OnAppStatusChanged(ctx context.Context, device BluetoothDevice, registered bool) error
- func (p *BluetoothHidDeviceCallbackProxy) OnConnectionStateChanged(ctx context.Context, device BluetoothDevice, state int32) error
- func (p *BluetoothHidDeviceCallbackProxy) OnGetReport(ctx context.Context, device BluetoothDevice, type_ byte, id byte, ...) error
- func (p *BluetoothHidDeviceCallbackProxy) OnInterruptData(ctx context.Context, device BluetoothDevice, reportId byte, data []byte) error
- func (p *BluetoothHidDeviceCallbackProxy) OnSetProtocol(ctx context.Context, device BluetoothDevice, protocol byte) error
- func (p *BluetoothHidDeviceCallbackProxy) OnSetReport(ctx context.Context, device BluetoothDevice, type_ byte, id byte, data []byte) error
- func (p *BluetoothHidDeviceCallbackProxy) OnVirtualCableUnplug(ctx context.Context, device BluetoothDevice) error
- type BluetoothHidDeviceCallbackStub
- type BluetoothHidDeviceProxy
- func (p *BluetoothHidDeviceProxy) AsBinder() binder.IBinder
- func (p *BluetoothHidDeviceProxy) Connect(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHidDeviceProxy) Disconnect(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHidDeviceProxy) GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothHidDeviceProxy) GetConnectionState(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHidDeviceProxy) GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, ...) error
- func (p *BluetoothHidDeviceProxy) GetUserAppName(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothHidDeviceProxy) RegisterApp(ctx context.Context, sdp BluetoothHidDeviceAppSdpSettings, ...) error
- func (p *BluetoothHidDeviceProxy) ReplyReport(ctx context.Context, device BluetoothDevice, type_ byte, id byte, data []byte, ...) error
- func (p *BluetoothHidDeviceProxy) ReportError(ctx context.Context, device BluetoothDevice, error_ byte, ...) error
- func (p *BluetoothHidDeviceProxy) SendReport(ctx context.Context, device BluetoothDevice, id int32, data []byte, ...) error
- func (p *BluetoothHidDeviceProxy) SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, ...) error
- func (p *BluetoothHidDeviceProxy) Unplug(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHidDeviceProxy) UnregisterApp(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- type BluetoothHidDeviceStub
- type BluetoothHidHostProxy
- func (p *BluetoothHidHostProxy) AsBinder() binder.IBinder
- func (p *BluetoothHidHostProxy) Connect(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHidHostProxy) Disconnect(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHidHostProxy) GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothHidHostProxy) GetConnectionPolicy(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHidHostProxy) GetConnectionState(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHidHostProxy) GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, ...) error
- func (p *BluetoothHidHostProxy) GetIdleTime(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHidHostProxy) GetPreferredTransport(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHidHostProxy) GetProtocolMode(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothHidHostProxy) GetReport(ctx context.Context, device BluetoothDevice, reportType byte, reportId byte, ...) error
- func (p *BluetoothHidHostProxy) SendData(ctx context.Context, device BluetoothDevice, report string, ...) error
- func (p *BluetoothHidHostProxy) SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, ...) error
- func (p *BluetoothHidHostProxy) SetIdleTime(ctx context.Context, device BluetoothDevice, idleTime byte, ...) error
- func (p *BluetoothHidHostProxy) SetPreferredTransport(ctx context.Context, device BluetoothDevice, transport int32, ...) error
- func (p *BluetoothHidHostProxy) SetProtocolMode(ctx context.Context, device BluetoothDevice, protocolMode int32, ...) error
- func (p *BluetoothHidHostProxy) SetReport(ctx context.Context, device BluetoothDevice, reportType byte, report string, ...) error
- func (p *BluetoothHidHostProxy) VirtualUnplug(ctx context.Context, device BluetoothDevice, ...) error
- type BluetoothHidHostStub
- type BluetoothLeAudioCallbackProxy
- func (p *BluetoothLeAudioCallbackProxy) AsBinder() binder.IBinder
- func (p *BluetoothLeAudioCallbackProxy) OnCodecConfigChanged(ctx context.Context, groupId int32, status BluetoothLeAudioCodecStatus) error
- func (p *BluetoothLeAudioCallbackProxy) OnGroupNodeAdded(ctx context.Context, device BluetoothDevice, groupId int32) error
- func (p *BluetoothLeAudioCallbackProxy) OnGroupNodeRemoved(ctx context.Context, device BluetoothDevice, groupId int32) error
- func (p *BluetoothLeAudioCallbackProxy) OnGroupStatusChanged(ctx context.Context, groupId int32, groupStatus int32) error
- func (p *BluetoothLeAudioCallbackProxy) OnGroupStreamStatusChanged(ctx context.Context, groupId int32, groupStreamStatus int32) error
- type BluetoothLeAudioCallbackStub
- type BluetoothLeAudioCodecConfig
- type BluetoothLeAudioCodecStatus
- type BluetoothLeAudioContentMetadata
- type BluetoothLeAudioProxy
- func (p *BluetoothLeAudioProxy) AsBinder() binder.IBinder
- func (p *BluetoothLeAudioProxy) Connect(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothLeAudioProxy) Disconnect(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothLeAudioProxy) GetActiveDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothLeAudioProxy) GetAllBroadcastMetadata(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothLeAudioProxy) GetAudioLocation(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothLeAudioProxy) GetCodecStatus(ctx context.Context, groupId int32, source content.AttributionSource, ...) error
- func (p *BluetoothLeAudioProxy) GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothLeAudioProxy) GetConnectedGroupLeadDevice(ctx context.Context, groupId int32, ...) error
- func (p *BluetoothLeAudioProxy) GetConnectionPolicy(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothLeAudioProxy) GetConnectionState(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothLeAudioProxy) GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, ...) error
- func (p *BluetoothLeAudioProxy) GetGroupId(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothLeAudioProxy) GetMaximumNumberOfBroadcasts(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothLeAudioProxy) GetMaximumStreamsPerBroadcast(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothLeAudioProxy) GetMaximumSubgroupsPerBroadcast(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothLeAudioProxy) GroupAddNode(ctx context.Context, group_id int32, device BluetoothDevice, ...) error
- func (p *BluetoothLeAudioProxy) GroupRemoveNode(ctx context.Context, group_id int32, device BluetoothDevice, ...) error
- func (p *BluetoothLeAudioProxy) IsBroadcastActive(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothLeAudioProxy) IsInbandRingtoneEnabled(ctx context.Context, attributionSource content.AttributionSource, receiver any, ...) error
- func (p *BluetoothLeAudioProxy) IsPlaying(ctx context.Context, broadcastId int32, ...) error
- func (p *BluetoothLeAudioProxy) RegisterCallback(ctx context.Context, callback IBluetoothLeAudioCallback, ...) error
- func (p *BluetoothLeAudioProxy) RegisterLeBroadcastCallback(ctx context.Context, callback IBluetoothLeBroadcastCallback, ...) error
- func (p *BluetoothLeAudioProxy) SetActiveDevice(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothLeAudioProxy) SetCcidInformation(ctx context.Context, userUuid os.ParcelUuid, ccid int32, contextType int32, ...) error
- func (p *BluetoothLeAudioProxy) SetCodecConfigPreference(ctx context.Context, groupId int32, ...) error
- func (p *BluetoothLeAudioProxy) SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, ...) error
- func (p *BluetoothLeAudioProxy) SetInCall(ctx context.Context, inCall bool, attributionSource content.AttributionSource, ...) error
- func (p *BluetoothLeAudioProxy) SetInactiveForHfpHandover(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothLeAudioProxy) SetVolume(ctx context.Context, volume int32, attributionSource content.AttributionSource, ...) error
- func (p *BluetoothLeAudioProxy) StartBroadcast(ctx context.Context, broadcastSettings BluetoothLeBroadcastSettings, ...) error
- func (p *BluetoothLeAudioProxy) StopBroadcast(ctx context.Context, broadcastId int32, ...) error
- func (p *BluetoothLeAudioProxy) UnregisterCallback(ctx context.Context, callback IBluetoothLeAudioCallback, ...) error
- func (p *BluetoothLeAudioProxy) UnregisterLeBroadcastCallback(ctx context.Context, callback IBluetoothLeBroadcastCallback, ...) error
- func (p *BluetoothLeAudioProxy) UpdateBroadcast(ctx context.Context, broadcastId int32, ...) error
- type BluetoothLeAudioStub
- type BluetoothLeBroadcastAssistantCallbackProxy
- func (p *BluetoothLeBroadcastAssistantCallbackProxy) AsBinder() binder.IBinder
- func (p *BluetoothLeBroadcastAssistantCallbackProxy) OnReceiveStateChanged(ctx context.Context, sink BluetoothDevice, sourceId int32, ...) error
- func (p *BluetoothLeBroadcastAssistantCallbackProxy) OnSearchStartFailed(ctx context.Context, reason int32) error
- func (p *BluetoothLeBroadcastAssistantCallbackProxy) OnSearchStarted(ctx context.Context, reason int32) error
- func (p *BluetoothLeBroadcastAssistantCallbackProxy) OnSearchStopFailed(ctx context.Context, reason int32) error
- func (p *BluetoothLeBroadcastAssistantCallbackProxy) OnSearchStopped(ctx context.Context, reason int32) error
- func (p *BluetoothLeBroadcastAssistantCallbackProxy) OnSourceAddFailed(ctx context.Context, sink BluetoothDevice, source BluetoothLeBroadcastMetadata, ...) error
- func (p *BluetoothLeBroadcastAssistantCallbackProxy) OnSourceAdded(ctx context.Context, sink BluetoothDevice, sourceId int32, reason int32) error
- func (p *BluetoothLeBroadcastAssistantCallbackProxy) OnSourceFound(ctx context.Context, source BluetoothLeBroadcastMetadata) error
- func (p *BluetoothLeBroadcastAssistantCallbackProxy) OnSourceLost(ctx context.Context, broadcastId int32) error
- func (p *BluetoothLeBroadcastAssistantCallbackProxy) OnSourceModified(ctx context.Context, sink BluetoothDevice, sourceId int32, reason int32) error
- func (p *BluetoothLeBroadcastAssistantCallbackProxy) OnSourceModifyFailed(ctx context.Context, sink BluetoothDevice, sourceId int32, reason int32) error
- func (p *BluetoothLeBroadcastAssistantCallbackProxy) OnSourceRemoveFailed(ctx context.Context, sink BluetoothDevice, sourceId int32, reason int32) error
- func (p *BluetoothLeBroadcastAssistantCallbackProxy) OnSourceRemoved(ctx context.Context, sink BluetoothDevice, sourceId int32, reason int32) error
- type BluetoothLeBroadcastAssistantCallbackStub
- type BluetoothLeBroadcastAssistantProxy
- func (p *BluetoothLeBroadcastAssistantProxy) AddSource(ctx context.Context, sink BluetoothDevice, ...) error
- func (p *BluetoothLeBroadcastAssistantProxy) AsBinder() binder.IBinder
- func (p *BluetoothLeBroadcastAssistantProxy) GetAllSources(ctx context.Context, sink BluetoothDevice) ([]BluetoothLeBroadcastReceiveState, error)
- func (p *BluetoothLeBroadcastAssistantProxy) GetConnectedDevices(ctx context.Context) ([]BluetoothDevice, error)
- func (p *BluetoothLeBroadcastAssistantProxy) GetConnectionPolicy(ctx context.Context, device BluetoothDevice) (int32, error)
- func (p *BluetoothLeBroadcastAssistantProxy) GetConnectionState(ctx context.Context, sink BluetoothDevice) (int32, error)
- func (p *BluetoothLeBroadcastAssistantProxy) GetDevicesMatchingConnectionStates(ctx context.Context, states []int32) ([]BluetoothDevice, error)
- func (p *BluetoothLeBroadcastAssistantProxy) GetMaximumSourceCapacity(ctx context.Context, sink BluetoothDevice) (int32, error)
- func (p *BluetoothLeBroadcastAssistantProxy) IsSearchInProgress(ctx context.Context) (bool, error)
- func (p *BluetoothLeBroadcastAssistantProxy) ModifySource(ctx context.Context, sink BluetoothDevice, sourceId int32, ...) error
- func (p *BluetoothLeBroadcastAssistantProxy) RegisterCallback(ctx context.Context, cb IBluetoothLeBroadcastAssistantCallback) error
- func (p *BluetoothLeBroadcastAssistantProxy) RemoveSource(ctx context.Context, sink BluetoothDevice, sourceId int32) error
- func (p *BluetoothLeBroadcastAssistantProxy) SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32) (bool, error)
- func (p *BluetoothLeBroadcastAssistantProxy) StartSearchingForSources(ctx context.Context, filters []le.ScanFilter) error
- func (p *BluetoothLeBroadcastAssistantProxy) StopSearchingForSources(ctx context.Context) error
- func (p *BluetoothLeBroadcastAssistantProxy) UnregisterCallback(ctx context.Context, cb IBluetoothLeBroadcastAssistantCallback) error
- type BluetoothLeBroadcastAssistantStub
- type BluetoothLeBroadcastCallbackProxy
- func (p *BluetoothLeBroadcastCallbackProxy) AsBinder() binder.IBinder
- func (p *BluetoothLeBroadcastCallbackProxy) OnBroadcastMetadataChanged(ctx context.Context, broadcastId int32, metadata BluetoothLeBroadcastMetadata) error
- func (p *BluetoothLeBroadcastCallbackProxy) OnBroadcastStartFailed(ctx context.Context, reason int32) error
- func (p *BluetoothLeBroadcastCallbackProxy) OnBroadcastStarted(ctx context.Context, reason int32, broadcastId int32) error
- func (p *BluetoothLeBroadcastCallbackProxy) OnBroadcastStopFailed(ctx context.Context, reason int32) error
- func (p *BluetoothLeBroadcastCallbackProxy) OnBroadcastStopped(ctx context.Context, reason int32, broadcastId int32) error
- func (p *BluetoothLeBroadcastCallbackProxy) OnBroadcastUpdateFailed(ctx context.Context, reason int32, broadcastId int32) error
- func (p *BluetoothLeBroadcastCallbackProxy) OnBroadcastUpdated(ctx context.Context, reason int32, broadcastId int32) error
- func (p *BluetoothLeBroadcastCallbackProxy) OnPlaybackStarted(ctx context.Context, reason int32, broadcastId int32) error
- func (p *BluetoothLeBroadcastCallbackProxy) OnPlaybackStopped(ctx context.Context, reason int32, broadcastId int32) error
- type BluetoothLeBroadcastCallbackStub
- type BluetoothLeBroadcastMetadata
- type BluetoothLeBroadcastReceiveState
- type BluetoothLeBroadcastSettings
- type BluetoothLeCall
- type BluetoothLeCallControlCallbackProxy
- func (p *BluetoothLeCallControlCallbackProxy) AsBinder() binder.IBinder
- func (p *BluetoothLeCallControlCallbackProxy) OnAcceptCall(ctx context.Context, requestId int32, uuid os.ParcelUuid) error
- func (p *BluetoothLeCallControlCallbackProxy) OnBearerRegistered(ctx context.Context, ccid int32) error
- func (p *BluetoothLeCallControlCallbackProxy) OnHoldCall(ctx context.Context, requestId int32, uuid os.ParcelUuid) error
- func (p *BluetoothLeCallControlCallbackProxy) OnJoinCalls(ctx context.Context, requestId int32, uuids []os.ParcelUuid) error
- func (p *BluetoothLeCallControlCallbackProxy) OnPlaceCall(ctx context.Context, requestId int32, uuid os.ParcelUuid, uri string) error
- func (p *BluetoothLeCallControlCallbackProxy) OnTerminateCall(ctx context.Context, requestId int32, uuid os.ParcelUuid) error
- func (p *BluetoothLeCallControlCallbackProxy) OnUnholdCall(ctx context.Context, requestId int32, uuid os.ParcelUuid) error
- type BluetoothLeCallControlCallbackStub
- type BluetoothLeCallControlProxy
- func (p *BluetoothLeCallControlProxy) AsBinder() binder.IBinder
- func (p *BluetoothLeCallControlProxy) CallAdded(ctx context.Context, ccid int32, call BluetoothLeCall, ...) error
- func (p *BluetoothLeCallControlProxy) CallRemoved(ctx context.Context, ccid int32, callId os.ParcelUuid, reason int32, ...) error
- func (p *BluetoothLeCallControlProxy) CallStateChanged(ctx context.Context, ccid int32, callId os.ParcelUuid, state int32, ...) error
- func (p *BluetoothLeCallControlProxy) CurrentCallsList(ctx context.Context, ccid int32, calls []BluetoothLeCall, ...) error
- func (p *BluetoothLeCallControlProxy) NetworkStateChanged(ctx context.Context, ccid int32, provider string, technology int32, ...) error
- func (p *BluetoothLeCallControlProxy) RegisterBearer(ctx context.Context, token string, callback IBluetoothLeCallControlCallback, ...) error
- func (p *BluetoothLeCallControlProxy) RequestResult(ctx context.Context, ccid int32, requestId int32, result int32, ...) error
- func (p *BluetoothLeCallControlProxy) UnregisterBearer(ctx context.Context, token string, attributionSource content.AttributionSource) error
- type BluetoothLeCallControlStub
- type BluetoothManagerCallbackProxy
- func (p *BluetoothManagerCallbackProxy) AsBinder() binder.IBinder
- func (p *BluetoothManagerCallbackProxy) OnBluetoothOff(ctx context.Context) error
- func (p *BluetoothManagerCallbackProxy) OnBluetoothOn(ctx context.Context) error
- func (p *BluetoothManagerCallbackProxy) OnBluetoothServiceDown(ctx context.Context) error
- func (p *BluetoothManagerCallbackProxy) OnBluetoothServiceUp(ctx context.Context, bluetoothService IBluetooth) error
- type BluetoothManagerCallbackStub
- type BluetoothManagerProxy
- func (p *BluetoothManagerProxy) AsBinder() binder.IBinder
- func (p *BluetoothManagerProxy) Disable(ctx context.Context, attributionSource content.AttributionSource, persist bool) (bool, error)
- func (p *BluetoothManagerProxy) DisableBle(ctx context.Context, attributionSource content.AttributionSource, ...) (bool, error)
- func (p *BluetoothManagerProxy) Enable(ctx context.Context, attributionSource content.AttributionSource) (bool, error)
- func (p *BluetoothManagerProxy) EnableBle(ctx context.Context, attributionSource content.AttributionSource, ...) (bool, error)
- func (p *BluetoothManagerProxy) EnableNoAutoConnect(ctx context.Context, attributionSource content.AttributionSource) (bool, error)
- func (p *BluetoothManagerProxy) GetAddress(ctx context.Context, attributionSource content.AttributionSource) (string, error)
- func (p *BluetoothManagerProxy) GetBtHciSnoopLogMode(ctx context.Context) (int32, error)
- func (p *BluetoothManagerProxy) GetName(ctx context.Context, attributionSource content.AttributionSource) (string, error)
- func (p *BluetoothManagerProxy) GetState(ctx context.Context) (int32, error)
- func (p *BluetoothManagerProxy) IsAutoOnEnabled(ctx context.Context) (bool, error)
- func (p *BluetoothManagerProxy) IsAutoOnSupported(ctx context.Context) (bool, error)
- func (p *BluetoothManagerProxy) IsBleAppPresent(ctx context.Context) (bool, error)
- func (p *BluetoothManagerProxy) IsBleScanAlwaysAvailable(ctx context.Context) (bool, error)
- func (p *BluetoothManagerProxy) IsHearingAidProfileSupported(ctx context.Context) (bool, error)
- func (p *BluetoothManagerProxy) OnFactoryReset(ctx context.Context, attributionSource content.AttributionSource) (bool, error)
- func (p *BluetoothManagerProxy) RegisterAdapter(ctx context.Context, callback IBluetoothManagerCallback) (IBluetooth, error)
- func (p *BluetoothManagerProxy) SetAutoOnEnabled(ctx context.Context, status bool) error
- func (p *BluetoothManagerProxy) SetBtHciSnoopLogMode(ctx context.Context, mode int32) (int32, error)
- func (p *BluetoothManagerProxy) UnregisterAdapter(ctx context.Context, callback IBluetoothManagerCallback) error
- type BluetoothManagerStub
- type BluetoothMapClientProxy
- func (p *BluetoothMapClientProxy) AsBinder() binder.IBinder
- func (p *BluetoothMapClientProxy) Connect(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothMapClientProxy) Disconnect(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothMapClientProxy) GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothMapClientProxy) GetConnectionPolicy(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothMapClientProxy) GetConnectionState(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothMapClientProxy) GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, ...) error
- func (p *BluetoothMapClientProxy) GetSupportedFeatures(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothMapClientProxy) GetUnreadMessages(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothMapClientProxy) IsConnected(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothMapClientProxy) SendMessage(ctx context.Context, device BluetoothDevice, contacts []net.Uri, ...) error
- func (p *BluetoothMapClientProxy) SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, ...) error
- func (p *BluetoothMapClientProxy) SetMessageStatus(ctx context.Context, device BluetoothDevice, handle string, status int32, ...) error
- type BluetoothMapClientStub
- type BluetoothMapProxy
- func (p *BluetoothMapProxy) AsBinder() binder.IBinder
- func (p *BluetoothMapProxy) Disconnect(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothMapProxy) GetClient(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothMapProxy) GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothMapProxy) GetConnectionPolicy(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothMapProxy) GetConnectionState(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothMapProxy) GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, ...) error
- func (p *BluetoothMapProxy) GetState(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothMapProxy) IsConnected(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothMapProxy) SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, ...) error
- type BluetoothMapStub
- type BluetoothMcpServiceManagerProxy
- type BluetoothMcpServiceManagerStub
- type BluetoothMetadataListenerProxy
- type BluetoothMetadataListenerStub
- type BluetoothOobDataCallbackProxy
- type BluetoothOobDataCallbackStub
- type BluetoothPanCallbackProxy
- type BluetoothPanCallbackStub
- type BluetoothPanProxy
- func (p *BluetoothPanProxy) AsBinder() binder.IBinder
- func (p *BluetoothPanProxy) Connect(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothPanProxy) Disconnect(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothPanProxy) GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothPanProxy) GetConnectionState(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothPanProxy) GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, ...) error
- func (p *BluetoothPanProxy) IsTetheringOn(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothPanProxy) SetBluetoothTethering(ctx context.Context, callback IBluetoothPanCallback, id int32, value bool, ...) error
- func (p *BluetoothPanProxy) SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, ...) error
- type BluetoothPanStub
- type BluetoothPbapClientProxy
- func (p *BluetoothPbapClientProxy) AsBinder() binder.IBinder
- func (p *BluetoothPbapClientProxy) Connect(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothPbapClientProxy) Disconnect(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothPbapClientProxy) GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothPbapClientProxy) GetConnectionPolicy(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothPbapClientProxy) GetConnectionState(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothPbapClientProxy) GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, ...) error
- func (p *BluetoothPbapClientProxy) SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, ...) error
- type BluetoothPbapClientStub
- type BluetoothPbapProxy
- func (p *BluetoothPbapProxy) AsBinder() binder.IBinder
- func (p *BluetoothPbapProxy) Disconnect(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothPbapProxy) GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource) ([]BluetoothDevice, error)
- func (p *BluetoothPbapProxy) GetConnectionState(ctx context.Context, device BluetoothDevice, ...) (int32, error)
- func (p *BluetoothPbapProxy) GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, ...) ([]BluetoothDevice, error)
- func (p *BluetoothPbapProxy) SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, ...) (bool, error)
- type BluetoothPbapStub
- type BluetoothPreferredAudioProfilesCallbackProxy
- type BluetoothPreferredAudioProfilesCallbackStub
- type BluetoothProfileServiceConnectionProxy
- func (p *BluetoothProfileServiceConnectionProxy) AsBinder() binder.IBinder
- func (p *BluetoothProfileServiceConnectionProxy) OnServiceConnected(ctx context.Context, comp content.ComponentName, service binder.IBinder) error
- func (p *BluetoothProfileServiceConnectionProxy) OnServiceDisconnected(ctx context.Context, comp content.ComponentName) error
- type BluetoothProfileServiceConnectionStub
- type BluetoothProxy
- func (p *BluetoothProxy) AllowLowLatencyAudio(ctx context.Context, allowed bool, device BluetoothDevice, receiver any) error
- func (p *BluetoothProxy) AsBinder() binder.IBinder
- func (p *BluetoothProxy) CanBondWithoutDialog(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothProxy) CancelBondProcess(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothProxy) CancelDiscovery(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothProxy) ConnectAllEnabledProfiles(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothProxy) CreateBond(ctx context.Context, device BluetoothDevice, transport int32, p192Data OobData, ...) error
- func (p *BluetoothProxy) Disable(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothProxy) DisconnectAllEnabledProfiles(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothProxy) Enable(ctx context.Context, quietMode bool, ...) error
- func (p *BluetoothProxy) FactoryReset(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothProxy) FetchRemoteUuids(ctx context.Context, device BluetoothDevice, transport int32, ...) error
- func (p *BluetoothProxy) GenerateLocalOobData(ctx context.Context, transport int32, callback IBluetoothOobDataCallback, ...) error
- func (p *BluetoothProxy) GetActiveAudioDevicePolicy(ctx context.Context, device BluetoothDevice, source content.AttributionSource, ...) error
- func (p *BluetoothProxy) GetActiveDevices(ctx context.Context, profile int32, ...) error
- func (p *BluetoothProxy) GetAdapterConnectionState(ctx context.Context, receiver any) error
- func (p *BluetoothProxy) GetAddress(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothProxy) GetBatteryLevel(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothProxy) GetBluetoothGatt(ctx context.Context, receiver any) error
- func (p *BluetoothProxy) GetBondState(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothProxy) GetBondedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothProxy) GetConnectionHandle(ctx context.Context, device BluetoothDevice, transport int32, ...) error
- func (p *BluetoothProxy) GetConnectionState(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothProxy) GetDiscoverableTimeout(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothProxy) GetDiscoveryEndMillis(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothProxy) GetIdentityAddress(ctx context.Context, address string, receiver any) error
- func (p *BluetoothProxy) GetIoCapability(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothProxy) GetLeMaximumAdvertisingDataLength(ctx context.Context, receiver any) error
- func (p *BluetoothProxy) GetMaxConnectedAudioDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothProxy) GetMessageAccessPermission(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothProxy) GetMetadata(ctx context.Context, device BluetoothDevice, key int32, ...) error
- func (p *BluetoothProxy) GetMostRecentlyConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothProxy) GetName(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothProxy) GetNameLengthForAdvertise(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothProxy) GetOffloadedTransportDiscoveryDataScanSupported(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothProxy) GetPackageNameOfBondingApplication(ctx context.Context, device BluetoothDevice, receiver any) error
- func (p *BluetoothProxy) GetPhonebookAccessPermission(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothProxy) GetPreferredAudioProfiles(ctx context.Context, device BluetoothDevice, source content.AttributionSource, ...) error
- func (p *BluetoothProxy) GetProfile(ctx context.Context, profile int32, receiver any) error
- func (p *BluetoothProxy) GetProfileConnectionState(ctx context.Context, profile int32, source content.AttributionSource, ...) error
- func (p *BluetoothProxy) GetRemoteAlias(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothProxy) GetRemoteClass(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothProxy) GetRemoteName(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothProxy) GetRemoteType(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothProxy) GetRemoteUuids(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothProxy) GetRequestedAudioPolicyAsSink(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothProxy) GetScanMode(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothProxy) GetSilenceMode(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothProxy) GetSimAccessPermission(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothProxy) GetSocketManager(ctx context.Context) (IBluetoothSocketManager, error)
- func (p *BluetoothProxy) GetState(ctx context.Context, receiver any) error
- func (p *BluetoothProxy) GetSupportedProfiles(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothProxy) GetUuids(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothProxy) IsActivityAndEnergyReportingSupported(ctx context.Context, receiver any) error
- func (p *BluetoothProxy) IsBondingInitiatedLocally(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothProxy) IsDiscovering(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothProxy) IsDistanceMeasurementSupported(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothProxy) IsLe2MPhySupported(ctx context.Context, receiver any) error
- func (p *BluetoothProxy) IsLeAudioBroadcastAssistantSupported(ctx context.Context, receiver any) error
- func (p *BluetoothProxy) IsLeAudioBroadcastSourceSupported(ctx context.Context, receiver any) error
- func (p *BluetoothProxy) IsLeAudioSupported(ctx context.Context, receiver any) error
- func (p *BluetoothProxy) IsLeCodedPhySupported(ctx context.Context, receiver any) error
- func (p *BluetoothProxy) IsLeExtendedAdvertisingSupported(ctx context.Context, receiver any) error
- func (p *BluetoothProxy) IsLePeriodicAdvertisingSupported(ctx context.Context, receiver any) error
- func (p *BluetoothProxy) IsLogRedactionEnabled(ctx context.Context, receiver any) error
- func (p *BluetoothProxy) IsMediaProfileConnected(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothProxy) IsMultiAdvertisementSupported(ctx context.Context, receiver any) error
- func (p *BluetoothProxy) IsOffloadedFilteringSupported(ctx context.Context, receiver any) error
- func (p *BluetoothProxy) IsOffloadedScanBatchingSupported(ctx context.Context, receiver any) error
- func (p *BluetoothProxy) IsRequestAudioPolicyAsSinkSupported(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothProxy) LogL2capcocClientConnection(ctx context.Context, device BluetoothDevice, port int32, isSecured bool, ...) error
- func (p *BluetoothProxy) LogL2capcocServerConnection(ctx context.Context, device BluetoothDevice, port int32, isSecured bool, ...) error
- func (p *BluetoothProxy) LogRfcommConnectionAttempt(ctx context.Context, device BluetoothDevice, isSecured bool, resultCode int32, ...) error
- func (p *BluetoothProxy) NotifyActiveDeviceChangeApplied(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothProxy) RegisterBluetoothConnectionCallback(ctx context.Context, callback IBluetoothConnectionCallback, ...) error
- func (p *BluetoothProxy) RegisterBluetoothQualityReportReadyCallback(ctx context.Context, callback IBluetoothQualityReportReadyCallback, ...) error
- func (p *BluetoothProxy) RegisterCallback(ctx context.Context, callback IBluetoothCallback, ...) error
- func (p *BluetoothProxy) RegisterMetadataListener(ctx context.Context, listener IBluetoothMetadataListener, ...) error
- func (p *BluetoothProxy) RegisterPreferredAudioProfilesChangedCallback(ctx context.Context, callback IBluetoothPreferredAudioProfilesCallback, ...) error
- func (p *BluetoothProxy) RemoveActiveDevice(ctx context.Context, profiles int32, ...) error
- func (p *BluetoothProxy) RemoveBond(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothProxy) ReportActivityInfo(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothProxy) RequestActivityInfo(ctx context.Context, listener IBluetoothActivityEnergyInfoListener, ...) error
- func (p *BluetoothProxy) RequestAudioPolicyAsSink(ctx context.Context, device BluetoothDevice, policies BluetoothSinkAudioPolicy, ...) error
- func (p *BluetoothProxy) RetrievePendingSocketForServiceRecord(ctx context.Context, uuid os.ParcelUuid, ...) error
- func (p *BluetoothProxy) SdpSearch(ctx context.Context, device BluetoothDevice, uuid os.ParcelUuid, ...) error
- func (p *BluetoothProxy) SetActiveAudioDevicePolicy(ctx context.Context, device BluetoothDevice, activeAudioDevicePolicy int32, ...) error
- func (p *BluetoothProxy) SetActiveDevice(ctx context.Context, device BluetoothDevice, profiles int32, ...) error
- func (p *BluetoothProxy) SetDiscoverableTimeout(ctx context.Context, timeout int64, ...) error
- func (p *BluetoothProxy) SetForegroundUserId(ctx context.Context, attributionSource content.AttributionSource) error
- func (p *BluetoothProxy) SetIoCapability(ctx context.Context, capability int32, ...) error
- func (p *BluetoothProxy) SetMessageAccessPermission(ctx context.Context, device BluetoothDevice, value int32, ...) error
- func (p *BluetoothProxy) SetMetadata(ctx context.Context, device BluetoothDevice, key int32, value []byte, ...) error
- func (p *BluetoothProxy) SetName(ctx context.Context, name string, attributionSource content.AttributionSource, ...) error
- func (p *BluetoothProxy) SetPairingConfirmation(ctx context.Context, device BluetoothDevice, accept bool, ...) error
- func (p *BluetoothProxy) SetPasskey(ctx context.Context, device BluetoothDevice, accept bool, len_ int32, ...) error
- func (p *BluetoothProxy) SetPhonebookAccessPermission(ctx context.Context, device BluetoothDevice, value int32, ...) error
- func (p *BluetoothProxy) SetPin(ctx context.Context, device BluetoothDevice, accept bool, len_ int32, ...) error
- func (p *BluetoothProxy) SetPreferredAudioProfiles(ctx context.Context, device BluetoothDevice, modeToProfileBundle os.Bundle, ...) error
- func (p *BluetoothProxy) SetRemoteAlias(ctx context.Context, device BluetoothDevice, name string, ...) error
- func (p *BluetoothProxy) SetScanMode(ctx context.Context, mode int32, attributionSource content.AttributionSource, ...) error
- func (p *BluetoothProxy) SetSilenceMode(ctx context.Context, device BluetoothDevice, silence bool, ...) error
- func (p *BluetoothProxy) SetSimAccessPermission(ctx context.Context, device BluetoothDevice, value int32, ...) error
- func (p *BluetoothProxy) StartBrEdr(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothProxy) StartDiscovery(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothProxy) StartRfcommListener(ctx context.Context, name string, uuid os.ParcelUuid, ...) error
- func (p *BluetoothProxy) StopBle(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothProxy) StopRfcommListener(ctx context.Context, uuid os.ParcelUuid, ...) error
- func (p *BluetoothProxy) UnregAllGattClient(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothProxy) UnregisterBluetoothConnectionCallback(ctx context.Context, callback IBluetoothConnectionCallback, ...) error
- func (p *BluetoothProxy) UnregisterBluetoothQualityReportReadyCallback(ctx context.Context, callback IBluetoothQualityReportReadyCallback, ...) error
- func (p *BluetoothProxy) UnregisterCallback(ctx context.Context, callback IBluetoothCallback, ...) error
- func (p *BluetoothProxy) UnregisterMetadataListener(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothProxy) UnregisterPreferredAudioProfilesChangedCallback(ctx context.Context, callback IBluetoothPreferredAudioProfilesCallback, ...) error
- type BluetoothQualityReport
- type BluetoothQualityReportReadyCallbackProxy
- type BluetoothQualityReportReadyCallbackStub
- type BluetoothSapProxy
- func (p *BluetoothSapProxy) AsBinder() binder.IBinder
- func (p *BluetoothSapProxy) Disconnect(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothSapProxy) GetClient(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothSapProxy) GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothSapProxy) GetConnectionPolicy(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothSapProxy) GetConnectionState(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothSapProxy) GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, ...) error
- func (p *BluetoothSapProxy) GetState(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothSapProxy) IsConnected(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothSapProxy) SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, ...) error
- type BluetoothSapStub
- type BluetoothSinkAudioPolicy
- type BluetoothSocketManagerProxy
- func (p *BluetoothSocketManagerProxy) AsBinder() binder.IBinder
- func (p *BluetoothSocketManagerProxy) ConnectSocket(ctx context.Context, device BluetoothDevice, type_ int32, uuid *os.ParcelUuid, ...) (int32, error)
- func (p *BluetoothSocketManagerProxy) CreateSocketChannel(ctx context.Context, type_ int32, serviceName string, uuid *os.ParcelUuid, ...) (int32, error)
- func (p *BluetoothSocketManagerProxy) RequestMaximumTxDataLength(ctx context.Context, device BluetoothDevice) error
- type BluetoothSocketManagerStub
- type BluetoothStub
- type BluetoothVolumeControlCallbackProxy
- func (p *BluetoothVolumeControlCallbackProxy) AsBinder() binder.IBinder
- func (p *BluetoothVolumeControlCallbackProxy) OnDeviceVolumeChanged(ctx context.Context, device BluetoothDevice, volume int32) error
- func (p *BluetoothVolumeControlCallbackProxy) OnVolumeOffsetAudioDescriptionChanged(ctx context.Context, device BluetoothDevice, instanceId int32, ...) error
- func (p *BluetoothVolumeControlCallbackProxy) OnVolumeOffsetAudioLocationChanged(ctx context.Context, device BluetoothDevice, instanceId int32, ...) error
- func (p *BluetoothVolumeControlCallbackProxy) OnVolumeOffsetChanged(ctx context.Context, device BluetoothDevice, instanceId int32, ...) error
- type BluetoothVolumeControlCallbackStub
- type BluetoothVolumeControlProxy
- func (p *BluetoothVolumeControlProxy) AsBinder() binder.IBinder
- func (p *BluetoothVolumeControlProxy) Connect(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothVolumeControlProxy) Disconnect(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothVolumeControlProxy) GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
- func (p *BluetoothVolumeControlProxy) GetConnectionPolicy(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothVolumeControlProxy) GetConnectionState(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothVolumeControlProxy) GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, ...) error
- func (p *BluetoothVolumeControlProxy) GetGroupVolume(ctx context.Context, group_id int32, ...) error
- func (p *BluetoothVolumeControlProxy) GetNumberOfVolumeOffsetInstances(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothVolumeControlProxy) IsVolumeOffsetAvailable(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothVolumeControlProxy) Mute(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothVolumeControlProxy) MuteGroup(ctx context.Context, group_id int32, ...) error
- func (p *BluetoothVolumeControlProxy) NotifyNewRegisteredCallback(ctx context.Context, callback IBluetoothVolumeControlCallback, ...) error
- func (p *BluetoothVolumeControlProxy) RegisterCallback(ctx context.Context, callback IBluetoothVolumeControlCallback, ...) error
- func (p *BluetoothVolumeControlProxy) SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, ...) error
- func (p *BluetoothVolumeControlProxy) SetDeviceVolume(ctx context.Context, device BluetoothDevice, volume int32, isGroupOp bool, ...) error
- func (p *BluetoothVolumeControlProxy) SetGroupActive(ctx context.Context, group_id int32, active bool, ...) error
- func (p *BluetoothVolumeControlProxy) SetGroupVolume(ctx context.Context, group_id int32, volume int32, ...) error
- func (p *BluetoothVolumeControlProxy) SetVolumeOffset(ctx context.Context, device BluetoothDevice, instanceId int32, ...) error
- func (p *BluetoothVolumeControlProxy) Unmute(ctx context.Context, device BluetoothDevice, ...) error
- func (p *BluetoothVolumeControlProxy) UnmuteGroup(ctx context.Context, group_id int32, ...) error
- func (p *BluetoothVolumeControlProxy) UnregisterCallback(ctx context.Context, callback IBluetoothVolumeControlCallback, ...) error
- type BluetoothVolumeControlStub
- type BufferConstraints
- type IBluetooth
- type IBluetoothA2dp
- type IBluetoothA2dpServer
- type IBluetoothA2dpSink
- type IBluetoothA2dpSinkServer
- type IBluetoothActivityEnergyInfoListener
- type IBluetoothActivityEnergyInfoListenerServer
- type IBluetoothAvrcpController
- type IBluetoothAvrcpControllerServer
- type IBluetoothAvrcpTarget
- type IBluetoothAvrcpTargetServer
- type IBluetoothBattery
- type IBluetoothBatteryServer
- type IBluetoothCallback
- type IBluetoothCallbackServer
- type IBluetoothConnectionCallback
- type IBluetoothConnectionCallbackServer
- type IBluetoothCsipSetCoordinator
- type IBluetoothCsipSetCoordinatorCallback
- type IBluetoothCsipSetCoordinatorCallbackServer
- type IBluetoothCsipSetCoordinatorLockCallback
- type IBluetoothCsipSetCoordinatorLockCallbackServer
- type IBluetoothCsipSetCoordinatorServer
- type IBluetoothGatt
- type IBluetoothGattCallback
- type IBluetoothGattCallbackServer
- type IBluetoothGattServer
- type IBluetoothGattServerCallback
- type IBluetoothGattServerCallbackServer
- type IBluetoothHapClient
- type IBluetoothHapClientCallback
- type IBluetoothHapClientCallbackServer
- type IBluetoothHapClientServer
- type IBluetoothHeadset
- type IBluetoothHeadsetClient
- type IBluetoothHeadsetClientServer
- type IBluetoothHeadsetServer
- type IBluetoothHearingAid
- type IBluetoothHearingAidServer
- type IBluetoothHidDevice
- type IBluetoothHidDeviceCallback
- type IBluetoothHidDeviceCallbackServer
- type IBluetoothHidDeviceServer
- type IBluetoothHidHost
- type IBluetoothHidHostServer
- type IBluetoothLeAudio
- type IBluetoothLeAudioCallback
- type IBluetoothLeAudioCallbackServer
- type IBluetoothLeAudioServer
- type IBluetoothLeBroadcastAssistant
- type IBluetoothLeBroadcastAssistantCallback
- type IBluetoothLeBroadcastAssistantCallbackServer
- type IBluetoothLeBroadcastAssistantServer
- type IBluetoothLeBroadcastCallback
- type IBluetoothLeBroadcastCallbackServer
- type IBluetoothLeCallControl
- type IBluetoothLeCallControlCallback
- type IBluetoothLeCallControlCallbackServer
- type IBluetoothLeCallControlServer
- type IBluetoothManager
- type IBluetoothManagerCallback
- type IBluetoothManagerCallbackServer
- type IBluetoothManagerServer
- type IBluetoothMap
- type IBluetoothMapClient
- type IBluetoothMapClientServer
- type IBluetoothMapServer
- type IBluetoothMcpServiceManager
- type IBluetoothMcpServiceManagerServer
- type IBluetoothMetadataListener
- type IBluetoothMetadataListenerServer
- type IBluetoothOobDataCallback
- type IBluetoothOobDataCallbackServer
- type IBluetoothPan
- type IBluetoothPanCallback
- type IBluetoothPanCallbackServer
- type IBluetoothPanServer
- type IBluetoothPbap
- type IBluetoothPbapClient
- type IBluetoothPbapClientServer
- type IBluetoothPbapServer
- type IBluetoothPreferredAudioProfilesCallback
- type IBluetoothPreferredAudioProfilesCallbackServer
- type IBluetoothProfileServiceConnection
- type IBluetoothProfileServiceConnectionServer
- type IBluetoothQualityReportReadyCallback
- type IBluetoothQualityReportReadyCallbackServer
- type IBluetoothSap
- type IBluetoothSapServer
- type IBluetoothServer
- type IBluetoothSocketManager
- type IBluetoothSocketManagerServer
- type IBluetoothVolumeControl
- type IBluetoothVolumeControlCallback
- type IBluetoothVolumeControlCallbackServer
- type IBluetoothVolumeControlServer
- type IncomingRfcommSocketInfo
- type OobData
Constants ¶
const ( TransactionIBluetoothGetState = binder.FirstCallTransaction + 0 TransactionIBluetoothEnable = binder.FirstCallTransaction + 1 TransactionIBluetoothDisable = binder.FirstCallTransaction + 2 TransactionIBluetoothGetAddress = binder.FirstCallTransaction + 3 TransactionIBluetoothIsLogRedactionEnabled = binder.FirstCallTransaction + 4 TransactionIBluetoothGetUuids = binder.FirstCallTransaction + 5 TransactionIBluetoothSetName = binder.FirstCallTransaction + 6 TransactionIBluetoothGetIdentityAddress = binder.FirstCallTransaction + 7 TransactionIBluetoothGetName = binder.FirstCallTransaction + 8 TransactionIBluetoothGetNameLengthForAdvertise = binder.FirstCallTransaction + 9 TransactionIBluetoothGetIoCapability = binder.FirstCallTransaction + 10 TransactionIBluetoothSetIoCapability = binder.FirstCallTransaction + 11 TransactionIBluetoothGetScanMode = binder.FirstCallTransaction + 12 TransactionIBluetoothSetScanMode = binder.FirstCallTransaction + 13 TransactionIBluetoothGetDiscoverableTimeout = binder.FirstCallTransaction + 14 TransactionIBluetoothSetDiscoverableTimeout = binder.FirstCallTransaction + 15 TransactionIBluetoothStartDiscovery = binder.FirstCallTransaction + 16 TransactionIBluetoothCancelDiscovery = binder.FirstCallTransaction + 17 TransactionIBluetoothIsDiscovering = binder.FirstCallTransaction + 18 TransactionIBluetoothGetDiscoveryEndMillis = binder.FirstCallTransaction + 19 TransactionIBluetoothGetAdapterConnectionState = binder.FirstCallTransaction + 20 TransactionIBluetoothGetProfileConnectionState = binder.FirstCallTransaction + 21 TransactionIBluetoothGetBondedDevices = binder.FirstCallTransaction + 22 TransactionIBluetoothCreateBond = binder.FirstCallTransaction + 23 TransactionIBluetoothCancelBondProcess = binder.FirstCallTransaction + 24 TransactionIBluetoothRemoveBond = binder.FirstCallTransaction + 25 TransactionIBluetoothGetBondState = binder.FirstCallTransaction + 26 TransactionIBluetoothIsBondingInitiatedLocally = binder.FirstCallTransaction + 27 TransactionIBluetoothGetSupportedProfiles = binder.FirstCallTransaction + 28 TransactionIBluetoothGetConnectionState = binder.FirstCallTransaction + 29 TransactionIBluetoothGetConnectionHandle = binder.FirstCallTransaction + 30 TransactionIBluetoothGetRemoteName = binder.FirstCallTransaction + 31 TransactionIBluetoothGetRemoteType = binder.FirstCallTransaction + 32 TransactionIBluetoothGetRemoteAlias = binder.FirstCallTransaction + 33 TransactionIBluetoothSetRemoteAlias = binder.FirstCallTransaction + 34 TransactionIBluetoothGetRemoteClass = binder.FirstCallTransaction + 35 TransactionIBluetoothGetRemoteUuids = binder.FirstCallTransaction + 36 TransactionIBluetoothFetchRemoteUuids = binder.FirstCallTransaction + 37 TransactionIBluetoothSdpSearch = binder.FirstCallTransaction + 38 TransactionIBluetoothGetBatteryLevel = binder.FirstCallTransaction + 39 TransactionIBluetoothGetMaxConnectedAudioDevices = binder.FirstCallTransaction + 40 TransactionIBluetoothSetPin = binder.FirstCallTransaction + 41 TransactionIBluetoothSetPasskey = binder.FirstCallTransaction + 42 TransactionIBluetoothSetPairingConfirmation = binder.FirstCallTransaction + 43 TransactionIBluetoothGetPhonebookAccessPermission = binder.FirstCallTransaction + 44 TransactionIBluetoothSetSilenceMode = binder.FirstCallTransaction + 45 TransactionIBluetoothGetSilenceMode = binder.FirstCallTransaction + 46 TransactionIBluetoothSetPhonebookAccessPermission = binder.FirstCallTransaction + 47 TransactionIBluetoothGetMessageAccessPermission = binder.FirstCallTransaction + 48 TransactionIBluetoothSetMessageAccessPermission = binder.FirstCallTransaction + 49 TransactionIBluetoothGetSimAccessPermission = binder.FirstCallTransaction + 50 TransactionIBluetoothSetSimAccessPermission = binder.FirstCallTransaction + 51 TransactionIBluetoothRegisterCallback = binder.FirstCallTransaction + 52 TransactionIBluetoothUnregisterCallback = binder.FirstCallTransaction + 53 TransactionIBluetoothLogL2capcocServerConnection = binder.FirstCallTransaction + 54 TransactionIBluetoothGetSocketManager = binder.FirstCallTransaction + 55 TransactionIBluetoothLogL2capcocClientConnection = binder.FirstCallTransaction + 56 TransactionIBluetoothLogRfcommConnectionAttempt = binder.FirstCallTransaction + 57 TransactionIBluetoothFactoryReset = binder.FirstCallTransaction + 58 TransactionIBluetoothIsMultiAdvertisementSupported = binder.FirstCallTransaction + 59 TransactionIBluetoothIsOffloadedFilteringSupported = binder.FirstCallTransaction + 60 TransactionIBluetoothIsOffloadedScanBatchingSupported = binder.FirstCallTransaction + 61 TransactionIBluetoothIsActivityAndEnergyReportingSupported = binder.FirstCallTransaction + 62 TransactionIBluetoothIsLe2MPhySupported = binder.FirstCallTransaction + 63 TransactionIBluetoothIsLeCodedPhySupported = binder.FirstCallTransaction + 64 TransactionIBluetoothIsLeExtendedAdvertisingSupported = binder.FirstCallTransaction + 65 TransactionIBluetoothIsLePeriodicAdvertisingSupported = binder.FirstCallTransaction + 66 TransactionIBluetoothIsLeAudioSupported = binder.FirstCallTransaction + 67 TransactionIBluetoothIsLeAudioBroadcastSourceSupported = binder.FirstCallTransaction + 68 TransactionIBluetoothIsLeAudioBroadcastAssistantSupported = binder.FirstCallTransaction + 69 TransactionIBluetoothIsDistanceMeasurementSupported = binder.FirstCallTransaction + 70 TransactionIBluetoothGetLeMaximumAdvertisingDataLength = binder.FirstCallTransaction + 71 TransactionIBluetoothReportActivityInfo = binder.FirstCallTransaction + 72 TransactionIBluetoothRegisterMetadataListener = binder.FirstCallTransaction + 73 TransactionIBluetoothUnregisterMetadataListener = binder.FirstCallTransaction + 74 TransactionIBluetoothSetMetadata = binder.FirstCallTransaction + 75 TransactionIBluetoothGetMetadata = binder.FirstCallTransaction + 76 TransactionIBluetoothRequestActivityInfo = binder.FirstCallTransaction + 77 TransactionIBluetoothStartBrEdr = binder.FirstCallTransaction + 78 TransactionIBluetoothStopBle = binder.FirstCallTransaction + 79 TransactionIBluetoothConnectAllEnabledProfiles = binder.FirstCallTransaction + 80 TransactionIBluetoothDisconnectAllEnabledProfiles = binder.FirstCallTransaction + 81 TransactionIBluetoothSetActiveDevice = binder.FirstCallTransaction + 82 TransactionIBluetoothGetActiveDevices = binder.FirstCallTransaction + 83 TransactionIBluetoothGetMostRecentlyConnectedDevices = binder.FirstCallTransaction + 84 TransactionIBluetoothRemoveActiveDevice = binder.FirstCallTransaction + 85 TransactionIBluetoothRegisterBluetoothConnectionCallback = binder.FirstCallTransaction + 86 TransactionIBluetoothUnregisterBluetoothConnectionCallback = binder.FirstCallTransaction + 87 TransactionIBluetoothCanBondWithoutDialog = binder.FirstCallTransaction + 88 TransactionIBluetoothGetPackageNameOfBondingApplication = binder.FirstCallTransaction + 89 TransactionIBluetoothGenerateLocalOobData = binder.FirstCallTransaction + 90 TransactionIBluetoothAllowLowLatencyAudio = binder.FirstCallTransaction + 91 TransactionIBluetoothIsRequestAudioPolicyAsSinkSupported = binder.FirstCallTransaction + 92 TransactionIBluetoothRequestAudioPolicyAsSink = binder.FirstCallTransaction + 93 TransactionIBluetoothGetRequestedAudioPolicyAsSink = binder.FirstCallTransaction + 94 TransactionIBluetoothStartRfcommListener = binder.FirstCallTransaction + 95 TransactionIBluetoothStopRfcommListener = binder.FirstCallTransaction + 96 TransactionIBluetoothRetrievePendingSocketForServiceRecord = binder.FirstCallTransaction + 97 TransactionIBluetoothSetForegroundUserId = binder.FirstCallTransaction + 98 TransactionIBluetoothSetPreferredAudioProfiles = binder.FirstCallTransaction + 99 TransactionIBluetoothGetPreferredAudioProfiles = binder.FirstCallTransaction + 100 TransactionIBluetoothRegisterPreferredAudioProfilesChangedCallback = binder.FirstCallTransaction + 101 TransactionIBluetoothUnregisterPreferredAudioProfilesChangedCallback = binder.FirstCallTransaction + 102 TransactionIBluetoothNotifyActiveDeviceChangeApplied = binder.FirstCallTransaction + 103 TransactionIBluetoothRegisterBluetoothQualityReportReadyCallback = binder.FirstCallTransaction + 104 TransactionIBluetoothUnregisterBluetoothQualityReportReadyCallback = binder.FirstCallTransaction + 105 TransactionIBluetoothGetOffloadedTransportDiscoveryDataScanSupported = binder.FirstCallTransaction + 106 TransactionIBluetoothIsMediaProfileConnected = binder.FirstCallTransaction + 107 TransactionIBluetoothGetBluetoothGatt = binder.FirstCallTransaction + 108 TransactionIBluetoothUnregAllGattClient = binder.FirstCallTransaction + 109 TransactionIBluetoothGetProfile = binder.FirstCallTransaction + 110 TransactionIBluetoothSetActiveAudioDevicePolicy = binder.FirstCallTransaction + 111 TransactionIBluetoothGetActiveAudioDevicePolicy = binder.FirstCallTransaction + 112 )
const ( MethodIBluetoothGetState = "getState" MethodIBluetoothEnable = "enable" MethodIBluetoothDisable = "disable" MethodIBluetoothGetAddress = "getAddress" MethodIBluetoothIsLogRedactionEnabled = "isLogRedactionEnabled" MethodIBluetoothGetUuids = "getUuids" MethodIBluetoothSetName = "setName" MethodIBluetoothGetIdentityAddress = "getIdentityAddress" MethodIBluetoothGetName = "getName" MethodIBluetoothGetNameLengthForAdvertise = "getNameLengthForAdvertise" MethodIBluetoothGetIoCapability = "getIoCapability" MethodIBluetoothSetIoCapability = "setIoCapability" MethodIBluetoothGetScanMode = "getScanMode" MethodIBluetoothSetScanMode = "setScanMode" MethodIBluetoothGetDiscoverableTimeout = "getDiscoverableTimeout" MethodIBluetoothSetDiscoverableTimeout = "setDiscoverableTimeout" MethodIBluetoothStartDiscovery = "startDiscovery" MethodIBluetoothCancelDiscovery = "cancelDiscovery" MethodIBluetoothIsDiscovering = "isDiscovering" MethodIBluetoothGetDiscoveryEndMillis = "getDiscoveryEndMillis" MethodIBluetoothGetAdapterConnectionState = "getAdapterConnectionState" MethodIBluetoothGetProfileConnectionState = "getProfileConnectionState" MethodIBluetoothGetBondedDevices = "getBondedDevices" MethodIBluetoothCreateBond = "createBond" MethodIBluetoothCancelBondProcess = "cancelBondProcess" MethodIBluetoothRemoveBond = "removeBond" MethodIBluetoothGetBondState = "getBondState" MethodIBluetoothIsBondingInitiatedLocally = "isBondingInitiatedLocally" MethodIBluetoothGetSupportedProfiles = "getSupportedProfiles" MethodIBluetoothGetConnectionState = "getConnectionState" MethodIBluetoothGetConnectionHandle = "getConnectionHandle" MethodIBluetoothGetRemoteName = "getRemoteName" MethodIBluetoothGetRemoteType = "getRemoteType" MethodIBluetoothGetRemoteAlias = "getRemoteAlias" MethodIBluetoothSetRemoteAlias = "setRemoteAlias" MethodIBluetoothGetRemoteClass = "getRemoteClass" MethodIBluetoothGetRemoteUuids = "getRemoteUuids" MethodIBluetoothFetchRemoteUuids = "fetchRemoteUuids" MethodIBluetoothSdpSearch = "sdpSearch" MethodIBluetoothGetBatteryLevel = "getBatteryLevel" MethodIBluetoothGetMaxConnectedAudioDevices = "getMaxConnectedAudioDevices" MethodIBluetoothSetPin = "setPin" MethodIBluetoothSetPasskey = "setPasskey" MethodIBluetoothSetPairingConfirmation = "setPairingConfirmation" MethodIBluetoothGetPhonebookAccessPermission = "getPhonebookAccessPermission" MethodIBluetoothSetSilenceMode = "setSilenceMode" MethodIBluetoothGetSilenceMode = "getSilenceMode" MethodIBluetoothSetPhonebookAccessPermission = "setPhonebookAccessPermission" MethodIBluetoothGetMessageAccessPermission = "getMessageAccessPermission" MethodIBluetoothSetMessageAccessPermission = "setMessageAccessPermission" MethodIBluetoothGetSimAccessPermission = "getSimAccessPermission" MethodIBluetoothSetSimAccessPermission = "setSimAccessPermission" MethodIBluetoothRegisterCallback = "registerCallback" MethodIBluetoothUnregisterCallback = "unregisterCallback" MethodIBluetoothLogL2capcocServerConnection = "logL2capcocServerConnection" MethodIBluetoothGetSocketManager = "getSocketManager" MethodIBluetoothLogL2capcocClientConnection = "logL2capcocClientConnection" MethodIBluetoothLogRfcommConnectionAttempt = "logRfcommConnectionAttempt" MethodIBluetoothFactoryReset = "factoryReset" MethodIBluetoothIsMultiAdvertisementSupported = "isMultiAdvertisementSupported" MethodIBluetoothIsOffloadedFilteringSupported = "isOffloadedFilteringSupported" MethodIBluetoothIsOffloadedScanBatchingSupported = "isOffloadedScanBatchingSupported" MethodIBluetoothIsActivityAndEnergyReportingSupported = "isActivityAndEnergyReportingSupported" MethodIBluetoothIsLe2MPhySupported = "isLe2MPhySupported" MethodIBluetoothIsLeCodedPhySupported = "isLeCodedPhySupported" MethodIBluetoothIsLeExtendedAdvertisingSupported = "isLeExtendedAdvertisingSupported" MethodIBluetoothIsLePeriodicAdvertisingSupported = "isLePeriodicAdvertisingSupported" MethodIBluetoothIsLeAudioSupported = "isLeAudioSupported" MethodIBluetoothIsLeAudioBroadcastSourceSupported = "isLeAudioBroadcastSourceSupported" MethodIBluetoothIsLeAudioBroadcastAssistantSupported = "isLeAudioBroadcastAssistantSupported" MethodIBluetoothIsDistanceMeasurementSupported = "isDistanceMeasurementSupported" MethodIBluetoothGetLeMaximumAdvertisingDataLength = "getLeMaximumAdvertisingDataLength" MethodIBluetoothReportActivityInfo = "reportActivityInfo" MethodIBluetoothRegisterMetadataListener = "registerMetadataListener" MethodIBluetoothUnregisterMetadataListener = "unregisterMetadataListener" MethodIBluetoothSetMetadata = "setMetadata" MethodIBluetoothGetMetadata = "getMetadata" MethodIBluetoothRequestActivityInfo = "requestActivityInfo" MethodIBluetoothStartBrEdr = "startBrEdr" MethodIBluetoothStopBle = "stopBle" MethodIBluetoothConnectAllEnabledProfiles = "connectAllEnabledProfiles" MethodIBluetoothDisconnectAllEnabledProfiles = "disconnectAllEnabledProfiles" MethodIBluetoothSetActiveDevice = "setActiveDevice" MethodIBluetoothGetActiveDevices = "getActiveDevices" MethodIBluetoothGetMostRecentlyConnectedDevices = "getMostRecentlyConnectedDevices" MethodIBluetoothRemoveActiveDevice = "removeActiveDevice" MethodIBluetoothRegisterBluetoothConnectionCallback = "registerBluetoothConnectionCallback" MethodIBluetoothUnregisterBluetoothConnectionCallback = "unregisterBluetoothConnectionCallback" MethodIBluetoothCanBondWithoutDialog = "canBondWithoutDialog" MethodIBluetoothGetPackageNameOfBondingApplication = "getPackageNameOfBondingApplication" MethodIBluetoothGenerateLocalOobData = "generateLocalOobData" MethodIBluetoothAllowLowLatencyAudio = "allowLowLatencyAudio" MethodIBluetoothIsRequestAudioPolicyAsSinkSupported = "isRequestAudioPolicyAsSinkSupported" MethodIBluetoothRequestAudioPolicyAsSink = "requestAudioPolicyAsSink" MethodIBluetoothGetRequestedAudioPolicyAsSink = "getRequestedAudioPolicyAsSink" MethodIBluetoothStartRfcommListener = "startRfcommListener" MethodIBluetoothStopRfcommListener = "stopRfcommListener" MethodIBluetoothRetrievePendingSocketForServiceRecord = "retrievePendingSocketForServiceRecord" MethodIBluetoothSetForegroundUserId = "setForegroundUserId" MethodIBluetoothSetPreferredAudioProfiles = "setPreferredAudioProfiles" MethodIBluetoothGetPreferredAudioProfiles = "getPreferredAudioProfiles" MethodIBluetoothRegisterPreferredAudioProfilesChangedCallback = "registerPreferredAudioProfilesChangedCallback" MethodIBluetoothUnregisterPreferredAudioProfilesChangedCallback = "unregisterPreferredAudioProfilesChangedCallback" MethodIBluetoothNotifyActiveDeviceChangeApplied = "notifyActiveDeviceChangeApplied" MethodIBluetoothRegisterBluetoothQualityReportReadyCallback = "registerBluetoothQualityReportReadyCallback" MethodIBluetoothUnregisterBluetoothQualityReportReadyCallback = "unregisterBluetoothQualityReportReadyCallback" MethodIBluetoothGetOffloadedTransportDiscoveryDataScanSupported = "getOffloadedTransportDiscoveryDataScanSupported" MethodIBluetoothIsMediaProfileConnected = "isMediaProfileConnected" MethodIBluetoothGetBluetoothGatt = "getBluetoothGatt" MethodIBluetoothUnregAllGattClient = "unregAllGattClient" MethodIBluetoothGetProfile = "getProfile" MethodIBluetoothSetActiveAudioDevicePolicy = "setActiveAudioDevicePolicy" MethodIBluetoothGetActiveAudioDevicePolicy = "getActiveAudioDevicePolicy" )
const ( TransactionIBluetoothA2dpConnect = binder.FirstCallTransaction + 0 TransactionIBluetoothA2dpDisconnect = binder.FirstCallTransaction + 1 TransactionIBluetoothA2dpGetConnectedDevices = binder.FirstCallTransaction + 2 TransactionIBluetoothA2dpGetDevicesMatchingConnectionStates = binder.FirstCallTransaction + 3 TransactionIBluetoothA2dpGetConnectionState = binder.FirstCallTransaction + 4 TransactionIBluetoothA2dpSetActiveDevice = binder.FirstCallTransaction + 5 TransactionIBluetoothA2dpGetActiveDevice = binder.FirstCallTransaction + 6 TransactionIBluetoothA2dpSetConnectionPolicy = binder.FirstCallTransaction + 7 TransactionIBluetoothA2dpGetConnectionPolicy = binder.FirstCallTransaction + 8 TransactionIBluetoothA2dpSetAvrcpAbsoluteVolume = binder.FirstCallTransaction + 9 TransactionIBluetoothA2dpIsA2dpPlaying = binder.FirstCallTransaction + 10 TransactionIBluetoothA2dpGetSupportedCodecTypes = binder.FirstCallTransaction + 11 TransactionIBluetoothA2dpGetCodecStatus = binder.FirstCallTransaction + 12 TransactionIBluetoothA2dpSetCodecConfigPreference = binder.FirstCallTransaction + 13 TransactionIBluetoothA2dpEnableOptionalCodecs = binder.FirstCallTransaction + 14 TransactionIBluetoothA2dpDisableOptionalCodecs = binder.FirstCallTransaction + 15 TransactionIBluetoothA2dpIsOptionalCodecsSupported = binder.FirstCallTransaction + 16 TransactionIBluetoothA2dpIsOptionalCodecsEnabled = binder.FirstCallTransaction + 17 TransactionIBluetoothA2dpSetOptionalCodecsEnabled = binder.FirstCallTransaction + 18 TransactionIBluetoothA2dpGetDynamicBufferSupport = binder.FirstCallTransaction + 19 TransactionIBluetoothA2dpGetBufferConstraints = binder.FirstCallTransaction + 20 TransactionIBluetoothA2dpSetBufferLengthMillis = binder.FirstCallTransaction + 21 )
const ( MethodIBluetoothA2dpConnect = "connect" MethodIBluetoothA2dpDisconnect = "disconnect" MethodIBluetoothA2dpGetConnectedDevices = "getConnectedDevices" MethodIBluetoothA2dpGetDevicesMatchingConnectionStates = "getDevicesMatchingConnectionStates" MethodIBluetoothA2dpGetConnectionState = "getConnectionState" MethodIBluetoothA2dpSetActiveDevice = "setActiveDevice" MethodIBluetoothA2dpGetActiveDevice = "getActiveDevice" MethodIBluetoothA2dpSetConnectionPolicy = "setConnectionPolicy" MethodIBluetoothA2dpGetConnectionPolicy = "getConnectionPolicy" MethodIBluetoothA2dpSetAvrcpAbsoluteVolume = "setAvrcpAbsoluteVolume" MethodIBluetoothA2dpIsA2dpPlaying = "isA2dpPlaying" MethodIBluetoothA2dpGetSupportedCodecTypes = "getSupportedCodecTypes" MethodIBluetoothA2dpGetCodecStatus = "getCodecStatus" MethodIBluetoothA2dpSetCodecConfigPreference = "setCodecConfigPreference" MethodIBluetoothA2dpEnableOptionalCodecs = "enableOptionalCodecs" MethodIBluetoothA2dpDisableOptionalCodecs = "disableOptionalCodecs" MethodIBluetoothA2dpIsOptionalCodecsSupported = "isOptionalCodecsSupported" MethodIBluetoothA2dpIsOptionalCodecsEnabled = "isOptionalCodecsEnabled" MethodIBluetoothA2dpSetOptionalCodecsEnabled = "setOptionalCodecsEnabled" MethodIBluetoothA2dpGetDynamicBufferSupport = "getDynamicBufferSupport" MethodIBluetoothA2dpGetBufferConstraints = "getBufferConstraints" MethodIBluetoothA2dpSetBufferLengthMillis = "setBufferLengthMillis" )
const ( TransactionIBluetoothA2dpSinkConnect = binder.FirstCallTransaction + 0 TransactionIBluetoothA2dpSinkDisconnect = binder.FirstCallTransaction + 1 TransactionIBluetoothA2dpSinkGetConnectedDevices = binder.FirstCallTransaction + 2 TransactionIBluetoothA2dpSinkGetDevicesMatchingConnectionStates = binder.FirstCallTransaction + 3 TransactionIBluetoothA2dpSinkGetConnectionState = binder.FirstCallTransaction + 4 TransactionIBluetoothA2dpSinkGetAudioConfig = binder.FirstCallTransaction + 5 TransactionIBluetoothA2dpSinkSetConnectionPolicy = binder.FirstCallTransaction + 6 TransactionIBluetoothA2dpSinkGetConnectionPolicy = binder.FirstCallTransaction + 7 TransactionIBluetoothA2dpSinkIsA2dpPlaying = binder.FirstCallTransaction + 8 )
const ( MethodIBluetoothA2dpSinkConnect = "connect" MethodIBluetoothA2dpSinkDisconnect = "disconnect" MethodIBluetoothA2dpSinkGetConnectedDevices = "getConnectedDevices" MethodIBluetoothA2dpSinkGetDevicesMatchingConnectionStates = "getDevicesMatchingConnectionStates" MethodIBluetoothA2dpSinkGetConnectionState = "getConnectionState" MethodIBluetoothA2dpSinkGetAudioConfig = "getAudioConfig" MethodIBluetoothA2dpSinkSetConnectionPolicy = "setConnectionPolicy" MethodIBluetoothA2dpSinkGetConnectionPolicy = "getConnectionPolicy" MethodIBluetoothA2dpSinkIsA2dpPlaying = "isA2dpPlaying" )
const ( TransactionIBluetoothAvrcpControllerGetConnectedDevices = binder.FirstCallTransaction + 0 TransactionIBluetoothAvrcpControllerGetDevicesMatchingConnectionStates = binder.FirstCallTransaction + 1 TransactionIBluetoothAvrcpControllerGetConnectionState = binder.FirstCallTransaction + 2 TransactionIBluetoothAvrcpControllerGetPlayerSettings = binder.FirstCallTransaction + 3 TransactionIBluetoothAvrcpControllerSetPlayerApplicationSetting = binder.FirstCallTransaction + 4 )
const ( MethodIBluetoothAvrcpControllerGetConnectedDevices = "getConnectedDevices" MethodIBluetoothAvrcpControllerGetDevicesMatchingConnectionStates = "getDevicesMatchingConnectionStates" MethodIBluetoothAvrcpControllerGetConnectionState = "getConnectionState" MethodIBluetoothAvrcpControllerGetPlayerSettings = "getPlayerSettings" MethodIBluetoothAvrcpControllerSetPlayerApplicationSetting = "setPlayerApplicationSetting" )
const ( TransactionIBluetoothBatteryConnect = binder.FirstCallTransaction + 0 TransactionIBluetoothBatteryDisconnect = binder.FirstCallTransaction + 1 TransactionIBluetoothBatteryGetConnectedDevices = binder.FirstCallTransaction + 2 TransactionIBluetoothBatteryGetDevicesMatchingConnectionStates = binder.FirstCallTransaction + 3 TransactionIBluetoothBatteryGetConnectionState = binder.FirstCallTransaction + 4 TransactionIBluetoothBatterySetConnectionPolicy = binder.FirstCallTransaction + 5 TransactionIBluetoothBatteryGetConnectionPolicy = binder.FirstCallTransaction + 6 )
const ( MethodIBluetoothBatteryConnect = "connect" MethodIBluetoothBatteryDisconnect = "disconnect" MethodIBluetoothBatteryGetConnectedDevices = "getConnectedDevices" MethodIBluetoothBatteryGetDevicesMatchingConnectionStates = "getDevicesMatchingConnectionStates" MethodIBluetoothBatteryGetConnectionState = "getConnectionState" MethodIBluetoothBatterySetConnectionPolicy = "setConnectionPolicy" MethodIBluetoothBatteryGetConnectionPolicy = "getConnectionPolicy" )
const ( TransactionIBluetoothConnectionCallbackOnDeviceConnected = binder.FirstCallTransaction + 0 TransactionIBluetoothConnectionCallbackOnDeviceDisconnected = binder.FirstCallTransaction + 1 )
const ( MethodIBluetoothConnectionCallbackOnDeviceConnected = "onDeviceConnected" MethodIBluetoothConnectionCallbackOnDeviceDisconnected = "onDeviceDisconnected" )
const ( TransactionIBluetoothCsipSetCoordinatorConnect = binder.FirstCallTransaction + 0 TransactionIBluetoothCsipSetCoordinatorDisconnect = binder.FirstCallTransaction + 1 TransactionIBluetoothCsipSetCoordinatorGetConnectedDevices = binder.FirstCallTransaction + 2 TransactionIBluetoothCsipSetCoordinatorGetDevicesMatchingConnectionStates = binder.FirstCallTransaction + 3 TransactionIBluetoothCsipSetCoordinatorGetConnectionState = binder.FirstCallTransaction + 4 TransactionIBluetoothCsipSetCoordinatorSetConnectionPolicy = binder.FirstCallTransaction + 5 TransactionIBluetoothCsipSetCoordinatorGetConnectionPolicy = binder.FirstCallTransaction + 6 TransactionIBluetoothCsipSetCoordinatorGetAllGroupIds = binder.FirstCallTransaction + 7 TransactionIBluetoothCsipSetCoordinatorGetGroupUuidMapByDevice = binder.FirstCallTransaction + 8 TransactionIBluetoothCsipSetCoordinatorGetDesiredGroupSize = binder.FirstCallTransaction + 9 TransactionIBluetoothCsipSetCoordinatorLockGroup = binder.FirstCallTransaction + 10 TransactionIBluetoothCsipSetCoordinatorUnlockGroup = binder.FirstCallTransaction + 11 )
const ( MethodIBluetoothCsipSetCoordinatorConnect = "connect" MethodIBluetoothCsipSetCoordinatorDisconnect = "disconnect" MethodIBluetoothCsipSetCoordinatorGetConnectedDevices = "getConnectedDevices" MethodIBluetoothCsipSetCoordinatorGetDevicesMatchingConnectionStates = "getDevicesMatchingConnectionStates" MethodIBluetoothCsipSetCoordinatorGetConnectionState = "getConnectionState" MethodIBluetoothCsipSetCoordinatorSetConnectionPolicy = "setConnectionPolicy" MethodIBluetoothCsipSetCoordinatorGetConnectionPolicy = "getConnectionPolicy" MethodIBluetoothCsipSetCoordinatorGetAllGroupIds = "getAllGroupIds" MethodIBluetoothCsipSetCoordinatorGetGroupUuidMapByDevice = "getGroupUuidMapByDevice" MethodIBluetoothCsipSetCoordinatorGetDesiredGroupSize = "getDesiredGroupSize" MethodIBluetoothCsipSetCoordinatorLockGroup = "lockGroup" MethodIBluetoothCsipSetCoordinatorUnlockGroup = "unlockGroup" )
const ( IBluetoothCsipSetCoordinatorCsisGroupIdInvalid int32 = -1 IBluetoothCsipSetCoordinatorCsisGroupSizeUnknown int32 = 1 IBluetoothCsipSetCoordinatorCsisGroupLockSuccess int32 = 0 IBluetoothCsipSetCoordinatorCsisGroupLockFailedInvalidGroup int32 = 1 IBluetoothCsipSetCoordinatorCsisGroupLockFailedGroupEmpty int32 = 2 IBluetoothCsipSetCoordinatorCsisGroupLockFailedGroupNotConnected int32 = 3 IBluetoothCsipSetCoordinatorCsisGroupLockFailedLockedByOther int32 = 4 IBluetoothCsipSetCoordinatorCsisGroupLockFailedOtherReason int32 = 5 IBluetoothCsipSetCoordinatorCsisLockedGroupMemberLost int32 = 6 )
const ( TransactionIBluetoothGattGetDevicesMatchingConnectionStates = binder.FirstCallTransaction + 0 TransactionIBluetoothGattRegisterScanner = binder.FirstCallTransaction + 1 TransactionIBluetoothGattUnregisterScanner = binder.FirstCallTransaction + 2 TransactionIBluetoothGattStartScan = binder.FirstCallTransaction + 3 TransactionIBluetoothGattStartScanForIntent = binder.FirstCallTransaction + 4 TransactionIBluetoothGattStopScanForIntent = binder.FirstCallTransaction + 5 TransactionIBluetoothGattStopScan = binder.FirstCallTransaction + 6 TransactionIBluetoothGattFlushPendingBatchResults = binder.FirstCallTransaction + 7 TransactionIBluetoothGattStartAdvertisingSet = binder.FirstCallTransaction + 8 TransactionIBluetoothGattStopAdvertisingSet = binder.FirstCallTransaction + 9 TransactionIBluetoothGattGetOwnAddress = binder.FirstCallTransaction + 10 TransactionIBluetoothGattEnableAdvertisingSet = binder.FirstCallTransaction + 11 TransactionIBluetoothGattSetAdvertisingData = binder.FirstCallTransaction + 12 TransactionIBluetoothGattSetScanResponseData = binder.FirstCallTransaction + 13 TransactionIBluetoothGattSetAdvertisingParameters = binder.FirstCallTransaction + 14 TransactionIBluetoothGattSetPeriodicAdvertisingParameters = binder.FirstCallTransaction + 15 TransactionIBluetoothGattSetPeriodicAdvertisingData = binder.FirstCallTransaction + 16 TransactionIBluetoothGattSetPeriodicAdvertisingEnable = binder.FirstCallTransaction + 17 TransactionIBluetoothGattRegisterSync = binder.FirstCallTransaction + 18 TransactionIBluetoothGattUnregisterSync = binder.FirstCallTransaction + 19 TransactionIBluetoothGattTransferSync = binder.FirstCallTransaction + 20 TransactionIBluetoothGattTransferSetInfo = binder.FirstCallTransaction + 21 TransactionIBluetoothGattRegisterClient = binder.FirstCallTransaction + 22 TransactionIBluetoothGattUnregisterClient = binder.FirstCallTransaction + 23 TransactionIBluetoothGattClientConnect = binder.FirstCallTransaction + 24 TransactionIBluetoothGattClientDisconnect = binder.FirstCallTransaction + 25 TransactionIBluetoothGattClientSetPreferredPhy = binder.FirstCallTransaction + 26 TransactionIBluetoothGattClientReadPhy = binder.FirstCallTransaction + 27 TransactionIBluetoothGattRefreshDevice = binder.FirstCallTransaction + 28 TransactionIBluetoothGattDiscoverServices = binder.FirstCallTransaction + 29 TransactionIBluetoothGattDiscoverServiceByUuid = binder.FirstCallTransaction + 30 TransactionIBluetoothGattReadCharacteristic = binder.FirstCallTransaction + 31 TransactionIBluetoothGattReadUsingCharacteristicUuid = binder.FirstCallTransaction + 32 TransactionIBluetoothGattWriteCharacteristic = binder.FirstCallTransaction + 33 TransactionIBluetoothGattReadDescriptor = binder.FirstCallTransaction + 34 TransactionIBluetoothGattWriteDescriptor = binder.FirstCallTransaction + 35 TransactionIBluetoothGattRegisterForNotification = binder.FirstCallTransaction + 36 TransactionIBluetoothGattBeginReliableWrite = binder.FirstCallTransaction + 37 TransactionIBluetoothGattEndReliableWrite = binder.FirstCallTransaction + 38 TransactionIBluetoothGattReadRemoteRssi = binder.FirstCallTransaction + 39 TransactionIBluetoothGattConfigureMTU = binder.FirstCallTransaction + 40 TransactionIBluetoothGattConnectionParameterUpdate = binder.FirstCallTransaction + 41 TransactionIBluetoothGattLeConnectionUpdate = binder.FirstCallTransaction + 42 TransactionIBluetoothGattRegisterServer = binder.FirstCallTransaction + 43 TransactionIBluetoothGattUnregisterServer = binder.FirstCallTransaction + 44 TransactionIBluetoothGattServerConnect = binder.FirstCallTransaction + 45 TransactionIBluetoothGattServerDisconnect = binder.FirstCallTransaction + 46 TransactionIBluetoothGattServerSetPreferredPhy = binder.FirstCallTransaction + 47 TransactionIBluetoothGattServerReadPhy = binder.FirstCallTransaction + 48 TransactionIBluetoothGattAddService = binder.FirstCallTransaction + 49 TransactionIBluetoothGattRemoveService = binder.FirstCallTransaction + 50 TransactionIBluetoothGattClearServices = binder.FirstCallTransaction + 51 TransactionIBluetoothGattSendResponse = binder.FirstCallTransaction + 52 TransactionIBluetoothGattSendNotification = binder.FirstCallTransaction + 53 TransactionIBluetoothGattDisconnectAll = binder.FirstCallTransaction + 54 TransactionIBluetoothGattNumHwTrackFiltersAvailable = binder.FirstCallTransaction + 55 TransactionIBluetoothGattLeSubrateRequest = binder.FirstCallTransaction + 56 TransactionIBluetoothGattSubrateModeRequest = binder.FirstCallTransaction + 57 TransactionIBluetoothGattGetSupportedDistanceMeasurementMethods = binder.FirstCallTransaction + 58 TransactionIBluetoothGattStartDistanceMeasurement = binder.FirstCallTransaction + 59 TransactionIBluetoothGattStopDistanceMeasurement = binder.FirstCallTransaction + 60 TransactionIBluetoothGattGetChannelSoundingMaxSupportedSecurityLevel = binder.FirstCallTransaction + 61 TransactionIBluetoothGattGetLocalChannelSoundingMaxSupportedSecurityLevel = binder.FirstCallTransaction + 62 )
const ( MethodIBluetoothGattGetDevicesMatchingConnectionStates = "getDevicesMatchingConnectionStates" MethodIBluetoothGattRegisterScanner = "registerScanner" MethodIBluetoothGattUnregisterScanner = "unregisterScanner" MethodIBluetoothGattStartScan = "startScan" MethodIBluetoothGattStartScanForIntent = "startScanForIntent" MethodIBluetoothGattStopScanForIntent = "stopScanForIntent" MethodIBluetoothGattStopScan = "stopScan" MethodIBluetoothGattFlushPendingBatchResults = "flushPendingBatchResults" MethodIBluetoothGattStartAdvertisingSet = "startAdvertisingSet" MethodIBluetoothGattStopAdvertisingSet = "stopAdvertisingSet" MethodIBluetoothGattGetOwnAddress = "getOwnAddress" MethodIBluetoothGattEnableAdvertisingSet = "enableAdvertisingSet" MethodIBluetoothGattSetAdvertisingData = "setAdvertisingData" MethodIBluetoothGattSetScanResponseData = "setScanResponseData" MethodIBluetoothGattSetAdvertisingParameters = "setAdvertisingParameters" MethodIBluetoothGattSetPeriodicAdvertisingParameters = "setPeriodicAdvertisingParameters" MethodIBluetoothGattSetPeriodicAdvertisingData = "setPeriodicAdvertisingData" MethodIBluetoothGattSetPeriodicAdvertisingEnable = "setPeriodicAdvertisingEnable" MethodIBluetoothGattRegisterSync = "registerSync" MethodIBluetoothGattUnregisterSync = "unregisterSync" MethodIBluetoothGattTransferSync = "transferSync" MethodIBluetoothGattTransferSetInfo = "transferSetInfo" MethodIBluetoothGattRegisterClient = "registerClient" MethodIBluetoothGattUnregisterClient = "unregisterClient" MethodIBluetoothGattClientConnect = "clientConnect" MethodIBluetoothGattClientDisconnect = "clientDisconnect" MethodIBluetoothGattClientSetPreferredPhy = "clientSetPreferredPhy" MethodIBluetoothGattClientReadPhy = "clientReadPhy" MethodIBluetoothGattRefreshDevice = "refreshDevice" MethodIBluetoothGattDiscoverServices = "discoverServices" MethodIBluetoothGattDiscoverServiceByUuid = "discoverServiceByUuid" MethodIBluetoothGattReadCharacteristic = "readCharacteristic" MethodIBluetoothGattReadUsingCharacteristicUuid = "readUsingCharacteristicUuid" MethodIBluetoothGattWriteCharacteristic = "writeCharacteristic" MethodIBluetoothGattReadDescriptor = "readDescriptor" MethodIBluetoothGattWriteDescriptor = "writeDescriptor" MethodIBluetoothGattRegisterForNotification = "registerForNotification" MethodIBluetoothGattBeginReliableWrite = "beginReliableWrite" MethodIBluetoothGattEndReliableWrite = "endReliableWrite" MethodIBluetoothGattReadRemoteRssi = "readRemoteRssi" MethodIBluetoothGattConfigureMTU = "configureMTU" MethodIBluetoothGattConnectionParameterUpdate = "connectionParameterUpdate" MethodIBluetoothGattLeConnectionUpdate = "leConnectionUpdate" MethodIBluetoothGattRegisterServer = "registerServer" MethodIBluetoothGattUnregisterServer = "unregisterServer" MethodIBluetoothGattServerConnect = "serverConnect" MethodIBluetoothGattServerDisconnect = "serverDisconnect" MethodIBluetoothGattServerSetPreferredPhy = "serverSetPreferredPhy" MethodIBluetoothGattServerReadPhy = "serverReadPhy" MethodIBluetoothGattAddService = "addService" MethodIBluetoothGattRemoveService = "removeService" MethodIBluetoothGattClearServices = "clearServices" MethodIBluetoothGattSendResponse = "sendResponse" MethodIBluetoothGattSendNotification = "sendNotification" MethodIBluetoothGattDisconnectAll = "disconnectAll" MethodIBluetoothGattNumHwTrackFiltersAvailable = "numHwTrackFiltersAvailable" MethodIBluetoothGattLeSubrateRequest = "leSubrateRequest" MethodIBluetoothGattSubrateModeRequest = "subrateModeRequest" MethodIBluetoothGattGetSupportedDistanceMeasurementMethods = "getSupportedDistanceMeasurementMethods" MethodIBluetoothGattStartDistanceMeasurement = "startDistanceMeasurement" MethodIBluetoothGattStopDistanceMeasurement = "stopDistanceMeasurement" MethodIBluetoothGattGetChannelSoundingMaxSupportedSecurityLevel = "getChannelSoundingMaxSupportedSecurityLevel" MethodIBluetoothGattGetLocalChannelSoundingMaxSupportedSecurityLevel = "getLocalChannelSoundingMaxSupportedSecurityLevel" )
const ( TransactionIBluetoothGattCallbackOnClientRegistered = binder.FirstCallTransaction + 0 TransactionIBluetoothGattCallbackOnClientConnectionState = binder.FirstCallTransaction + 1 TransactionIBluetoothGattCallbackOnPhyUpdate = binder.FirstCallTransaction + 2 TransactionIBluetoothGattCallbackOnPhyRead = binder.FirstCallTransaction + 3 TransactionIBluetoothGattCallbackOnSearchComplete = binder.FirstCallTransaction + 4 TransactionIBluetoothGattCallbackOnCharacteristicRead = binder.FirstCallTransaction + 5 TransactionIBluetoothGattCallbackOnCharacteristicWrite = binder.FirstCallTransaction + 6 TransactionIBluetoothGattCallbackOnExecuteWrite = binder.FirstCallTransaction + 7 TransactionIBluetoothGattCallbackOnDescriptorRead = binder.FirstCallTransaction + 8 TransactionIBluetoothGattCallbackOnDescriptorWrite = binder.FirstCallTransaction + 9 TransactionIBluetoothGattCallbackOnNotify = binder.FirstCallTransaction + 10 TransactionIBluetoothGattCallbackOnReadRemoteRssi = binder.FirstCallTransaction + 11 TransactionIBluetoothGattCallbackOnConfigureMTU = binder.FirstCallTransaction + 12 TransactionIBluetoothGattCallbackOnConnectionUpdated = binder.FirstCallTransaction + 13 TransactionIBluetoothGattCallbackOnServiceChanged = binder.FirstCallTransaction + 14 TransactionIBluetoothGattCallbackOnSubrateChange = binder.FirstCallTransaction + 15 )
const ( MethodIBluetoothGattCallbackOnClientRegistered = "onClientRegistered" MethodIBluetoothGattCallbackOnClientConnectionState = "onClientConnectionState" MethodIBluetoothGattCallbackOnPhyUpdate = "onPhyUpdate" MethodIBluetoothGattCallbackOnPhyRead = "onPhyRead" MethodIBluetoothGattCallbackOnSearchComplete = "onSearchComplete" MethodIBluetoothGattCallbackOnCharacteristicRead = "onCharacteristicRead" MethodIBluetoothGattCallbackOnCharacteristicWrite = "onCharacteristicWrite" MethodIBluetoothGattCallbackOnExecuteWrite = "onExecuteWrite" MethodIBluetoothGattCallbackOnDescriptorRead = "onDescriptorRead" MethodIBluetoothGattCallbackOnDescriptorWrite = "onDescriptorWrite" MethodIBluetoothGattCallbackOnNotify = "onNotify" MethodIBluetoothGattCallbackOnReadRemoteRssi = "onReadRemoteRssi" MethodIBluetoothGattCallbackOnConfigureMTU = "onConfigureMTU" MethodIBluetoothGattCallbackOnConnectionUpdated = "onConnectionUpdated" MethodIBluetoothGattCallbackOnServiceChanged = "onServiceChanged" MethodIBluetoothGattCallbackOnSubrateChange = "onSubrateChange" )
const ( TransactionIBluetoothGattServerCallbackOnServerRegistered = binder.FirstCallTransaction + 0 TransactionIBluetoothGattServerCallbackOnServerConnectionState = binder.FirstCallTransaction + 1 TransactionIBluetoothGattServerCallbackOnServiceAdded = binder.FirstCallTransaction + 2 TransactionIBluetoothGattServerCallbackOnCharacteristicReadRequest = binder.FirstCallTransaction + 3 TransactionIBluetoothGattServerCallbackOnDescriptorReadRequest = binder.FirstCallTransaction + 4 TransactionIBluetoothGattServerCallbackOnCharacteristicWriteRequest = binder.FirstCallTransaction + 5 TransactionIBluetoothGattServerCallbackOnDescriptorWriteRequest = binder.FirstCallTransaction + 6 TransactionIBluetoothGattServerCallbackOnExecuteWrite = binder.FirstCallTransaction + 7 TransactionIBluetoothGattServerCallbackOnNotificationSent = binder.FirstCallTransaction + 8 TransactionIBluetoothGattServerCallbackOnMtuChanged = binder.FirstCallTransaction + 9 TransactionIBluetoothGattServerCallbackOnPhyUpdate = binder.FirstCallTransaction + 10 TransactionIBluetoothGattServerCallbackOnPhyRead = binder.FirstCallTransaction + 11 TransactionIBluetoothGattServerCallbackOnConnectionUpdated = binder.FirstCallTransaction + 12 TransactionIBluetoothGattServerCallbackOnSubrateChange = binder.FirstCallTransaction + 13 )
const ( MethodIBluetoothGattServerCallbackOnServerRegistered = "onServerRegistered" MethodIBluetoothGattServerCallbackOnServerConnectionState = "onServerConnectionState" MethodIBluetoothGattServerCallbackOnServiceAdded = "onServiceAdded" MethodIBluetoothGattServerCallbackOnCharacteristicReadRequest = "onCharacteristicReadRequest" MethodIBluetoothGattServerCallbackOnDescriptorReadRequest = "onDescriptorReadRequest" MethodIBluetoothGattServerCallbackOnCharacteristicWriteRequest = "onCharacteristicWriteRequest" MethodIBluetoothGattServerCallbackOnDescriptorWriteRequest = "onDescriptorWriteRequest" MethodIBluetoothGattServerCallbackOnExecuteWrite = "onExecuteWrite" MethodIBluetoothGattServerCallbackOnNotificationSent = "onNotificationSent" MethodIBluetoothGattServerCallbackOnMtuChanged = "onMtuChanged" MethodIBluetoothGattServerCallbackOnPhyUpdate = "onPhyUpdate" MethodIBluetoothGattServerCallbackOnPhyRead = "onPhyRead" MethodIBluetoothGattServerCallbackOnConnectionUpdated = "onConnectionUpdated" MethodIBluetoothGattServerCallbackOnSubrateChange = "onSubrateChange" )
const ( TransactionIBluetoothHapClientGetConnectedDevices = binder.FirstCallTransaction + 0 TransactionIBluetoothHapClientGetDevicesMatchingConnectionStates = binder.FirstCallTransaction + 1 TransactionIBluetoothHapClientGetConnectionState = binder.FirstCallTransaction + 2 TransactionIBluetoothHapClientSetConnectionPolicy = binder.FirstCallTransaction + 3 TransactionIBluetoothHapClientGetConnectionPolicy = binder.FirstCallTransaction + 4 TransactionIBluetoothHapClientGetHapGroup = binder.FirstCallTransaction + 5 TransactionIBluetoothHapClientGetActivePresetIndex = binder.FirstCallTransaction + 6 TransactionIBluetoothHapClientGetActivePresetInfo = binder.FirstCallTransaction + 7 TransactionIBluetoothHapClientSelectPreset = binder.FirstCallTransaction + 8 TransactionIBluetoothHapClientSelectPresetForGroup = binder.FirstCallTransaction + 9 TransactionIBluetoothHapClientSwitchToNextPreset = binder.FirstCallTransaction + 10 TransactionIBluetoothHapClientSwitchToNextPresetForGroup = binder.FirstCallTransaction + 11 TransactionIBluetoothHapClientSwitchToPreviousPreset = binder.FirstCallTransaction + 12 TransactionIBluetoothHapClientSwitchToPreviousPresetForGroup = binder.FirstCallTransaction + 13 TransactionIBluetoothHapClientGetPresetInfo = binder.FirstCallTransaction + 14 TransactionIBluetoothHapClientGetAllPresetInfo = binder.FirstCallTransaction + 15 TransactionIBluetoothHapClientGetFeatures = binder.FirstCallTransaction + 16 TransactionIBluetoothHapClientSetPresetName = binder.FirstCallTransaction + 17 TransactionIBluetoothHapClientSetPresetNameForGroup = binder.FirstCallTransaction + 18 TransactionIBluetoothHapClientRegisterCallback = binder.FirstCallTransaction + 19 TransactionIBluetoothHapClientUnregisterCallback = binder.FirstCallTransaction + 20 )
const ( MethodIBluetoothHapClientGetConnectedDevices = "getConnectedDevices" MethodIBluetoothHapClientGetDevicesMatchingConnectionStates = "getDevicesMatchingConnectionStates" MethodIBluetoothHapClientGetConnectionState = "getConnectionState" MethodIBluetoothHapClientSetConnectionPolicy = "setConnectionPolicy" MethodIBluetoothHapClientGetConnectionPolicy = "getConnectionPolicy" MethodIBluetoothHapClientGetHapGroup = "getHapGroup" MethodIBluetoothHapClientGetActivePresetIndex = "getActivePresetIndex" MethodIBluetoothHapClientGetActivePresetInfo = "getActivePresetInfo" MethodIBluetoothHapClientSelectPreset = "selectPreset" MethodIBluetoothHapClientSelectPresetForGroup = "selectPresetForGroup" MethodIBluetoothHapClientSwitchToNextPreset = "switchToNextPreset" MethodIBluetoothHapClientSwitchToNextPresetForGroup = "switchToNextPresetForGroup" MethodIBluetoothHapClientSwitchToPreviousPreset = "switchToPreviousPreset" MethodIBluetoothHapClientSwitchToPreviousPresetForGroup = "switchToPreviousPresetForGroup" MethodIBluetoothHapClientGetPresetInfo = "getPresetInfo" MethodIBluetoothHapClientGetAllPresetInfo = "getAllPresetInfo" MethodIBluetoothHapClientGetFeatures = "getFeatures" MethodIBluetoothHapClientSetPresetName = "setPresetName" MethodIBluetoothHapClientSetPresetNameForGroup = "setPresetNameForGroup" MethodIBluetoothHapClientRegisterCallback = "registerCallback" MethodIBluetoothHapClientUnregisterCallback = "unregisterCallback" )
const ( IBluetoothHapClientFeatureBitNumTypeMonaural int32 = 0 IBluetoothHapClientFeatureBitNumTypeBanded int32 = 1 IBluetoothHapClientFeatureBitNumSynchronizatedPresets int32 = 2 IBluetoothHapClientFeatureBitNumIndependentPresets int32 = 3 IBluetoothHapClientFeatureBitNumDynamicPresets int32 = 4 IBluetoothHapClientFeatureBitNumWritablePresets int32 = 5 )
const ( TransactionIBluetoothHapClientCallbackOnPresetSelected = binder.FirstCallTransaction + 0 TransactionIBluetoothHapClientCallbackOnPresetSelectionFailed = binder.FirstCallTransaction + 1 TransactionIBluetoothHapClientCallbackOnPresetSelectionForGroupFailed = binder.FirstCallTransaction + 2 TransactionIBluetoothHapClientCallbackOnPresetInfoChanged = binder.FirstCallTransaction + 3 TransactionIBluetoothHapClientCallbackOnSetPresetNameFailed = binder.FirstCallTransaction + 4 TransactionIBluetoothHapClientCallbackOnSetPresetNameForGroupFailed = binder.FirstCallTransaction + 5 )
const ( MethodIBluetoothHapClientCallbackOnPresetSelected = "onPresetSelected" MethodIBluetoothHapClientCallbackOnPresetSelectionFailed = "onPresetSelectionFailed" MethodIBluetoothHapClientCallbackOnPresetSelectionForGroupFailed = "onPresetSelectionForGroupFailed" MethodIBluetoothHapClientCallbackOnPresetInfoChanged = "onPresetInfoChanged" MethodIBluetoothHapClientCallbackOnSetPresetNameFailed = "onSetPresetNameFailed" MethodIBluetoothHapClientCallbackOnSetPresetNameForGroupFailed = "onSetPresetNameForGroupFailed" )
const ( TransactionIBluetoothHeadsetGetConnectedDevices = binder.FirstCallTransaction + 0 TransactionIBluetoothHeadsetGetDevicesMatchingConnectionStates = binder.FirstCallTransaction + 1 TransactionIBluetoothHeadsetGetConnectionState = binder.FirstCallTransaction + 2 TransactionIBluetoothHeadsetStartVoiceRecognition = binder.FirstCallTransaction + 3 TransactionIBluetoothHeadsetStopVoiceRecognition = binder.FirstCallTransaction + 4 TransactionIBluetoothHeadsetIsAudioConnected = binder.FirstCallTransaction + 5 TransactionIBluetoothHeadsetSendVendorSpecificResultCode = binder.FirstCallTransaction + 6 TransactionIBluetoothHeadsetConnect = binder.FirstCallTransaction + 7 TransactionIBluetoothHeadsetDisconnect = binder.FirstCallTransaction + 8 TransactionIBluetoothHeadsetSetConnectionPolicy = binder.FirstCallTransaction + 9 TransactionIBluetoothHeadsetGetConnectionPolicy = binder.FirstCallTransaction + 10 TransactionIBluetoothHeadsetGetAudioState = binder.FirstCallTransaction + 11 TransactionIBluetoothHeadsetIsAudioOn = binder.FirstCallTransaction + 12 TransactionIBluetoothHeadsetConnectAudio = binder.FirstCallTransaction + 13 TransactionIBluetoothHeadsetDisconnectAudio = binder.FirstCallTransaction + 14 TransactionIBluetoothHeadsetSetAudioRouteAllowed = binder.FirstCallTransaction + 15 TransactionIBluetoothHeadsetGetAudioRouteAllowed = binder.FirstCallTransaction + 16 TransactionIBluetoothHeadsetSetForceScoAudio = binder.FirstCallTransaction + 17 TransactionIBluetoothHeadsetStartScoUsingVirtualVoiceCall = binder.FirstCallTransaction + 18 TransactionIBluetoothHeadsetStopScoUsingVirtualVoiceCall = binder.FirstCallTransaction + 19 TransactionIBluetoothHeadsetPhoneStateChanged = binder.FirstCallTransaction + 20 TransactionIBluetoothHeadsetClccResponse = binder.FirstCallTransaction + 21 TransactionIBluetoothHeadsetSetActiveDevice = binder.FirstCallTransaction + 22 TransactionIBluetoothHeadsetGetActiveDevice = binder.FirstCallTransaction + 23 TransactionIBluetoothHeadsetIsInbandRingingEnabled = binder.FirstCallTransaction + 24 TransactionIBluetoothHeadsetIsNoiseReductionSupported = binder.FirstCallTransaction + 25 TransactionIBluetoothHeadsetIsVoiceRecognitionSupported = binder.FirstCallTransaction + 26 )
const ( MethodIBluetoothHeadsetGetConnectedDevices = "getConnectedDevices" MethodIBluetoothHeadsetGetDevicesMatchingConnectionStates = "getDevicesMatchingConnectionStates" MethodIBluetoothHeadsetGetConnectionState = "getConnectionState" MethodIBluetoothHeadsetStartVoiceRecognition = "startVoiceRecognition" MethodIBluetoothHeadsetStopVoiceRecognition = "stopVoiceRecognition" MethodIBluetoothHeadsetIsAudioConnected = "isAudioConnected" MethodIBluetoothHeadsetSendVendorSpecificResultCode = "sendVendorSpecificResultCode" MethodIBluetoothHeadsetConnect = "connect" MethodIBluetoothHeadsetDisconnect = "disconnect" MethodIBluetoothHeadsetSetConnectionPolicy = "setConnectionPolicy" MethodIBluetoothHeadsetGetConnectionPolicy = "getConnectionPolicy" MethodIBluetoothHeadsetGetAudioState = "getAudioState" MethodIBluetoothHeadsetIsAudioOn = "isAudioOn" MethodIBluetoothHeadsetConnectAudio = "connectAudio" MethodIBluetoothHeadsetDisconnectAudio = "disconnectAudio" MethodIBluetoothHeadsetSetAudioRouteAllowed = "setAudioRouteAllowed" MethodIBluetoothHeadsetGetAudioRouteAllowed = "getAudioRouteAllowed" MethodIBluetoothHeadsetSetForceScoAudio = "setForceScoAudio" MethodIBluetoothHeadsetStartScoUsingVirtualVoiceCall = "startScoUsingVirtualVoiceCall" MethodIBluetoothHeadsetStopScoUsingVirtualVoiceCall = "stopScoUsingVirtualVoiceCall" MethodIBluetoothHeadsetPhoneStateChanged = "phoneStateChanged" MethodIBluetoothHeadsetClccResponse = "clccResponse" MethodIBluetoothHeadsetSetActiveDevice = "setActiveDevice" MethodIBluetoothHeadsetGetActiveDevice = "getActiveDevice" MethodIBluetoothHeadsetIsInbandRingingEnabled = "isInbandRingingEnabled" MethodIBluetoothHeadsetIsNoiseReductionSupported = "isNoiseReductionSupported" MethodIBluetoothHeadsetIsVoiceRecognitionSupported = "isVoiceRecognitionSupported" )
const ( TransactionIBluetoothHeadsetClientConnect = binder.FirstCallTransaction + 0 TransactionIBluetoothHeadsetClientDisconnect = binder.FirstCallTransaction + 1 TransactionIBluetoothHeadsetClientGetConnectedDevices = binder.FirstCallTransaction + 2 TransactionIBluetoothHeadsetClientGetDevicesMatchingConnectionStates = binder.FirstCallTransaction + 3 TransactionIBluetoothHeadsetClientGetConnectionState = binder.FirstCallTransaction + 4 TransactionIBluetoothHeadsetClientSetConnectionPolicy = binder.FirstCallTransaction + 5 TransactionIBluetoothHeadsetClientGetConnectionPolicy = binder.FirstCallTransaction + 6 TransactionIBluetoothHeadsetClientStartVoiceRecognition = binder.FirstCallTransaction + 7 TransactionIBluetoothHeadsetClientStopVoiceRecognition = binder.FirstCallTransaction + 8 TransactionIBluetoothHeadsetClientGetCurrentCalls = binder.FirstCallTransaction + 9 TransactionIBluetoothHeadsetClientGetCurrentAgEvents = binder.FirstCallTransaction + 10 TransactionIBluetoothHeadsetClientAcceptCall = binder.FirstCallTransaction + 11 TransactionIBluetoothHeadsetClientHoldCall = binder.FirstCallTransaction + 12 TransactionIBluetoothHeadsetClientRejectCall = binder.FirstCallTransaction + 13 TransactionIBluetoothHeadsetClientTerminateCall = binder.FirstCallTransaction + 14 TransactionIBluetoothHeadsetClientEnterPrivateMode = binder.FirstCallTransaction + 15 TransactionIBluetoothHeadsetClientExplicitCallTransfer = binder.FirstCallTransaction + 16 TransactionIBluetoothHeadsetClientDial = binder.FirstCallTransaction + 17 TransactionIBluetoothHeadsetClientSendDTMF = binder.FirstCallTransaction + 18 TransactionIBluetoothHeadsetClientGetLastVoiceTagNumber = binder.FirstCallTransaction + 19 TransactionIBluetoothHeadsetClientGetAudioState = binder.FirstCallTransaction + 20 TransactionIBluetoothHeadsetClientConnectAudio = binder.FirstCallTransaction + 21 TransactionIBluetoothHeadsetClientDisconnectAudio = binder.FirstCallTransaction + 22 TransactionIBluetoothHeadsetClientSetAudioRouteAllowed = binder.FirstCallTransaction + 23 TransactionIBluetoothHeadsetClientGetAudioRouteAllowed = binder.FirstCallTransaction + 24 TransactionIBluetoothHeadsetClientSendVendorAtCommand = binder.FirstCallTransaction + 25 TransactionIBluetoothHeadsetClientGetCurrentAgFeatures = binder.FirstCallTransaction + 26 )
const ( MethodIBluetoothHeadsetClientConnect = "connect" MethodIBluetoothHeadsetClientDisconnect = "disconnect" MethodIBluetoothHeadsetClientGetConnectedDevices = "getConnectedDevices" MethodIBluetoothHeadsetClientGetDevicesMatchingConnectionStates = "getDevicesMatchingConnectionStates" MethodIBluetoothHeadsetClientGetConnectionState = "getConnectionState" MethodIBluetoothHeadsetClientSetConnectionPolicy = "setConnectionPolicy" MethodIBluetoothHeadsetClientGetConnectionPolicy = "getConnectionPolicy" MethodIBluetoothHeadsetClientStartVoiceRecognition = "startVoiceRecognition" MethodIBluetoothHeadsetClientStopVoiceRecognition = "stopVoiceRecognition" MethodIBluetoothHeadsetClientGetCurrentCalls = "getCurrentCalls" MethodIBluetoothHeadsetClientGetCurrentAgEvents = "getCurrentAgEvents" MethodIBluetoothHeadsetClientAcceptCall = "acceptCall" MethodIBluetoothHeadsetClientHoldCall = "holdCall" MethodIBluetoothHeadsetClientRejectCall = "rejectCall" MethodIBluetoothHeadsetClientTerminateCall = "terminateCall" MethodIBluetoothHeadsetClientEnterPrivateMode = "enterPrivateMode" MethodIBluetoothHeadsetClientExplicitCallTransfer = "explicitCallTransfer" MethodIBluetoothHeadsetClientDial = "dial" MethodIBluetoothHeadsetClientSendDTMF = "sendDTMF" MethodIBluetoothHeadsetClientGetLastVoiceTagNumber = "getLastVoiceTagNumber" MethodIBluetoothHeadsetClientGetAudioState = "getAudioState" MethodIBluetoothHeadsetClientConnectAudio = "connectAudio" MethodIBluetoothHeadsetClientDisconnectAudio = "disconnectAudio" MethodIBluetoothHeadsetClientSetAudioRouteAllowed = "setAudioRouteAllowed" MethodIBluetoothHeadsetClientGetAudioRouteAllowed = "getAudioRouteAllowed" MethodIBluetoothHeadsetClientSendVendorAtCommand = "sendVendorAtCommand" MethodIBluetoothHeadsetClientGetCurrentAgFeatures = "getCurrentAgFeatures" )
const ( TransactionIBluetoothHearingAidConnect = binder.FirstCallTransaction + 0 TransactionIBluetoothHearingAidDisconnect = binder.FirstCallTransaction + 1 TransactionIBluetoothHearingAidGetConnectedDevices = binder.FirstCallTransaction + 2 TransactionIBluetoothHearingAidGetDevicesMatchingConnectionStates = binder.FirstCallTransaction + 3 TransactionIBluetoothHearingAidGetConnectionState = binder.FirstCallTransaction + 4 TransactionIBluetoothHearingAidSetActiveDevice = binder.FirstCallTransaction + 5 TransactionIBluetoothHearingAidGetActiveDevices = binder.FirstCallTransaction + 6 TransactionIBluetoothHearingAidSetConnectionPolicy = binder.FirstCallTransaction + 7 TransactionIBluetoothHearingAidGetConnectionPolicy = binder.FirstCallTransaction + 8 TransactionIBluetoothHearingAidSetVolume = binder.FirstCallTransaction + 9 TransactionIBluetoothHearingAidGetHiSyncId = binder.FirstCallTransaction + 10 TransactionIBluetoothHearingAidGetDeviceSide = binder.FirstCallTransaction + 11 TransactionIBluetoothHearingAidGetDeviceMode = binder.FirstCallTransaction + 12 TransactionIBluetoothHearingAidGetAdvertisementServiceData = binder.FirstCallTransaction + 13 )
const ( MethodIBluetoothHearingAidConnect = "connect" MethodIBluetoothHearingAidDisconnect = "disconnect" MethodIBluetoothHearingAidGetConnectedDevices = "getConnectedDevices" MethodIBluetoothHearingAidGetDevicesMatchingConnectionStates = "getDevicesMatchingConnectionStates" MethodIBluetoothHearingAidGetConnectionState = "getConnectionState" MethodIBluetoothHearingAidSetActiveDevice = "setActiveDevice" MethodIBluetoothHearingAidGetActiveDevices = "getActiveDevices" MethodIBluetoothHearingAidSetConnectionPolicy = "setConnectionPolicy" MethodIBluetoothHearingAidGetConnectionPolicy = "getConnectionPolicy" MethodIBluetoothHearingAidSetVolume = "setVolume" MethodIBluetoothHearingAidGetHiSyncId = "getHiSyncId" MethodIBluetoothHearingAidGetDeviceSide = "getDeviceSide" MethodIBluetoothHearingAidGetDeviceMode = "getDeviceMode" MethodIBluetoothHearingAidGetAdvertisementServiceData = "getAdvertisementServiceData" )
const ( IBluetoothHearingAidSideLeft int32 = 0 IBluetoothHearingAidSideRight int32 = 1 IBluetoothHearingAidModeMonaural int32 = 0 IBluetoothHearingAidModeBinaural int32 = 1 )
const ( TransactionIBluetoothHidDeviceRegisterApp = binder.FirstCallTransaction + 0 TransactionIBluetoothHidDeviceUnregisterApp = binder.FirstCallTransaction + 1 TransactionIBluetoothHidDeviceSendReport = binder.FirstCallTransaction + 2 TransactionIBluetoothHidDeviceReplyReport = binder.FirstCallTransaction + 3 TransactionIBluetoothHidDeviceReportError = binder.FirstCallTransaction + 4 TransactionIBluetoothHidDeviceUnplug = binder.FirstCallTransaction + 5 TransactionIBluetoothHidDeviceConnect = binder.FirstCallTransaction + 6 TransactionIBluetoothHidDeviceDisconnect = binder.FirstCallTransaction + 7 TransactionIBluetoothHidDeviceGetConnectedDevices = binder.FirstCallTransaction + 8 TransactionIBluetoothHidDeviceGetDevicesMatchingConnectionStates = binder.FirstCallTransaction + 9 TransactionIBluetoothHidDeviceGetConnectionState = binder.FirstCallTransaction + 10 TransactionIBluetoothHidDeviceGetUserAppName = binder.FirstCallTransaction + 11 TransactionIBluetoothHidDeviceSetConnectionPolicy = binder.FirstCallTransaction + 12 )
const ( MethodIBluetoothHidDeviceRegisterApp = "registerApp" MethodIBluetoothHidDeviceUnregisterApp = "unregisterApp" MethodIBluetoothHidDeviceSendReport = "sendReport" MethodIBluetoothHidDeviceReplyReport = "replyReport" MethodIBluetoothHidDeviceReportError = "reportError" MethodIBluetoothHidDeviceUnplug = "unplug" MethodIBluetoothHidDeviceConnect = "connect" MethodIBluetoothHidDeviceDisconnect = "disconnect" MethodIBluetoothHidDeviceGetConnectedDevices = "getConnectedDevices" MethodIBluetoothHidDeviceGetDevicesMatchingConnectionStates = "getDevicesMatchingConnectionStates" MethodIBluetoothHidDeviceGetConnectionState = "getConnectionState" MethodIBluetoothHidDeviceGetUserAppName = "getUserAppName" MethodIBluetoothHidDeviceSetConnectionPolicy = "setConnectionPolicy" )
const ( TransactionIBluetoothHidDeviceCallbackOnAppStatusChanged = binder.FirstCallTransaction + 0 TransactionIBluetoothHidDeviceCallbackOnConnectionStateChanged = binder.FirstCallTransaction + 1 TransactionIBluetoothHidDeviceCallbackOnGetReport = binder.FirstCallTransaction + 2 TransactionIBluetoothHidDeviceCallbackOnSetReport = binder.FirstCallTransaction + 3 TransactionIBluetoothHidDeviceCallbackOnSetProtocol = binder.FirstCallTransaction + 4 TransactionIBluetoothHidDeviceCallbackOnInterruptData = binder.FirstCallTransaction + 5 TransactionIBluetoothHidDeviceCallbackOnVirtualCableUnplug = binder.FirstCallTransaction + 6 )
const ( MethodIBluetoothHidDeviceCallbackOnAppStatusChanged = "onAppStatusChanged" MethodIBluetoothHidDeviceCallbackOnConnectionStateChanged = "onConnectionStateChanged" MethodIBluetoothHidDeviceCallbackOnGetReport = "onGetReport" MethodIBluetoothHidDeviceCallbackOnSetReport = "onSetReport" MethodIBluetoothHidDeviceCallbackOnSetProtocol = "onSetProtocol" MethodIBluetoothHidDeviceCallbackOnInterruptData = "onInterruptData" MethodIBluetoothHidDeviceCallbackOnVirtualCableUnplug = "onVirtualCableUnplug" )
const ( TransactionIBluetoothHidHostConnect = binder.FirstCallTransaction + 0 TransactionIBluetoothHidHostDisconnect = binder.FirstCallTransaction + 1 TransactionIBluetoothHidHostGetConnectedDevices = binder.FirstCallTransaction + 2 TransactionIBluetoothHidHostGetDevicesMatchingConnectionStates = binder.FirstCallTransaction + 3 TransactionIBluetoothHidHostGetConnectionState = binder.FirstCallTransaction + 4 TransactionIBluetoothHidHostSetConnectionPolicy = binder.FirstCallTransaction + 5 TransactionIBluetoothHidHostGetConnectionPolicy = binder.FirstCallTransaction + 6 TransactionIBluetoothHidHostSetPreferredTransport = binder.FirstCallTransaction + 7 TransactionIBluetoothHidHostGetPreferredTransport = binder.FirstCallTransaction + 8 TransactionIBluetoothHidHostGetProtocolMode = binder.FirstCallTransaction + 9 TransactionIBluetoothHidHostVirtualUnplug = binder.FirstCallTransaction + 10 TransactionIBluetoothHidHostSetProtocolMode = binder.FirstCallTransaction + 11 TransactionIBluetoothHidHostGetReport = binder.FirstCallTransaction + 12 TransactionIBluetoothHidHostSetReport = binder.FirstCallTransaction + 13 TransactionIBluetoothHidHostSendData = binder.FirstCallTransaction + 14 TransactionIBluetoothHidHostGetIdleTime = binder.FirstCallTransaction + 15 TransactionIBluetoothHidHostSetIdleTime = binder.FirstCallTransaction + 16 )
const ( MethodIBluetoothHidHostConnect = "connect" MethodIBluetoothHidHostDisconnect = "disconnect" MethodIBluetoothHidHostGetConnectedDevices = "getConnectedDevices" MethodIBluetoothHidHostGetDevicesMatchingConnectionStates = "getDevicesMatchingConnectionStates" MethodIBluetoothHidHostGetConnectionState = "getConnectionState" MethodIBluetoothHidHostSetConnectionPolicy = "setConnectionPolicy" MethodIBluetoothHidHostGetConnectionPolicy = "getConnectionPolicy" MethodIBluetoothHidHostSetPreferredTransport = "setPreferredTransport" MethodIBluetoothHidHostGetPreferredTransport = "getPreferredTransport" MethodIBluetoothHidHostGetProtocolMode = "getProtocolMode" MethodIBluetoothHidHostVirtualUnplug = "virtualUnplug" MethodIBluetoothHidHostSetProtocolMode = "setProtocolMode" MethodIBluetoothHidHostGetReport = "getReport" MethodIBluetoothHidHostSetReport = "setReport" MethodIBluetoothHidHostSendData = "sendData" MethodIBluetoothHidHostGetIdleTime = "getIdleTime" MethodIBluetoothHidHostSetIdleTime = "setIdleTime" )
const ( TransactionIBluetoothLeAudioConnect = binder.FirstCallTransaction + 0 TransactionIBluetoothLeAudioDisconnect = binder.FirstCallTransaction + 1 TransactionIBluetoothLeAudioGetConnectedDevices = binder.FirstCallTransaction + 2 TransactionIBluetoothLeAudioGetDevicesMatchingConnectionStates = binder.FirstCallTransaction + 3 TransactionIBluetoothLeAudioGetConnectionState = binder.FirstCallTransaction + 4 TransactionIBluetoothLeAudioSetActiveDevice = binder.FirstCallTransaction + 5 TransactionIBluetoothLeAudioGetActiveDevices = binder.FirstCallTransaction + 6 TransactionIBluetoothLeAudioSetConnectionPolicy = binder.FirstCallTransaction + 7 TransactionIBluetoothLeAudioGetConnectionPolicy = binder.FirstCallTransaction + 8 TransactionIBluetoothLeAudioGetConnectedGroupLeadDevice = binder.FirstCallTransaction + 9 TransactionIBluetoothLeAudioGetCodecStatus = binder.FirstCallTransaction + 10 TransactionIBluetoothLeAudioSetCodecConfigPreference = binder.FirstCallTransaction + 11 TransactionIBluetoothLeAudioRegisterCallback = binder.FirstCallTransaction + 12 TransactionIBluetoothLeAudioUnregisterCallback = binder.FirstCallTransaction + 13 TransactionIBluetoothLeAudioSetCcidInformation = binder.FirstCallTransaction + 14 TransactionIBluetoothLeAudioSetInCall = binder.FirstCallTransaction + 15 TransactionIBluetoothLeAudioSetInactiveForHfpHandover = binder.FirstCallTransaction + 16 TransactionIBluetoothLeAudioGetGroupId = binder.FirstCallTransaction + 17 TransactionIBluetoothLeAudioSetVolume = binder.FirstCallTransaction + 18 TransactionIBluetoothLeAudioGroupAddNode = binder.FirstCallTransaction + 19 TransactionIBluetoothLeAudioGroupRemoveNode = binder.FirstCallTransaction + 20 TransactionIBluetoothLeAudioGetAudioLocation = binder.FirstCallTransaction + 21 TransactionIBluetoothLeAudioIsInbandRingtoneEnabled = binder.FirstCallTransaction + 22 TransactionIBluetoothLeAudioRegisterLeBroadcastCallback = binder.FirstCallTransaction + 23 TransactionIBluetoothLeAudioUnregisterLeBroadcastCallback = binder.FirstCallTransaction + 24 TransactionIBluetoothLeAudioStartBroadcast = binder.FirstCallTransaction + 25 TransactionIBluetoothLeAudioStopBroadcast = binder.FirstCallTransaction + 26 TransactionIBluetoothLeAudioUpdateBroadcast = binder.FirstCallTransaction + 27 TransactionIBluetoothLeAudioIsPlaying = binder.FirstCallTransaction + 28 TransactionIBluetoothLeAudioGetAllBroadcastMetadata = binder.FirstCallTransaction + 29 TransactionIBluetoothLeAudioGetMaximumNumberOfBroadcasts = binder.FirstCallTransaction + 30 TransactionIBluetoothLeAudioGetMaximumStreamsPerBroadcast = binder.FirstCallTransaction + 31 TransactionIBluetoothLeAudioGetMaximumSubgroupsPerBroadcast = binder.FirstCallTransaction + 32 TransactionIBluetoothLeAudioIsBroadcastActive = binder.FirstCallTransaction + 33 )
const ( MethodIBluetoothLeAudioConnect = "connect" MethodIBluetoothLeAudioDisconnect = "disconnect" MethodIBluetoothLeAudioGetConnectedDevices = "getConnectedDevices" MethodIBluetoothLeAudioGetDevicesMatchingConnectionStates = "getDevicesMatchingConnectionStates" MethodIBluetoothLeAudioGetConnectionState = "getConnectionState" MethodIBluetoothLeAudioSetActiveDevice = "setActiveDevice" MethodIBluetoothLeAudioGetActiveDevices = "getActiveDevices" MethodIBluetoothLeAudioSetConnectionPolicy = "setConnectionPolicy" MethodIBluetoothLeAudioGetConnectionPolicy = "getConnectionPolicy" MethodIBluetoothLeAudioGetConnectedGroupLeadDevice = "getConnectedGroupLeadDevice" MethodIBluetoothLeAudioGetCodecStatus = "getCodecStatus" MethodIBluetoothLeAudioSetCodecConfigPreference = "setCodecConfigPreference" MethodIBluetoothLeAudioRegisterCallback = "registerCallback" MethodIBluetoothLeAudioUnregisterCallback = "unregisterCallback" MethodIBluetoothLeAudioSetCcidInformation = "setCcidInformation" MethodIBluetoothLeAudioSetInCall = "setInCall" MethodIBluetoothLeAudioSetInactiveForHfpHandover = "setInactiveForHfpHandover" MethodIBluetoothLeAudioGetGroupId = "getGroupId" MethodIBluetoothLeAudioSetVolume = "setVolume" MethodIBluetoothLeAudioGroupAddNode = "groupAddNode" MethodIBluetoothLeAudioGroupRemoveNode = "groupRemoveNode" MethodIBluetoothLeAudioGetAudioLocation = "getAudioLocation" MethodIBluetoothLeAudioIsInbandRingtoneEnabled = "isInbandRingtoneEnabled" MethodIBluetoothLeAudioRegisterLeBroadcastCallback = "registerLeBroadcastCallback" MethodIBluetoothLeAudioUnregisterLeBroadcastCallback = "unregisterLeBroadcastCallback" MethodIBluetoothLeAudioStartBroadcast = "startBroadcast" MethodIBluetoothLeAudioStopBroadcast = "stopBroadcast" MethodIBluetoothLeAudioUpdateBroadcast = "updateBroadcast" MethodIBluetoothLeAudioIsPlaying = "isPlaying" MethodIBluetoothLeAudioGetAllBroadcastMetadata = "getAllBroadcastMetadata" MethodIBluetoothLeAudioGetMaximumNumberOfBroadcasts = "getMaximumNumberOfBroadcasts" MethodIBluetoothLeAudioGetMaximumStreamsPerBroadcast = "getMaximumStreamsPerBroadcast" MethodIBluetoothLeAudioGetMaximumSubgroupsPerBroadcast = "getMaximumSubgroupsPerBroadcast" MethodIBluetoothLeAudioIsBroadcastActive = "isBroadcastActive" )
const ( IBluetoothLeAudioLeAudioGroupIdInvalid int32 = -1 IBluetoothLeAudioGroupStatusInactive int32 = 0 IBluetoothLeAudioGroupStatusActive int32 = 1 IBluetoothLeAudioGroupStatusTurnedIdleDuringCall int32 = 2 IBluetoothLeAudioGroupNodeAdded int32 = 1 IBluetoothLeAudioGroupNodeRemoved int32 = 2 IBluetoothLeAudioGroupStreamStatusIdle int32 = 0 IBluetoothLeAudioGroupStreamStatusStreaming int32 = 1 )
const ( TransactionIBluetoothLeAudioCallbackOnCodecConfigChanged = binder.FirstCallTransaction + 0 TransactionIBluetoothLeAudioCallbackOnGroupNodeAdded = binder.FirstCallTransaction + 1 TransactionIBluetoothLeAudioCallbackOnGroupNodeRemoved = binder.FirstCallTransaction + 2 TransactionIBluetoothLeAudioCallbackOnGroupStatusChanged = binder.FirstCallTransaction + 3 TransactionIBluetoothLeAudioCallbackOnGroupStreamStatusChanged = binder.FirstCallTransaction + 4 )
const ( MethodIBluetoothLeAudioCallbackOnCodecConfigChanged = "onCodecConfigChanged" MethodIBluetoothLeAudioCallbackOnGroupNodeAdded = "onGroupNodeAdded" MethodIBluetoothLeAudioCallbackOnGroupNodeRemoved = "onGroupNodeRemoved" MethodIBluetoothLeAudioCallbackOnGroupStatusChanged = "onGroupStatusChanged" MethodIBluetoothLeAudioCallbackOnGroupStreamStatusChanged = "onGroupStreamStatusChanged" )
const ( TransactionIBluetoothLeBroadcastAssistantGetConnectionState = binder.FirstCallTransaction + 0 TransactionIBluetoothLeBroadcastAssistantGetDevicesMatchingConnectionStates = binder.FirstCallTransaction + 1 TransactionIBluetoothLeBroadcastAssistantGetConnectedDevices = binder.FirstCallTransaction + 2 TransactionIBluetoothLeBroadcastAssistantSetConnectionPolicy = binder.FirstCallTransaction + 3 TransactionIBluetoothLeBroadcastAssistantGetConnectionPolicy = binder.FirstCallTransaction + 4 TransactionIBluetoothLeBroadcastAssistantRegisterCallback = binder.FirstCallTransaction + 5 TransactionIBluetoothLeBroadcastAssistantUnregisterCallback = binder.FirstCallTransaction + 6 TransactionIBluetoothLeBroadcastAssistantStartSearchingForSources = binder.FirstCallTransaction + 7 TransactionIBluetoothLeBroadcastAssistantStopSearchingForSources = binder.FirstCallTransaction + 8 TransactionIBluetoothLeBroadcastAssistantIsSearchInProgress = binder.FirstCallTransaction + 9 TransactionIBluetoothLeBroadcastAssistantAddSource = binder.FirstCallTransaction + 10 TransactionIBluetoothLeBroadcastAssistantModifySource = binder.FirstCallTransaction + 11 TransactionIBluetoothLeBroadcastAssistantRemoveSource = binder.FirstCallTransaction + 12 TransactionIBluetoothLeBroadcastAssistantGetAllSources = binder.FirstCallTransaction + 13 TransactionIBluetoothLeBroadcastAssistantGetMaximumSourceCapacity = binder.FirstCallTransaction + 14 )
const ( MethodIBluetoothLeBroadcastAssistantGetConnectionState = "getConnectionState" MethodIBluetoothLeBroadcastAssistantGetDevicesMatchingConnectionStates = "getDevicesMatchingConnectionStates" MethodIBluetoothLeBroadcastAssistantGetConnectedDevices = "getConnectedDevices" MethodIBluetoothLeBroadcastAssistantSetConnectionPolicy = "setConnectionPolicy" MethodIBluetoothLeBroadcastAssistantGetConnectionPolicy = "getConnectionPolicy" MethodIBluetoothLeBroadcastAssistantRegisterCallback = "registerCallback" MethodIBluetoothLeBroadcastAssistantUnregisterCallback = "unregisterCallback" MethodIBluetoothLeBroadcastAssistantStartSearchingForSources = "startSearchingForSources" MethodIBluetoothLeBroadcastAssistantStopSearchingForSources = "stopSearchingForSources" MethodIBluetoothLeBroadcastAssistantIsSearchInProgress = "isSearchInProgress" MethodIBluetoothLeBroadcastAssistantAddSource = "addSource" MethodIBluetoothLeBroadcastAssistantModifySource = "modifySource" MethodIBluetoothLeBroadcastAssistantRemoveSource = "removeSource" MethodIBluetoothLeBroadcastAssistantGetAllSources = "getAllSources" MethodIBluetoothLeBroadcastAssistantGetMaximumSourceCapacity = "getMaximumSourceCapacity" )
const ( TransactionIBluetoothLeBroadcastAssistantCallbackOnSearchStarted = binder.FirstCallTransaction + 0 TransactionIBluetoothLeBroadcastAssistantCallbackOnSearchStartFailed = binder.FirstCallTransaction + 1 TransactionIBluetoothLeBroadcastAssistantCallbackOnSearchStopped = binder.FirstCallTransaction + 2 TransactionIBluetoothLeBroadcastAssistantCallbackOnSearchStopFailed = binder.FirstCallTransaction + 3 TransactionIBluetoothLeBroadcastAssistantCallbackOnSourceFound = binder.FirstCallTransaction + 4 TransactionIBluetoothLeBroadcastAssistantCallbackOnSourceAdded = binder.FirstCallTransaction + 5 TransactionIBluetoothLeBroadcastAssistantCallbackOnSourceAddFailed = binder.FirstCallTransaction + 6 TransactionIBluetoothLeBroadcastAssistantCallbackOnSourceModified = binder.FirstCallTransaction + 7 TransactionIBluetoothLeBroadcastAssistantCallbackOnSourceModifyFailed = binder.FirstCallTransaction + 8 TransactionIBluetoothLeBroadcastAssistantCallbackOnSourceRemoved = binder.FirstCallTransaction + 9 TransactionIBluetoothLeBroadcastAssistantCallbackOnSourceRemoveFailed = binder.FirstCallTransaction + 10 TransactionIBluetoothLeBroadcastAssistantCallbackOnReceiveStateChanged = binder.FirstCallTransaction + 11 TransactionIBluetoothLeBroadcastAssistantCallbackOnSourceLost = binder.FirstCallTransaction + 12 )
const ( MethodIBluetoothLeBroadcastAssistantCallbackOnSearchStarted = "onSearchStarted" MethodIBluetoothLeBroadcastAssistantCallbackOnSearchStartFailed = "onSearchStartFailed" MethodIBluetoothLeBroadcastAssistantCallbackOnSearchStopped = "onSearchStopped" MethodIBluetoothLeBroadcastAssistantCallbackOnSearchStopFailed = "onSearchStopFailed" MethodIBluetoothLeBroadcastAssistantCallbackOnSourceFound = "onSourceFound" MethodIBluetoothLeBroadcastAssistantCallbackOnSourceAdded = "onSourceAdded" MethodIBluetoothLeBroadcastAssistantCallbackOnSourceAddFailed = "onSourceAddFailed" MethodIBluetoothLeBroadcastAssistantCallbackOnSourceModified = "onSourceModified" MethodIBluetoothLeBroadcastAssistantCallbackOnSourceModifyFailed = "onSourceModifyFailed" MethodIBluetoothLeBroadcastAssistantCallbackOnSourceRemoved = "onSourceRemoved" MethodIBluetoothLeBroadcastAssistantCallbackOnSourceRemoveFailed = "onSourceRemoveFailed" MethodIBluetoothLeBroadcastAssistantCallbackOnReceiveStateChanged = "onReceiveStateChanged" MethodIBluetoothLeBroadcastAssistantCallbackOnSourceLost = "onSourceLost" )
const ( TransactionIBluetoothLeBroadcastCallbackOnBroadcastStarted = binder.FirstCallTransaction + 0 TransactionIBluetoothLeBroadcastCallbackOnBroadcastStartFailed = binder.FirstCallTransaction + 1 TransactionIBluetoothLeBroadcastCallbackOnBroadcastStopped = binder.FirstCallTransaction + 2 TransactionIBluetoothLeBroadcastCallbackOnBroadcastStopFailed = binder.FirstCallTransaction + 3 TransactionIBluetoothLeBroadcastCallbackOnPlaybackStarted = binder.FirstCallTransaction + 4 TransactionIBluetoothLeBroadcastCallbackOnPlaybackStopped = binder.FirstCallTransaction + 5 TransactionIBluetoothLeBroadcastCallbackOnBroadcastUpdated = binder.FirstCallTransaction + 6 TransactionIBluetoothLeBroadcastCallbackOnBroadcastUpdateFailed = binder.FirstCallTransaction + 7 TransactionIBluetoothLeBroadcastCallbackOnBroadcastMetadataChanged = binder.FirstCallTransaction + 8 )
const ( MethodIBluetoothLeBroadcastCallbackOnBroadcastStarted = "onBroadcastStarted" MethodIBluetoothLeBroadcastCallbackOnBroadcastStartFailed = "onBroadcastStartFailed" MethodIBluetoothLeBroadcastCallbackOnBroadcastStopped = "onBroadcastStopped" MethodIBluetoothLeBroadcastCallbackOnBroadcastStopFailed = "onBroadcastStopFailed" MethodIBluetoothLeBroadcastCallbackOnPlaybackStarted = "onPlaybackStarted" MethodIBluetoothLeBroadcastCallbackOnPlaybackStopped = "onPlaybackStopped" MethodIBluetoothLeBroadcastCallbackOnBroadcastUpdated = "onBroadcastUpdated" MethodIBluetoothLeBroadcastCallbackOnBroadcastUpdateFailed = "onBroadcastUpdateFailed" MethodIBluetoothLeBroadcastCallbackOnBroadcastMetadataChanged = "onBroadcastMetadataChanged" )
const ( TransactionIBluetoothLeCallControlRegisterBearer = binder.FirstCallTransaction + 0 TransactionIBluetoothLeCallControlUnregisterBearer = binder.FirstCallTransaction + 1 TransactionIBluetoothLeCallControlRequestResult = binder.FirstCallTransaction + 2 TransactionIBluetoothLeCallControlCallAdded = binder.FirstCallTransaction + 3 TransactionIBluetoothLeCallControlCallRemoved = binder.FirstCallTransaction + 4 TransactionIBluetoothLeCallControlCallStateChanged = binder.FirstCallTransaction + 5 TransactionIBluetoothLeCallControlCurrentCallsList = binder.FirstCallTransaction + 6 TransactionIBluetoothLeCallControlNetworkStateChanged = binder.FirstCallTransaction + 7 )
const ( MethodIBluetoothLeCallControlRegisterBearer = "registerBearer" MethodIBluetoothLeCallControlUnregisterBearer = "unregisterBearer" MethodIBluetoothLeCallControlRequestResult = "requestResult" MethodIBluetoothLeCallControlCallAdded = "callAdded" MethodIBluetoothLeCallControlCallRemoved = "callRemoved" MethodIBluetoothLeCallControlCallStateChanged = "callStateChanged" MethodIBluetoothLeCallControlCurrentCallsList = "currentCallsList" MethodIBluetoothLeCallControlNetworkStateChanged = "networkStateChanged" )
const ( TransactionIBluetoothLeCallControlCallbackOnBearerRegistered = binder.FirstCallTransaction + 0 TransactionIBluetoothLeCallControlCallbackOnAcceptCall = binder.FirstCallTransaction + 1 TransactionIBluetoothLeCallControlCallbackOnTerminateCall = binder.FirstCallTransaction + 2 TransactionIBluetoothLeCallControlCallbackOnHoldCall = binder.FirstCallTransaction + 3 TransactionIBluetoothLeCallControlCallbackOnUnholdCall = binder.FirstCallTransaction + 4 TransactionIBluetoothLeCallControlCallbackOnPlaceCall = binder.FirstCallTransaction + 5 TransactionIBluetoothLeCallControlCallbackOnJoinCalls = binder.FirstCallTransaction + 6 )
const ( MethodIBluetoothLeCallControlCallbackOnBearerRegistered = "onBearerRegistered" MethodIBluetoothLeCallControlCallbackOnAcceptCall = "onAcceptCall" MethodIBluetoothLeCallControlCallbackOnTerminateCall = "onTerminateCall" MethodIBluetoothLeCallControlCallbackOnHoldCall = "onHoldCall" MethodIBluetoothLeCallControlCallbackOnUnholdCall = "onUnholdCall" MethodIBluetoothLeCallControlCallbackOnPlaceCall = "onPlaceCall" MethodIBluetoothLeCallControlCallbackOnJoinCalls = "onJoinCalls" )
const ( TransactionIBluetoothManagerRegisterAdapter = binder.FirstCallTransaction + 0 TransactionIBluetoothManagerUnregisterAdapter = binder.FirstCallTransaction + 1 TransactionIBluetoothManagerEnable = binder.FirstCallTransaction + 2 TransactionIBluetoothManagerEnableNoAutoConnect = binder.FirstCallTransaction + 3 TransactionIBluetoothManagerDisable = binder.FirstCallTransaction + 4 TransactionIBluetoothManagerGetState = binder.FirstCallTransaction + 5 TransactionIBluetoothManagerGetAddress = binder.FirstCallTransaction + 6 TransactionIBluetoothManagerGetName = binder.FirstCallTransaction + 7 TransactionIBluetoothManagerOnFactoryReset = binder.FirstCallTransaction + 8 TransactionIBluetoothManagerIsBleScanAlwaysAvailable = binder.FirstCallTransaction + 9 TransactionIBluetoothManagerEnableBle = binder.FirstCallTransaction + 10 TransactionIBluetoothManagerDisableBle = binder.FirstCallTransaction + 11 TransactionIBluetoothManagerIsBleAppPresent = binder.FirstCallTransaction + 12 TransactionIBluetoothManagerIsHearingAidProfileSupported = binder.FirstCallTransaction + 13 TransactionIBluetoothManagerSetBtHciSnoopLogMode = binder.FirstCallTransaction + 14 TransactionIBluetoothManagerGetBtHciSnoopLogMode = binder.FirstCallTransaction + 15 TransactionIBluetoothManagerIsAutoOnSupported = binder.FirstCallTransaction + 16 TransactionIBluetoothManagerIsAutoOnEnabled = binder.FirstCallTransaction + 17 TransactionIBluetoothManagerSetAutoOnEnabled = binder.FirstCallTransaction + 18 )
const ( MethodIBluetoothManagerRegisterAdapter = "registerAdapter" MethodIBluetoothManagerUnregisterAdapter = "unregisterAdapter" MethodIBluetoothManagerEnable = "enable" MethodIBluetoothManagerEnableNoAutoConnect = "enableNoAutoConnect" MethodIBluetoothManagerDisable = "disable" MethodIBluetoothManagerGetState = "getState" MethodIBluetoothManagerGetAddress = "getAddress" MethodIBluetoothManagerGetName = "getName" MethodIBluetoothManagerOnFactoryReset = "onFactoryReset" MethodIBluetoothManagerIsBleScanAlwaysAvailable = "isBleScanAlwaysAvailable" MethodIBluetoothManagerEnableBle = "enableBle" MethodIBluetoothManagerDisableBle = "disableBle" MethodIBluetoothManagerIsBleAppPresent = "isBleAppPresent" MethodIBluetoothManagerIsHearingAidProfileSupported = "isHearingAidProfileSupported" MethodIBluetoothManagerSetBtHciSnoopLogMode = "setBtHciSnoopLogMode" MethodIBluetoothManagerGetBtHciSnoopLogMode = "getBtHciSnoopLogMode" MethodIBluetoothManagerIsAutoOnSupported = "isAutoOnSupported" MethodIBluetoothManagerIsAutoOnEnabled = "isAutoOnEnabled" MethodIBluetoothManagerSetAutoOnEnabled = "setAutoOnEnabled" )
const ( TransactionIBluetoothManagerCallbackOnBluetoothServiceUp = binder.FirstCallTransaction + 0 TransactionIBluetoothManagerCallbackOnBluetoothServiceDown = binder.FirstCallTransaction + 1 TransactionIBluetoothManagerCallbackOnBluetoothOn = binder.FirstCallTransaction + 2 TransactionIBluetoothManagerCallbackOnBluetoothOff = binder.FirstCallTransaction + 3 )
const ( MethodIBluetoothManagerCallbackOnBluetoothServiceUp = "onBluetoothServiceUp" MethodIBluetoothManagerCallbackOnBluetoothServiceDown = "onBluetoothServiceDown" MethodIBluetoothManagerCallbackOnBluetoothOn = "onBluetoothOn" MethodIBluetoothManagerCallbackOnBluetoothOff = "onBluetoothOff" )
const ( TransactionIBluetoothMapGetState = binder.FirstCallTransaction + 0 TransactionIBluetoothMapGetClient = binder.FirstCallTransaction + 1 TransactionIBluetoothMapDisconnect = binder.FirstCallTransaction + 2 TransactionIBluetoothMapIsConnected = binder.FirstCallTransaction + 3 TransactionIBluetoothMapGetConnectedDevices = binder.FirstCallTransaction + 4 TransactionIBluetoothMapGetDevicesMatchingConnectionStates = binder.FirstCallTransaction + 5 TransactionIBluetoothMapGetConnectionState = binder.FirstCallTransaction + 6 TransactionIBluetoothMapSetConnectionPolicy = binder.FirstCallTransaction + 7 TransactionIBluetoothMapGetConnectionPolicy = binder.FirstCallTransaction + 8 )
const ( MethodIBluetoothMapGetState = "getState" MethodIBluetoothMapGetClient = "getClient" MethodIBluetoothMapDisconnect = "disconnect" MethodIBluetoothMapIsConnected = "isConnected" MethodIBluetoothMapGetConnectedDevices = "getConnectedDevices" MethodIBluetoothMapGetDevicesMatchingConnectionStates = "getDevicesMatchingConnectionStates" MethodIBluetoothMapGetConnectionState = "getConnectionState" MethodIBluetoothMapSetConnectionPolicy = "setConnectionPolicy" MethodIBluetoothMapGetConnectionPolicy = "getConnectionPolicy" )
const ( TransactionIBluetoothMapClientIsConnected = binder.FirstCallTransaction + 0 TransactionIBluetoothMapClientConnect = binder.FirstCallTransaction + 1 TransactionIBluetoothMapClientDisconnect = binder.FirstCallTransaction + 2 TransactionIBluetoothMapClientGetConnectedDevices = binder.FirstCallTransaction + 3 TransactionIBluetoothMapClientGetDevicesMatchingConnectionStates = binder.FirstCallTransaction + 4 TransactionIBluetoothMapClientGetConnectionState = binder.FirstCallTransaction + 5 TransactionIBluetoothMapClientSetConnectionPolicy = binder.FirstCallTransaction + 6 TransactionIBluetoothMapClientGetConnectionPolicy = binder.FirstCallTransaction + 7 TransactionIBluetoothMapClientSendMessage = binder.FirstCallTransaction + 8 TransactionIBluetoothMapClientGetUnreadMessages = binder.FirstCallTransaction + 9 TransactionIBluetoothMapClientGetSupportedFeatures = binder.FirstCallTransaction + 10 TransactionIBluetoothMapClientSetMessageStatus = binder.FirstCallTransaction + 11 )
const ( MethodIBluetoothMapClientIsConnected = "isConnected" MethodIBluetoothMapClientConnect = "connect" MethodIBluetoothMapClientDisconnect = "disconnect" MethodIBluetoothMapClientGetConnectedDevices = "getConnectedDevices" MethodIBluetoothMapClientGetDevicesMatchingConnectionStates = "getDevicesMatchingConnectionStates" MethodIBluetoothMapClientGetConnectionState = "getConnectionState" MethodIBluetoothMapClientSetConnectionPolicy = "setConnectionPolicy" MethodIBluetoothMapClientGetConnectionPolicy = "getConnectionPolicy" MethodIBluetoothMapClientSendMessage = "sendMessage" MethodIBluetoothMapClientGetUnreadMessages = "getUnreadMessages" MethodIBluetoothMapClientGetSupportedFeatures = "getSupportedFeatures" MethodIBluetoothMapClientSetMessageStatus = "setMessageStatus" )
const ( TransactionIBluetoothOobDataCallbackOnOobData = binder.FirstCallTransaction + 0 TransactionIBluetoothOobDataCallbackOnError = binder.FirstCallTransaction + 1 )
const ( MethodIBluetoothOobDataCallbackOnOobData = "onOobData" MethodIBluetoothOobDataCallbackOnError = "onError" )
const ( TransactionIBluetoothPanIsTetheringOn = binder.FirstCallTransaction + 0 TransactionIBluetoothPanSetBluetoothTethering = binder.FirstCallTransaction + 1 TransactionIBluetoothPanConnect = binder.FirstCallTransaction + 2 TransactionIBluetoothPanDisconnect = binder.FirstCallTransaction + 3 TransactionIBluetoothPanGetConnectedDevices = binder.FirstCallTransaction + 4 TransactionIBluetoothPanGetDevicesMatchingConnectionStates = binder.FirstCallTransaction + 5 TransactionIBluetoothPanGetConnectionState = binder.FirstCallTransaction + 6 TransactionIBluetoothPanSetConnectionPolicy = binder.FirstCallTransaction + 7 )
const ( MethodIBluetoothPanIsTetheringOn = "isTetheringOn" MethodIBluetoothPanSetBluetoothTethering = "setBluetoothTethering" MethodIBluetoothPanConnect = "connect" MethodIBluetoothPanDisconnect = "disconnect" MethodIBluetoothPanGetConnectedDevices = "getConnectedDevices" MethodIBluetoothPanGetDevicesMatchingConnectionStates = "getDevicesMatchingConnectionStates" MethodIBluetoothPanGetConnectionState = "getConnectionState" MethodIBluetoothPanSetConnectionPolicy = "setConnectionPolicy" )
const ( TransactionIBluetoothPanCallbackOnAvailable = binder.FirstCallTransaction + 0 )
const ( MethodIBluetoothPanCallbackOnAvailable = "onAvailable" )
const ( TransactionIBluetoothPbapGetConnectedDevices = binder.FirstCallTransaction + 0 TransactionIBluetoothPbapGetDevicesMatchingConnectionStates = binder.FirstCallTransaction + 1 TransactionIBluetoothPbapGetConnectionState = binder.FirstCallTransaction + 2 TransactionIBluetoothPbapDisconnect = binder.FirstCallTransaction + 3 TransactionIBluetoothPbapSetConnectionPolicy = binder.FirstCallTransaction + 4 )
const ( MethodIBluetoothPbapGetConnectedDevices = "getConnectedDevices" MethodIBluetoothPbapGetDevicesMatchingConnectionStates = "getDevicesMatchingConnectionStates" MethodIBluetoothPbapGetConnectionState = "getConnectionState" MethodIBluetoothPbapDisconnect = "disconnect" MethodIBluetoothPbapSetConnectionPolicy = "setConnectionPolicy" )
const ( TransactionIBluetoothPbapClientConnect = binder.FirstCallTransaction + 0 TransactionIBluetoothPbapClientDisconnect = binder.FirstCallTransaction + 1 TransactionIBluetoothPbapClientGetConnectedDevices = binder.FirstCallTransaction + 2 TransactionIBluetoothPbapClientGetDevicesMatchingConnectionStates = binder.FirstCallTransaction + 3 TransactionIBluetoothPbapClientGetConnectionState = binder.FirstCallTransaction + 4 TransactionIBluetoothPbapClientSetConnectionPolicy = binder.FirstCallTransaction + 5 TransactionIBluetoothPbapClientGetConnectionPolicy = binder.FirstCallTransaction + 6 )
const ( MethodIBluetoothPbapClientConnect = "connect" MethodIBluetoothPbapClientDisconnect = "disconnect" MethodIBluetoothPbapClientGetConnectedDevices = "getConnectedDevices" MethodIBluetoothPbapClientGetDevicesMatchingConnectionStates = "getDevicesMatchingConnectionStates" MethodIBluetoothPbapClientGetConnectionState = "getConnectionState" MethodIBluetoothPbapClientSetConnectionPolicy = "setConnectionPolicy" MethodIBluetoothPbapClientGetConnectionPolicy = "getConnectionPolicy" )
const ( TransactionIBluetoothProfileServiceConnectionOnServiceConnected = binder.FirstCallTransaction + 0 TransactionIBluetoothProfileServiceConnectionOnServiceDisconnected = binder.FirstCallTransaction + 1 )
const ( MethodIBluetoothProfileServiceConnectionOnServiceConnected = "onServiceConnected" MethodIBluetoothProfileServiceConnectionOnServiceDisconnected = "onServiceDisconnected" )
const ( TransactionIBluetoothSapGetState = binder.FirstCallTransaction + 0 TransactionIBluetoothSapGetClient = binder.FirstCallTransaction + 1 TransactionIBluetoothSapDisconnect = binder.FirstCallTransaction + 2 TransactionIBluetoothSapIsConnected = binder.FirstCallTransaction + 3 TransactionIBluetoothSapGetConnectedDevices = binder.FirstCallTransaction + 4 TransactionIBluetoothSapGetDevicesMatchingConnectionStates = binder.FirstCallTransaction + 5 TransactionIBluetoothSapGetConnectionState = binder.FirstCallTransaction + 6 TransactionIBluetoothSapSetConnectionPolicy = binder.FirstCallTransaction + 7 TransactionIBluetoothSapGetConnectionPolicy = binder.FirstCallTransaction + 8 )
const ( MethodIBluetoothSapGetState = "getState" MethodIBluetoothSapGetClient = "getClient" MethodIBluetoothSapDisconnect = "disconnect" MethodIBluetoothSapIsConnected = "isConnected" MethodIBluetoothSapGetConnectedDevices = "getConnectedDevices" MethodIBluetoothSapGetDevicesMatchingConnectionStates = "getDevicesMatchingConnectionStates" MethodIBluetoothSapGetConnectionState = "getConnectionState" MethodIBluetoothSapSetConnectionPolicy = "setConnectionPolicy" MethodIBluetoothSapGetConnectionPolicy = "getConnectionPolicy" )
const ( TransactionIBluetoothSocketManagerConnectSocket = binder.FirstCallTransaction + 0 TransactionIBluetoothSocketManagerCreateSocketChannel = binder.FirstCallTransaction + 1 TransactionIBluetoothSocketManagerRequestMaximumTxDataLength = binder.FirstCallTransaction + 2 )
const ( MethodIBluetoothSocketManagerConnectSocket = "connectSocket" MethodIBluetoothSocketManagerCreateSocketChannel = "createSocketChannel" MethodIBluetoothSocketManagerRequestMaximumTxDataLength = "requestMaximumTxDataLength" )
const ( TransactionIBluetoothVolumeControlConnect = binder.FirstCallTransaction + 0 TransactionIBluetoothVolumeControlDisconnect = binder.FirstCallTransaction + 1 TransactionIBluetoothVolumeControlGetConnectedDevices = binder.FirstCallTransaction + 2 TransactionIBluetoothVolumeControlGetDevicesMatchingConnectionStates = binder.FirstCallTransaction + 3 TransactionIBluetoothVolumeControlGetConnectionState = binder.FirstCallTransaction + 4 TransactionIBluetoothVolumeControlSetConnectionPolicy = binder.FirstCallTransaction + 5 TransactionIBluetoothVolumeControlGetConnectionPolicy = binder.FirstCallTransaction + 6 TransactionIBluetoothVolumeControlIsVolumeOffsetAvailable = binder.FirstCallTransaction + 7 TransactionIBluetoothVolumeControlGetNumberOfVolumeOffsetInstances = binder.FirstCallTransaction + 8 TransactionIBluetoothVolumeControlSetVolumeOffset = binder.FirstCallTransaction + 9 TransactionIBluetoothVolumeControlSetGroupVolume = binder.FirstCallTransaction + 10 TransactionIBluetoothVolumeControlGetGroupVolume = binder.FirstCallTransaction + 11 TransactionIBluetoothVolumeControlSetGroupActive = binder.FirstCallTransaction + 12 TransactionIBluetoothVolumeControlSetDeviceVolume = binder.FirstCallTransaction + 13 TransactionIBluetoothVolumeControlMute = binder.FirstCallTransaction + 14 TransactionIBluetoothVolumeControlMuteGroup = binder.FirstCallTransaction + 15 TransactionIBluetoothVolumeControlUnmute = binder.FirstCallTransaction + 16 TransactionIBluetoothVolumeControlUnmuteGroup = binder.FirstCallTransaction + 17 TransactionIBluetoothVolumeControlRegisterCallback = binder.FirstCallTransaction + 18 TransactionIBluetoothVolumeControlUnregisterCallback = binder.FirstCallTransaction + 19 TransactionIBluetoothVolumeControlNotifyNewRegisteredCallback = binder.FirstCallTransaction + 20 )
const ( MethodIBluetoothVolumeControlConnect = "connect" MethodIBluetoothVolumeControlDisconnect = "disconnect" MethodIBluetoothVolumeControlGetConnectedDevices = "getConnectedDevices" MethodIBluetoothVolumeControlGetDevicesMatchingConnectionStates = "getDevicesMatchingConnectionStates" MethodIBluetoothVolumeControlGetConnectionState = "getConnectionState" MethodIBluetoothVolumeControlSetConnectionPolicy = "setConnectionPolicy" MethodIBluetoothVolumeControlGetConnectionPolicy = "getConnectionPolicy" MethodIBluetoothVolumeControlIsVolumeOffsetAvailable = "isVolumeOffsetAvailable" MethodIBluetoothVolumeControlGetNumberOfVolumeOffsetInstances = "getNumberOfVolumeOffsetInstances" MethodIBluetoothVolumeControlSetVolumeOffset = "setVolumeOffset" MethodIBluetoothVolumeControlSetGroupVolume = "setGroupVolume" MethodIBluetoothVolumeControlGetGroupVolume = "getGroupVolume" MethodIBluetoothVolumeControlSetGroupActive = "setGroupActive" MethodIBluetoothVolumeControlSetDeviceVolume = "setDeviceVolume" MethodIBluetoothVolumeControlMute = "mute" MethodIBluetoothVolumeControlMuteGroup = "muteGroup" MethodIBluetoothVolumeControlUnmute = "unmute" MethodIBluetoothVolumeControlUnmuteGroup = "unmuteGroup" MethodIBluetoothVolumeControlRegisterCallback = "registerCallback" MethodIBluetoothVolumeControlUnregisterCallback = "unregisterCallback" MethodIBluetoothVolumeControlNotifyNewRegisteredCallback = "notifyNewRegisteredCallback" )
const ( TransactionIBluetoothVolumeControlCallbackOnVolumeOffsetChanged = binder.FirstCallTransaction + 0 TransactionIBluetoothVolumeControlCallbackOnVolumeOffsetAudioLocationChanged = binder.FirstCallTransaction + 1 TransactionIBluetoothVolumeControlCallbackOnVolumeOffsetAudioDescriptionChanged = binder.FirstCallTransaction + 2 TransactionIBluetoothVolumeControlCallbackOnDeviceVolumeChanged = binder.FirstCallTransaction + 3 )
const ( MethodIBluetoothVolumeControlCallbackOnVolumeOffsetChanged = "onVolumeOffsetChanged" MethodIBluetoothVolumeControlCallbackOnVolumeOffsetAudioLocationChanged = "onVolumeOffsetAudioLocationChanged" MethodIBluetoothVolumeControlCallbackOnVolumeOffsetAudioDescriptionChanged = "onVolumeOffsetAudioDescriptionChanged" MethodIBluetoothVolumeControlCallbackOnDeviceVolumeChanged = "onDeviceVolumeChanged" )
const DescriptorIBluetooth = "android.bluetooth.IBluetooth"
const DescriptorIBluetoothA2dp = "android.bluetooth.IBluetoothA2dp"
const DescriptorIBluetoothA2dpSink = "android.bluetooth.IBluetoothA2dpSink"
const DescriptorIBluetoothActivityEnergyInfoListener = "android.bluetooth.IBluetoothActivityEnergyInfoListener"
const DescriptorIBluetoothAvrcpController = "android.bluetooth.IBluetoothAvrcpController"
const DescriptorIBluetoothAvrcpTarget = "android.bluetooth.IBluetoothAvrcpTarget"
const DescriptorIBluetoothBattery = "android.bluetooth.IBluetoothBattery"
const DescriptorIBluetoothCallback = "android.bluetooth.IBluetoothCallback"
const DescriptorIBluetoothConnectionCallback = "android.bluetooth.IBluetoothConnectionCallback"
const DescriptorIBluetoothCsipSetCoordinator = "android.bluetooth.IBluetoothCsipSetCoordinator"
const DescriptorIBluetoothCsipSetCoordinatorCallback = "android.bluetooth.IBluetoothCsipSetCoordinatorCallback"
const DescriptorIBluetoothCsipSetCoordinatorLockCallback = "android.bluetooth.IBluetoothCsipSetCoordinatorLockCallback"
const DescriptorIBluetoothGatt = "android.bluetooth.IBluetoothGatt"
const DescriptorIBluetoothGattCallback = "android.bluetooth.IBluetoothGattCallback"
const DescriptorIBluetoothGattServerCallback = "android.bluetooth.IBluetoothGattServerCallback"
const DescriptorIBluetoothHapClient = "android.bluetooth.IBluetoothHapClient"
const DescriptorIBluetoothHapClientCallback = "android.bluetooth.IBluetoothHapClientCallback"
const DescriptorIBluetoothHeadset = "android.bluetooth.IBluetoothHeadset"
const DescriptorIBluetoothHeadsetClient = "android.bluetooth.IBluetoothHeadsetClient"
const DescriptorIBluetoothHearingAid = "android.bluetooth.IBluetoothHearingAid"
const DescriptorIBluetoothHidDevice = "android.bluetooth.IBluetoothHidDevice"
const DescriptorIBluetoothHidDeviceCallback = "android.bluetooth.IBluetoothHidDeviceCallback"
const DescriptorIBluetoothHidHost = "android.bluetooth.IBluetoothHidHost"
const DescriptorIBluetoothLeAudio = "android.bluetooth.IBluetoothLeAudio"
const DescriptorIBluetoothLeAudioCallback = "android.bluetooth.IBluetoothLeAudioCallback"
const DescriptorIBluetoothLeBroadcastAssistant = "android.bluetooth.IBluetoothLeBroadcastAssistant"
const DescriptorIBluetoothLeBroadcastAssistantCallback = "android.bluetooth.IBluetoothLeBroadcastAssistantCallback"
const DescriptorIBluetoothLeBroadcastCallback = "android.bluetooth.IBluetoothLeBroadcastCallback"
const DescriptorIBluetoothLeCallControl = "android.bluetooth.IBluetoothLeCallControl"
const DescriptorIBluetoothLeCallControlCallback = "android.bluetooth.IBluetoothLeCallControlCallback"
const DescriptorIBluetoothManager = "android.bluetooth.IBluetoothManager"
const DescriptorIBluetoothManagerCallback = "android.bluetooth.IBluetoothManagerCallback"
const DescriptorIBluetoothMap = "android.bluetooth.IBluetoothMap"
const DescriptorIBluetoothMapClient = "android.bluetooth.IBluetoothMapClient"
const DescriptorIBluetoothMcpServiceManager = "android.bluetooth.IBluetoothMcpServiceManager"
const DescriptorIBluetoothMetadataListener = "android.bluetooth.IBluetoothMetadataListener"
const DescriptorIBluetoothOobDataCallback = "android.bluetooth.IBluetoothOobDataCallback"
const DescriptorIBluetoothPan = "android.bluetooth.IBluetoothPan"
const DescriptorIBluetoothPanCallback = "android.bluetooth.IBluetoothPanCallback"
const DescriptorIBluetoothPbap = "android.bluetooth.IBluetoothPbap"
const DescriptorIBluetoothPbapClient = "android.bluetooth.IBluetoothPbapClient"
const DescriptorIBluetoothPreferredAudioProfilesCallback = "android.bluetooth.IBluetoothPreferredAudioProfilesCallback"
const DescriptorIBluetoothProfileServiceConnection = "android.bluetooth.IBluetoothProfileServiceConnection"
const DescriptorIBluetoothQualityReportReadyCallback = "android.bluetooth.IBluetoothQualityReportReadyCallback"
const DescriptorIBluetoothSap = "android.bluetooth.IBluetoothSap"
const DescriptorIBluetoothSocketManager = "android.bluetooth.IBluetoothSocketManager"
const DescriptorIBluetoothVolumeControl = "android.bluetooth.IBluetoothVolumeControl"
const DescriptorIBluetoothVolumeControlCallback = "android.bluetooth.IBluetoothVolumeControlCallback"
const (
IBluetoothVolumeControlVolumeControlUnknownVolume int32 = -1
)
const (
MethodIBluetoothActivityEnergyInfoListenerOnBluetoothActivityEnergyInfoAvailable = "onBluetoothActivityEnergyInfoAvailable"
)
const (
MethodIBluetoothAvrcpTargetSendVolumeChanged = "sendVolumeChanged"
)
const (
MethodIBluetoothCallbackOnBluetoothStateChange = "onBluetoothStateChange"
)
const (
MethodIBluetoothCsipSetCoordinatorCallbackOnCsisSetMemberAvailable = "onCsisSetMemberAvailable"
)
const (
MethodIBluetoothCsipSetCoordinatorLockCallbackOnGroupLockSet = "onGroupLockSet"
)
const (
MethodIBluetoothMcpServiceManagerSetDeviceAuthorized = "setDeviceAuthorized"
)
const (
MethodIBluetoothMetadataListenerOnMetadataChanged = "onMetadataChanged"
)
const (
MethodIBluetoothPreferredAudioProfilesCallbackOnPreferredAudioProfilesChanged = "onPreferredAudioProfilesChanged"
)
const (
MethodIBluetoothQualityReportReadyCallbackOnBluetoothQualityReportReady = "onBluetoothQualityReportReady"
)
const (
TransactionIBluetoothActivityEnergyInfoListenerOnBluetoothActivityEnergyInfoAvailable = binder.FirstCallTransaction + 0
)
const (
TransactionIBluetoothAvrcpTargetSendVolumeChanged = binder.FirstCallTransaction + 0
)
const (
TransactionIBluetoothCallbackOnBluetoothStateChange = binder.FirstCallTransaction + 0
)
const (
TransactionIBluetoothCsipSetCoordinatorCallbackOnCsisSetMemberAvailable = binder.FirstCallTransaction + 0
)
const (
TransactionIBluetoothCsipSetCoordinatorLockCallbackOnGroupLockSet = binder.FirstCallTransaction + 0
)
const (
TransactionIBluetoothMcpServiceManagerSetDeviceAuthorized = binder.FirstCallTransaction + 0
)
const (
TransactionIBluetoothMetadataListenerOnMetadataChanged = binder.FirstCallTransaction + 0
)
const (
TransactionIBluetoothPreferredAudioProfilesCallbackOnPreferredAudioProfilesChanged = binder.FirstCallTransaction + 0
)
const (
TransactionIBluetoothQualityReportReadyCallbackOnBluetoothQualityReportReady = binder.FirstCallTransaction + 0
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BluetoothA2dpProxy ¶
func NewBluetoothA2dpProxy ¶
func NewBluetoothA2dpProxy( remote binder.IBinder, ) *BluetoothA2dpProxy
func (*BluetoothA2dpProxy) AsBinder ¶
func (p *BluetoothA2dpProxy) AsBinder() binder.IBinder
func (*BluetoothA2dpProxy) Connect ¶
func (p *BluetoothA2dpProxy) Connect( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothA2dpProxy) DisableOptionalCodecs ¶
func (p *BluetoothA2dpProxy) DisableOptionalCodecs( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, ) error
func (*BluetoothA2dpProxy) Disconnect ¶
func (p *BluetoothA2dpProxy) Disconnect( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothA2dpProxy) EnableOptionalCodecs ¶
func (p *BluetoothA2dpProxy) EnableOptionalCodecs( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, ) error
func (*BluetoothA2dpProxy) GetActiveDevice ¶
func (p *BluetoothA2dpProxy) GetActiveDevice( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothA2dpProxy) GetBufferConstraints ¶
func (p *BluetoothA2dpProxy) GetBufferConstraints( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothA2dpProxy) GetCodecStatus ¶
func (p *BluetoothA2dpProxy) GetCodecStatus( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothA2dpProxy) GetConnectedDevices ¶
func (p *BluetoothA2dpProxy) GetConnectedDevices( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothA2dpProxy) GetConnectionPolicy ¶
func (p *BluetoothA2dpProxy) GetConnectionPolicy( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothA2dpProxy) GetConnectionState ¶
func (p *BluetoothA2dpProxy) GetConnectionState( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothA2dpProxy) GetDevicesMatchingConnectionStates ¶
func (p *BluetoothA2dpProxy) GetDevicesMatchingConnectionStates( ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothA2dpProxy) GetDynamicBufferSupport ¶
func (p *BluetoothA2dpProxy) GetDynamicBufferSupport( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothA2dpProxy) GetSupportedCodecTypes ¶
func (p *BluetoothA2dpProxy) GetSupportedCodecTypes( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothA2dpProxy) IsA2dpPlaying ¶
func (p *BluetoothA2dpProxy) IsA2dpPlaying( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothA2dpProxy) IsOptionalCodecsEnabled ¶
func (p *BluetoothA2dpProxy) IsOptionalCodecsEnabled( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothA2dpProxy) IsOptionalCodecsSupported ¶
func (p *BluetoothA2dpProxy) IsOptionalCodecsSupported( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothA2dpProxy) SetActiveDevice ¶
func (p *BluetoothA2dpProxy) SetActiveDevice( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothA2dpProxy) SetAvrcpAbsoluteVolume ¶
func (p *BluetoothA2dpProxy) SetAvrcpAbsoluteVolume( ctx context.Context, volume int32, attributionSource content.AttributionSource, ) error
func (*BluetoothA2dpProxy) SetBufferLengthMillis ¶
func (p *BluetoothA2dpProxy) SetBufferLengthMillis( ctx context.Context, codec int32, size int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothA2dpProxy) SetCodecConfigPreference ¶
func (p *BluetoothA2dpProxy) SetCodecConfigPreference( ctx context.Context, device BluetoothDevice, codecConfig BluetoothCodecConfig, attributionSource content.AttributionSource, ) error
func (*BluetoothA2dpProxy) SetConnectionPolicy ¶
func (p *BluetoothA2dpProxy) SetConnectionPolicy( ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothA2dpProxy) SetOptionalCodecsEnabled ¶
func (p *BluetoothA2dpProxy) SetOptionalCodecsEnabled( ctx context.Context, device BluetoothDevice, value int32, attributionSource content.AttributionSource, ) error
type BluetoothA2dpSinkProxy ¶
func NewBluetoothA2dpSinkProxy ¶
func NewBluetoothA2dpSinkProxy( remote binder.IBinder, ) *BluetoothA2dpSinkProxy
func (*BluetoothA2dpSinkProxy) AsBinder ¶
func (p *BluetoothA2dpSinkProxy) AsBinder() binder.IBinder
func (*BluetoothA2dpSinkProxy) Connect ¶
func (p *BluetoothA2dpSinkProxy) Connect( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothA2dpSinkProxy) Disconnect ¶
func (p *BluetoothA2dpSinkProxy) Disconnect( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothA2dpSinkProxy) GetAudioConfig ¶
func (p *BluetoothA2dpSinkProxy) GetAudioConfig( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothA2dpSinkProxy) GetConnectedDevices ¶
func (p *BluetoothA2dpSinkProxy) GetConnectedDevices( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothA2dpSinkProxy) GetConnectionPolicy ¶
func (p *BluetoothA2dpSinkProxy) GetConnectionPolicy( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothA2dpSinkProxy) GetConnectionState ¶
func (p *BluetoothA2dpSinkProxy) GetConnectionState( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothA2dpSinkProxy) GetDevicesMatchingConnectionStates ¶
func (p *BluetoothA2dpSinkProxy) GetDevicesMatchingConnectionStates( ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothA2dpSinkProxy) IsA2dpPlaying ¶
func (p *BluetoothA2dpSinkProxy) IsA2dpPlaying( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothA2dpSinkProxy) SetConnectionPolicy ¶
func (p *BluetoothA2dpSinkProxy) SetConnectionPolicy( ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any, ) error
type BluetoothA2dpSinkStub ¶
type BluetoothA2dpSinkStub struct {
Impl IBluetoothA2dpSink
Transport binder.VersionAwareTransport
}
BluetoothA2dpSinkStub dispatches incoming binder transactions to a typed IBluetoothA2dpSink implementation.
func (*BluetoothA2dpSinkStub) Descriptor ¶
func (s *BluetoothA2dpSinkStub) Descriptor() string
func (*BluetoothA2dpSinkStub) OnTransaction ¶
func (s *BluetoothA2dpSinkStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothA2dpStub ¶
type BluetoothA2dpStub struct {
Impl IBluetoothA2dp
Transport binder.VersionAwareTransport
}
BluetoothA2dpStub dispatches incoming binder transactions to a typed IBluetoothA2dp implementation.
func (*BluetoothA2dpStub) Descriptor ¶
func (s *BluetoothA2dpStub) Descriptor() string
func (*BluetoothA2dpStub) OnTransaction ¶
func (s *BluetoothA2dpStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothActivityEnergyInfo ¶
type BluetoothActivityEnergyInfo struct {
}
func (*BluetoothActivityEnergyInfo) MarshalParcel ¶
func (s *BluetoothActivityEnergyInfo) MarshalParcel( p *parcel.Parcel, ) error
func (*BluetoothActivityEnergyInfo) UnmarshalParcel ¶
func (s *BluetoothActivityEnergyInfo) UnmarshalParcel( p *parcel.Parcel, ) error
type BluetoothActivityEnergyInfoListenerProxy ¶
func NewBluetoothActivityEnergyInfoListenerProxy ¶
func NewBluetoothActivityEnergyInfoListenerProxy( remote binder.IBinder, ) *BluetoothActivityEnergyInfoListenerProxy
func (*BluetoothActivityEnergyInfoListenerProxy) AsBinder ¶
func (p *BluetoothActivityEnergyInfoListenerProxy) AsBinder() binder.IBinder
func (*BluetoothActivityEnergyInfoListenerProxy) OnBluetoothActivityEnergyInfoAvailable ¶
func (p *BluetoothActivityEnergyInfoListenerProxy) OnBluetoothActivityEnergyInfoAvailable( ctx context.Context, info BluetoothActivityEnergyInfo, ) error
type BluetoothActivityEnergyInfoListenerStub ¶
type BluetoothActivityEnergyInfoListenerStub struct {
Impl IBluetoothActivityEnergyInfoListener
Transport binder.VersionAwareTransport
}
BluetoothActivityEnergyInfoListenerStub dispatches incoming binder transactions to a typed IBluetoothActivityEnergyInfoListener implementation.
func (*BluetoothActivityEnergyInfoListenerStub) Descriptor ¶
func (s *BluetoothActivityEnergyInfoListenerStub) Descriptor() string
func (*BluetoothActivityEnergyInfoListenerStub) OnTransaction ¶
func (s *BluetoothActivityEnergyInfoListenerStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothAudioConfig ¶
type BluetoothAudioConfig struct {
}
func (*BluetoothAudioConfig) MarshalParcel ¶
func (s *BluetoothAudioConfig) MarshalParcel( p *parcel.Parcel, ) error
func (*BluetoothAudioConfig) UnmarshalParcel ¶
func (s *BluetoothAudioConfig) UnmarshalParcel( p *parcel.Parcel, ) error
type BluetoothAvrcpControllerProxy ¶
func NewBluetoothAvrcpControllerProxy ¶
func NewBluetoothAvrcpControllerProxy( remote binder.IBinder, ) *BluetoothAvrcpControllerProxy
func (*BluetoothAvrcpControllerProxy) AsBinder ¶
func (p *BluetoothAvrcpControllerProxy) AsBinder() binder.IBinder
func (*BluetoothAvrcpControllerProxy) GetConnectedDevices ¶
func (p *BluetoothAvrcpControllerProxy) GetConnectedDevices( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothAvrcpControllerProxy) GetConnectionState ¶
func (p *BluetoothAvrcpControllerProxy) GetConnectionState( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothAvrcpControllerProxy) GetDevicesMatchingConnectionStates ¶
func (p *BluetoothAvrcpControllerProxy) GetDevicesMatchingConnectionStates( ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothAvrcpControllerProxy) GetPlayerSettings ¶
func (p *BluetoothAvrcpControllerProxy) GetPlayerSettings( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothAvrcpControllerProxy) SendGroupNavigationCmd ¶
func (p *BluetoothAvrcpControllerProxy) SendGroupNavigationCmd( ctx context.Context, device BluetoothDevice, keyCode int32, keyState int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothAvrcpControllerProxy) SetPlayerApplicationSetting ¶
func (p *BluetoothAvrcpControllerProxy) SetPlayerApplicationSetting( ctx context.Context, plAppSetting BluetoothAvrcpPlayerSettings, attributionSource content.AttributionSource, receiver any, ) error
type BluetoothAvrcpControllerStub ¶
type BluetoothAvrcpControllerStub struct {
Impl IBluetoothAvrcpController
Transport binder.VersionAwareTransport
}
BluetoothAvrcpControllerStub dispatches incoming binder transactions to a typed IBluetoothAvrcpController implementation.
func (*BluetoothAvrcpControllerStub) Descriptor ¶
func (s *BluetoothAvrcpControllerStub) Descriptor() string
func (*BluetoothAvrcpControllerStub) OnTransaction ¶
func (s *BluetoothAvrcpControllerStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothAvrcpPlayerSettings ¶
type BluetoothAvrcpPlayerSettings struct {
}
func (*BluetoothAvrcpPlayerSettings) MarshalParcel ¶
func (s *BluetoothAvrcpPlayerSettings) MarshalParcel( p *parcel.Parcel, ) error
func (*BluetoothAvrcpPlayerSettings) UnmarshalParcel ¶
func (s *BluetoothAvrcpPlayerSettings) UnmarshalParcel( p *parcel.Parcel, ) error
type BluetoothAvrcpTargetProxy ¶
func NewBluetoothAvrcpTargetProxy ¶
func NewBluetoothAvrcpTargetProxy( remote binder.IBinder, ) *BluetoothAvrcpTargetProxy
func (*BluetoothAvrcpTargetProxy) AsBinder ¶
func (p *BluetoothAvrcpTargetProxy) AsBinder() binder.IBinder
func (*BluetoothAvrcpTargetProxy) SendVolumeChanged ¶
func (p *BluetoothAvrcpTargetProxy) SendVolumeChanged( ctx context.Context, volume int32, ) error
type BluetoothAvrcpTargetStub ¶
type BluetoothAvrcpTargetStub struct {
Impl IBluetoothAvrcpTarget
Transport binder.VersionAwareTransport
}
BluetoothAvrcpTargetStub dispatches incoming binder transactions to a typed IBluetoothAvrcpTarget implementation.
func (*BluetoothAvrcpTargetStub) Descriptor ¶
func (s *BluetoothAvrcpTargetStub) Descriptor() string
func (*BluetoothAvrcpTargetStub) OnTransaction ¶
func (s *BluetoothAvrcpTargetStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothBatteryProxy ¶
func NewBluetoothBatteryProxy ¶
func NewBluetoothBatteryProxy( remote binder.IBinder, ) *BluetoothBatteryProxy
func (*BluetoothBatteryProxy) AsBinder ¶
func (p *BluetoothBatteryProxy) AsBinder() binder.IBinder
func (*BluetoothBatteryProxy) Connect ¶
func (p *BluetoothBatteryProxy) Connect( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothBatteryProxy) Disconnect ¶
func (p *BluetoothBatteryProxy) Disconnect( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothBatteryProxy) GetConnectedDevices ¶
func (p *BluetoothBatteryProxy) GetConnectedDevices( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothBatteryProxy) GetConnectionPolicy ¶
func (p *BluetoothBatteryProxy) GetConnectionPolicy( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothBatteryProxy) GetConnectionState ¶
func (p *BluetoothBatteryProxy) GetConnectionState( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothBatteryProxy) GetDevicesMatchingConnectionStates ¶
func (p *BluetoothBatteryProxy) GetDevicesMatchingConnectionStates( ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothBatteryProxy) SetConnectionPolicy ¶
func (p *BluetoothBatteryProxy) SetConnectionPolicy( ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any, ) error
type BluetoothBatteryStub ¶
type BluetoothBatteryStub struct {
Impl IBluetoothBattery
Transport binder.VersionAwareTransport
}
BluetoothBatteryStub dispatches incoming binder transactions to a typed IBluetoothBattery implementation.
func (*BluetoothBatteryStub) Descriptor ¶
func (s *BluetoothBatteryStub) Descriptor() string
func (*BluetoothBatteryStub) OnTransaction ¶
func (s *BluetoothBatteryStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothBroadcastAudioScanBaseConfig ¶
type BluetoothBroadcastAudioScanBaseConfig struct {
}
func (*BluetoothBroadcastAudioScanBaseConfig) MarshalParcel ¶
func (s *BluetoothBroadcastAudioScanBaseConfig) MarshalParcel( p *parcel.Parcel, ) error
func (*BluetoothBroadcastAudioScanBaseConfig) UnmarshalParcel ¶
func (s *BluetoothBroadcastAudioScanBaseConfig) UnmarshalParcel( p *parcel.Parcel, ) error
type BluetoothCallbackProxy ¶
func NewBluetoothCallbackProxy ¶
func NewBluetoothCallbackProxy( remote binder.IBinder, ) *BluetoothCallbackProxy
func (*BluetoothCallbackProxy) AsBinder ¶
func (p *BluetoothCallbackProxy) AsBinder() binder.IBinder
func (*BluetoothCallbackProxy) OnBluetoothStateChange ¶
type BluetoothCallbackStub ¶
type BluetoothCallbackStub struct {
Impl IBluetoothCallback
Transport binder.VersionAwareTransport
}
BluetoothCallbackStub dispatches incoming binder transactions to a typed IBluetoothCallback implementation.
func (*BluetoothCallbackStub) Descriptor ¶
func (s *BluetoothCallbackStub) Descriptor() string
func (*BluetoothCallbackStub) OnTransaction ¶
func (s *BluetoothCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothClass ¶
type BluetoothClass struct {
}
func (*BluetoothClass) MarshalParcel ¶
func (s *BluetoothClass) MarshalParcel( p *parcel.Parcel, ) error
func (*BluetoothClass) UnmarshalParcel ¶
func (s *BluetoothClass) UnmarshalParcel( p *parcel.Parcel, ) error
type BluetoothCodecConfig ¶
type BluetoothCodecConfig struct {
}
func (*BluetoothCodecConfig) MarshalParcel ¶
func (s *BluetoothCodecConfig) MarshalParcel( p *parcel.Parcel, ) error
func (*BluetoothCodecConfig) UnmarshalParcel ¶
func (s *BluetoothCodecConfig) UnmarshalParcel( p *parcel.Parcel, ) error
type BluetoothCodecStatus ¶
type BluetoothCodecStatus struct {
}
func (*BluetoothCodecStatus) MarshalParcel ¶
func (s *BluetoothCodecStatus) MarshalParcel( p *parcel.Parcel, ) error
func (*BluetoothCodecStatus) UnmarshalParcel ¶
func (s *BluetoothCodecStatus) UnmarshalParcel( p *parcel.Parcel, ) error
type BluetoothConnectionCallbackProxy ¶
func NewBluetoothConnectionCallbackProxy ¶
func NewBluetoothConnectionCallbackProxy( remote binder.IBinder, ) *BluetoothConnectionCallbackProxy
func (*BluetoothConnectionCallbackProxy) AsBinder ¶
func (p *BluetoothConnectionCallbackProxy) AsBinder() binder.IBinder
func (*BluetoothConnectionCallbackProxy) OnDeviceConnected ¶
func (p *BluetoothConnectionCallbackProxy) OnDeviceConnected( ctx context.Context, device BluetoothDevice, ) error
func (*BluetoothConnectionCallbackProxy) OnDeviceDisconnected ¶
func (p *BluetoothConnectionCallbackProxy) OnDeviceDisconnected( ctx context.Context, device BluetoothDevice, hciReason int32, ) error
type BluetoothConnectionCallbackStub ¶
type BluetoothConnectionCallbackStub struct {
Impl IBluetoothConnectionCallback
Transport binder.VersionAwareTransport
}
BluetoothConnectionCallbackStub dispatches incoming binder transactions to a typed IBluetoothConnectionCallback implementation.
func (*BluetoothConnectionCallbackStub) Descriptor ¶
func (s *BluetoothConnectionCallbackStub) Descriptor() string
func (*BluetoothConnectionCallbackStub) OnTransaction ¶
func (s *BluetoothConnectionCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothCsipSetCoordinatorCallbackProxy ¶
func NewBluetoothCsipSetCoordinatorCallbackProxy ¶
func NewBluetoothCsipSetCoordinatorCallbackProxy( remote binder.IBinder, ) *BluetoothCsipSetCoordinatorCallbackProxy
func (*BluetoothCsipSetCoordinatorCallbackProxy) AsBinder ¶
func (p *BluetoothCsipSetCoordinatorCallbackProxy) AsBinder() binder.IBinder
func (*BluetoothCsipSetCoordinatorCallbackProxy) OnCsisSetMemberAvailable ¶
func (p *BluetoothCsipSetCoordinatorCallbackProxy) OnCsisSetMemberAvailable( ctx context.Context, device BluetoothDevice, groupId int32, ) error
type BluetoothCsipSetCoordinatorCallbackStub ¶
type BluetoothCsipSetCoordinatorCallbackStub struct {
Impl IBluetoothCsipSetCoordinatorCallback
Transport binder.VersionAwareTransport
}
BluetoothCsipSetCoordinatorCallbackStub dispatches incoming binder transactions to a typed IBluetoothCsipSetCoordinatorCallback implementation.
func (*BluetoothCsipSetCoordinatorCallbackStub) Descriptor ¶
func (s *BluetoothCsipSetCoordinatorCallbackStub) Descriptor() string
func (*BluetoothCsipSetCoordinatorCallbackStub) OnTransaction ¶
func (s *BluetoothCsipSetCoordinatorCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothCsipSetCoordinatorLockCallbackProxy ¶
func NewBluetoothCsipSetCoordinatorLockCallbackProxy ¶
func NewBluetoothCsipSetCoordinatorLockCallbackProxy( remote binder.IBinder, ) *BluetoothCsipSetCoordinatorLockCallbackProxy
func (*BluetoothCsipSetCoordinatorLockCallbackProxy) AsBinder ¶
func (p *BluetoothCsipSetCoordinatorLockCallbackProxy) AsBinder() binder.IBinder
func (*BluetoothCsipSetCoordinatorLockCallbackProxy) OnGroupLockSet ¶
type BluetoothCsipSetCoordinatorLockCallbackStub ¶
type BluetoothCsipSetCoordinatorLockCallbackStub struct {
Impl IBluetoothCsipSetCoordinatorLockCallback
Transport binder.VersionAwareTransport
}
BluetoothCsipSetCoordinatorLockCallbackStub dispatches incoming binder transactions to a typed IBluetoothCsipSetCoordinatorLockCallback implementation.
func (*BluetoothCsipSetCoordinatorLockCallbackStub) Descriptor ¶
func (s *BluetoothCsipSetCoordinatorLockCallbackStub) Descriptor() string
func (*BluetoothCsipSetCoordinatorLockCallbackStub) OnTransaction ¶
func (s *BluetoothCsipSetCoordinatorLockCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothCsipSetCoordinatorProxy ¶
func NewBluetoothCsipSetCoordinatorProxy ¶
func NewBluetoothCsipSetCoordinatorProxy( remote binder.IBinder, ) *BluetoothCsipSetCoordinatorProxy
func (*BluetoothCsipSetCoordinatorProxy) AsBinder ¶
func (p *BluetoothCsipSetCoordinatorProxy) AsBinder() binder.IBinder
func (*BluetoothCsipSetCoordinatorProxy) Connect ¶
func (p *BluetoothCsipSetCoordinatorProxy) Connect( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothCsipSetCoordinatorProxy) Disconnect ¶
func (p *BluetoothCsipSetCoordinatorProxy) Disconnect( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothCsipSetCoordinatorProxy) GetAllGroupIds ¶
func (p *BluetoothCsipSetCoordinatorProxy) GetAllGroupIds( ctx context.Context, uuid os.ParcelUuid, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothCsipSetCoordinatorProxy) GetConnectedDevices ¶
func (p *BluetoothCsipSetCoordinatorProxy) GetConnectedDevices( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothCsipSetCoordinatorProxy) GetConnectionPolicy ¶
func (p *BluetoothCsipSetCoordinatorProxy) GetConnectionPolicy( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothCsipSetCoordinatorProxy) GetConnectionState ¶
func (p *BluetoothCsipSetCoordinatorProxy) GetConnectionState( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothCsipSetCoordinatorProxy) GetDesiredGroupSize ¶
func (p *BluetoothCsipSetCoordinatorProxy) GetDesiredGroupSize( ctx context.Context, group_id int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothCsipSetCoordinatorProxy) GetDevicesMatchingConnectionStates ¶
func (p *BluetoothCsipSetCoordinatorProxy) GetDevicesMatchingConnectionStates( ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothCsipSetCoordinatorProxy) GetGroupUuidMapByDevice ¶
func (p *BluetoothCsipSetCoordinatorProxy) GetGroupUuidMapByDevice( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothCsipSetCoordinatorProxy) LockGroup ¶
func (p *BluetoothCsipSetCoordinatorProxy) LockGroup( ctx context.Context, groupId int32, callback IBluetoothCsipSetCoordinatorLockCallback, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothCsipSetCoordinatorProxy) SetConnectionPolicy ¶
func (p *BluetoothCsipSetCoordinatorProxy) SetConnectionPolicy( ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothCsipSetCoordinatorProxy) UnlockGroup ¶
func (p *BluetoothCsipSetCoordinatorProxy) UnlockGroup( ctx context.Context, lockUuid os.ParcelUuid, attributionSource content.AttributionSource, receiver any, ) error
type BluetoothCsipSetCoordinatorStub ¶
type BluetoothCsipSetCoordinatorStub struct {
Impl IBluetoothCsipSetCoordinator
Transport binder.VersionAwareTransport
}
BluetoothCsipSetCoordinatorStub dispatches incoming binder transactions to a typed IBluetoothCsipSetCoordinator implementation.
func (*BluetoothCsipSetCoordinatorStub) Descriptor ¶
func (s *BluetoothCsipSetCoordinatorStub) Descriptor() string
func (*BluetoothCsipSetCoordinatorStub) OnTransaction ¶
func (s *BluetoothCsipSetCoordinatorStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothDevice ¶
type BluetoothDevice struct {
}
func (*BluetoothDevice) MarshalParcel ¶
func (s *BluetoothDevice) MarshalParcel( p *parcel.Parcel, ) error
func (*BluetoothDevice) UnmarshalParcel ¶
func (s *BluetoothDevice) UnmarshalParcel( p *parcel.Parcel, ) error
type BluetoothGattCallbackProxy ¶
func NewBluetoothGattCallbackProxy ¶
func NewBluetoothGattCallbackProxy( remote binder.IBinder, ) *BluetoothGattCallbackProxy
func (*BluetoothGattCallbackProxy) AsBinder ¶
func (p *BluetoothGattCallbackProxy) AsBinder() binder.IBinder
func (*BluetoothGattCallbackProxy) OnCharacteristicRead ¶
func (*BluetoothGattCallbackProxy) OnCharacteristicWrite ¶
func (*BluetoothGattCallbackProxy) OnClientConnectionState ¶
func (*BluetoothGattCallbackProxy) OnClientRegistered ¶
func (*BluetoothGattCallbackProxy) OnConfigureMTU ¶
func (*BluetoothGattCallbackProxy) OnConnectionUpdated ¶
func (*BluetoothGattCallbackProxy) OnDescriptorRead ¶
func (*BluetoothGattCallbackProxy) OnDescriptorWrite ¶
func (*BluetoothGattCallbackProxy) OnExecuteWrite ¶
func (*BluetoothGattCallbackProxy) OnPhyUpdate ¶
func (*BluetoothGattCallbackProxy) OnReadRemoteRssi ¶
func (*BluetoothGattCallbackProxy) OnSearchComplete ¶
func (p *BluetoothGattCallbackProxy) OnSearchComplete( ctx context.Context, address string, services []BluetoothGattService, status int32, ) error
func (*BluetoothGattCallbackProxy) OnServiceChanged ¶
func (p *BluetoothGattCallbackProxy) OnServiceChanged( ctx context.Context, address string, ) error
type BluetoothGattCallbackStub ¶
type BluetoothGattCallbackStub struct {
Impl IBluetoothGattCallback
Transport binder.VersionAwareTransport
}
BluetoothGattCallbackStub dispatches incoming binder transactions to a typed IBluetoothGattCallback implementation.
func (*BluetoothGattCallbackStub) Descriptor ¶
func (s *BluetoothGattCallbackStub) Descriptor() string
func (*BluetoothGattCallbackStub) OnTransaction ¶
func (s *BluetoothGattCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothGattCharacteristic ¶
type BluetoothGattCharacteristic struct {
}
func (*BluetoothGattCharacteristic) MarshalParcel ¶
func (s *BluetoothGattCharacteristic) MarshalParcel( p *parcel.Parcel, ) error
func (*BluetoothGattCharacteristic) UnmarshalParcel ¶
func (s *BluetoothGattCharacteristic) UnmarshalParcel( p *parcel.Parcel, ) error
type BluetoothGattDescriptor ¶
type BluetoothGattDescriptor struct {
}
func (*BluetoothGattDescriptor) MarshalParcel ¶
func (s *BluetoothGattDescriptor) MarshalParcel( p *parcel.Parcel, ) error
func (*BluetoothGattDescriptor) UnmarshalParcel ¶
func (s *BluetoothGattDescriptor) UnmarshalParcel( p *parcel.Parcel, ) error
type BluetoothGattIncludedService ¶
type BluetoothGattIncludedService struct {
}
func (*BluetoothGattIncludedService) MarshalParcel ¶
func (s *BluetoothGattIncludedService) MarshalParcel( p *parcel.Parcel, ) error
func (*BluetoothGattIncludedService) UnmarshalParcel ¶
func (s *BluetoothGattIncludedService) UnmarshalParcel( p *parcel.Parcel, ) error
type BluetoothGattProxy ¶
func NewBluetoothGattProxy ¶
func NewBluetoothGattProxy( remote binder.IBinder, ) *BluetoothGattProxy
func (*BluetoothGattProxy) AddService ¶
func (p *BluetoothGattProxy) AddService( ctx context.Context, serverIf int32, service BluetoothGattService, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) AsBinder ¶
func (p *BluetoothGattProxy) AsBinder() binder.IBinder
func (*BluetoothGattProxy) BeginReliableWrite ¶
func (p *BluetoothGattProxy) BeginReliableWrite( ctx context.Context, clientIf int32, address string, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) ClearServices ¶
func (p *BluetoothGattProxy) ClearServices( ctx context.Context, serverIf int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) ClientConnect ¶
func (*BluetoothGattProxy) ClientDisconnect ¶
func (p *BluetoothGattProxy) ClientDisconnect( ctx context.Context, clientIf int32, address string, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) ClientReadPhy ¶
func (p *BluetoothGattProxy) ClientReadPhy( ctx context.Context, clientIf int32, addres string, attributionSources content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) ClientSetPreferredPhy ¶
func (*BluetoothGattProxy) ConfigureMTU ¶
func (p *BluetoothGattProxy) ConfigureMTU( ctx context.Context, clientIf int32, address string, mtu int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) ConnectionParameterUpdate ¶
func (p *BluetoothGattProxy) ConnectionParameterUpdate( ctx context.Context, clientIf int32, address string, connectionPriority int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) DisconnectAll ¶
func (p *BluetoothGattProxy) DisconnectAll( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) DiscoverServiceByUuid ¶
func (p *BluetoothGattProxy) DiscoverServiceByUuid( ctx context.Context, clientIf int32, address string, uuid os.ParcelUuid, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) DiscoverServices ¶
func (p *BluetoothGattProxy) DiscoverServices( ctx context.Context, clientIf int32, address string, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) EnableAdvertisingSet ¶
func (*BluetoothGattProxy) EndReliableWrite ¶
func (p *BluetoothGattProxy) EndReliableWrite( ctx context.Context, clientIf int32, address string, execute bool, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) FlushPendingBatchResults ¶
func (p *BluetoothGattProxy) FlushPendingBatchResults( ctx context.Context, scannerId int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) GetChannelSoundingMaxSupportedSecurityLevel ¶
func (p *BluetoothGattProxy) GetChannelSoundingMaxSupportedSecurityLevel( ctx context.Context, remoteDevice BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) GetDevicesMatchingConnectionStates ¶
func (p *BluetoothGattProxy) GetDevicesMatchingConnectionStates( ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) GetLocalChannelSoundingMaxSupportedSecurityLevel ¶
func (p *BluetoothGattProxy) GetLocalChannelSoundingMaxSupportedSecurityLevel( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) GetOwnAddress ¶
func (p *BluetoothGattProxy) GetOwnAddress( ctx context.Context, advertiserId int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) GetSupportedDistanceMeasurementMethods ¶
func (p *BluetoothGattProxy) GetSupportedDistanceMeasurementMethods( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) LeConnectionUpdate ¶
func (p *BluetoothGattProxy) LeConnectionUpdate( ctx context.Context, clientIf int32, address string, minInterval int32, maxInterval int32, peripheralLatency int32, supervisionTimeout int32, minConnectionEventLen int32, maxConnectionEventLen int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) LeSubrateRequest ¶
func (*BluetoothGattProxy) NumHwTrackFiltersAvailable ¶
func (p *BluetoothGattProxy) NumHwTrackFiltersAvailable( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) ReadCharacteristic ¶
func (*BluetoothGattProxy) ReadDescriptor ¶
func (*BluetoothGattProxy) ReadRemoteRssi ¶
func (p *BluetoothGattProxy) ReadRemoteRssi( ctx context.Context, clientIf int32, address string, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) ReadUsingCharacteristicUuid ¶
func (p *BluetoothGattProxy) ReadUsingCharacteristicUuid( ctx context.Context, clientIf int32, address string, uuid os.ParcelUuid, startHandle int32, endHandle int32, authReq int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) RefreshDevice ¶
func (p *BluetoothGattProxy) RefreshDevice( ctx context.Context, clientIf int32, address string, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) RegisterClient ¶
func (p *BluetoothGattProxy) RegisterClient( ctx context.Context, appId os.ParcelUuid, callback IBluetoothGattCallback, eatt_support bool, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) RegisterForNotification ¶
func (*BluetoothGattProxy) RegisterScanner ¶
func (p *BluetoothGattProxy) RegisterScanner( ctx context.Context, callback le.IScannerCallback, workSource os.WorkSource, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) RegisterServer ¶
func (p *BluetoothGattProxy) RegisterServer( ctx context.Context, appId os.ParcelUuid, callback IBluetoothGattServerCallback, eatt_support bool, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) RegisterSync ¶
func (p *BluetoothGattProxy) RegisterSync( ctx context.Context, scanResult le.ScanResult, skip int32, timeout int32, callback le.IPeriodicAdvertisingCallback, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) RemoveService ¶
func (p *BluetoothGattProxy) RemoveService( ctx context.Context, serverIf int32, handle int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) SendNotification ¶
func (*BluetoothGattProxy) SendResponse ¶
func (*BluetoothGattProxy) ServerConnect ¶
func (*BluetoothGattProxy) ServerDisconnect ¶
func (p *BluetoothGattProxy) ServerDisconnect( ctx context.Context, serverIf int32, address string, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) ServerReadPhy ¶
func (p *BluetoothGattProxy) ServerReadPhy( ctx context.Context, clientIf int32, address string, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) ServerSetPreferredPhy ¶
func (*BluetoothGattProxy) SetAdvertisingData ¶
func (p *BluetoothGattProxy) SetAdvertisingData( ctx context.Context, advertiserId int32, data le.AdvertiseData, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) SetAdvertisingParameters ¶
func (p *BluetoothGattProxy) SetAdvertisingParameters( ctx context.Context, advertiserId int32, parameters le.AdvertisingSetParameters, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) SetPeriodicAdvertisingData ¶
func (p *BluetoothGattProxy) SetPeriodicAdvertisingData( ctx context.Context, advertiserId int32, data le.AdvertiseData, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) SetPeriodicAdvertisingEnable ¶
func (p *BluetoothGattProxy) SetPeriodicAdvertisingEnable( ctx context.Context, advertiserId int32, enable bool, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) SetPeriodicAdvertisingParameters ¶
func (p *BluetoothGattProxy) SetPeriodicAdvertisingParameters( ctx context.Context, advertiserId int32, parameters le.PeriodicAdvertisingParameters, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) SetScanResponseData ¶
func (p *BluetoothGattProxy) SetScanResponseData( ctx context.Context, advertiserId int32, data le.AdvertiseData, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) StartAdvertisingSet ¶
func (p *BluetoothGattProxy) StartAdvertisingSet( ctx context.Context, parameters le.AdvertisingSetParameters, advertiseData le.AdvertiseData, scanResponse le.AdvertiseData, periodicParameters le.PeriodicAdvertisingParameters, periodicData le.AdvertiseData, duration int32, maxExtAdvEvents int32, gattServerIf int32, callback le.IAdvertisingSetCallback, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) StartDistanceMeasurement ¶
func (p *BluetoothGattProxy) StartDistanceMeasurement( ctx context.Context, uuid os.ParcelUuid, params le.DistanceMeasurementParams, callback le.IDistanceMeasurementCallback, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) StartScan ¶
func (p *BluetoothGattProxy) StartScan( ctx context.Context, scannerId int32, settings le.ScanSettings, filters []le.ScanFilter, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) StartScanForIntent ¶
func (p *BluetoothGattProxy) StartScanForIntent( ctx context.Context, intent types.PendingIntent, settings le.ScanSettings, filters []le.ScanFilter, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) StopAdvertisingSet ¶
func (p *BluetoothGattProxy) StopAdvertisingSet( ctx context.Context, callback le.IAdvertisingSetCallback, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) StopDistanceMeasurement ¶
func (p *BluetoothGattProxy) StopDistanceMeasurement( ctx context.Context, uuid os.ParcelUuid, device BluetoothDevice, method int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) StopScan ¶
func (p *BluetoothGattProxy) StopScan( ctx context.Context, scannerId int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) StopScanForIntent ¶
func (p *BluetoothGattProxy) StopScanForIntent( ctx context.Context, intent types.PendingIntent, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) SubrateModeRequest ¶
func (p *BluetoothGattProxy) SubrateModeRequest( ctx context.Context, clientIf int32, address string, subrateMode int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) TransferSetInfo ¶
func (p *BluetoothGattProxy) TransferSetInfo( ctx context.Context, bda BluetoothDevice, serviceData int32, advertisingHandle int32, callback le.IPeriodicAdvertisingCallback, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) TransferSync ¶
func (p *BluetoothGattProxy) TransferSync( ctx context.Context, bda BluetoothDevice, serviceData int32, syncHandle int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) UnregisterClient ¶
func (p *BluetoothGattProxy) UnregisterClient( ctx context.Context, clientIf int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) UnregisterScanner ¶
func (p *BluetoothGattProxy) UnregisterScanner( ctx context.Context, scannerId int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) UnregisterServer ¶
func (p *BluetoothGattProxy) UnregisterServer( ctx context.Context, serverIf int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) UnregisterSync ¶
func (p *BluetoothGattProxy) UnregisterSync( ctx context.Context, callback le.IPeriodicAdvertisingCallback, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothGattProxy) WriteCharacteristic ¶
func (*BluetoothGattProxy) WriteDescriptor ¶
type BluetoothGattServerCallbackProxy ¶
func NewBluetoothGattServerCallbackProxy ¶
func NewBluetoothGattServerCallbackProxy( remote binder.IBinder, ) *BluetoothGattServerCallbackProxy
func (*BluetoothGattServerCallbackProxy) AsBinder ¶
func (p *BluetoothGattServerCallbackProxy) AsBinder() binder.IBinder
func (*BluetoothGattServerCallbackProxy) OnCharacteristicReadRequest ¶
func (*BluetoothGattServerCallbackProxy) OnCharacteristicWriteRequest ¶
func (*BluetoothGattServerCallbackProxy) OnConnectionUpdated ¶
func (*BluetoothGattServerCallbackProxy) OnDescriptorReadRequest ¶
func (*BluetoothGattServerCallbackProxy) OnDescriptorWriteRequest ¶
func (*BluetoothGattServerCallbackProxy) OnExecuteWrite ¶
func (*BluetoothGattServerCallbackProxy) OnMtuChanged ¶
func (*BluetoothGattServerCallbackProxy) OnNotificationSent ¶
func (*BluetoothGattServerCallbackProxy) OnPhyUpdate ¶
func (*BluetoothGattServerCallbackProxy) OnServerConnectionState ¶
func (*BluetoothGattServerCallbackProxy) OnServerRegistered ¶
func (*BluetoothGattServerCallbackProxy) OnServiceAdded ¶
func (p *BluetoothGattServerCallbackProxy) OnServiceAdded( ctx context.Context, status int32, service BluetoothGattService, ) error
type BluetoothGattServerCallbackStub ¶
type BluetoothGattServerCallbackStub struct {
Impl IBluetoothGattServerCallback
Transport binder.VersionAwareTransport
}
BluetoothGattServerCallbackStub dispatches incoming binder transactions to a typed IBluetoothGattServerCallback implementation.
func (*BluetoothGattServerCallbackStub) Descriptor ¶
func (s *BluetoothGattServerCallbackStub) Descriptor() string
func (*BluetoothGattServerCallbackStub) OnTransaction ¶
func (s *BluetoothGattServerCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothGattService ¶
type BluetoothGattService struct {
}
func (*BluetoothGattService) MarshalParcel ¶
func (s *BluetoothGattService) MarshalParcel( p *parcel.Parcel, ) error
func (*BluetoothGattService) UnmarshalParcel ¶
func (s *BluetoothGattService) UnmarshalParcel( p *parcel.Parcel, ) error
type BluetoothGattStub ¶
type BluetoothGattStub struct {
Impl IBluetoothGatt
Transport binder.VersionAwareTransport
}
BluetoothGattStub dispatches incoming binder transactions to a typed IBluetoothGatt implementation.
func (*BluetoothGattStub) Descriptor ¶
func (s *BluetoothGattStub) Descriptor() string
func (*BluetoothGattStub) OnTransaction ¶
func (s *BluetoothGattStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothHapClientCallbackProxy ¶
func NewBluetoothHapClientCallbackProxy ¶
func NewBluetoothHapClientCallbackProxy( remote binder.IBinder, ) *BluetoothHapClientCallbackProxy
func (*BluetoothHapClientCallbackProxy) AsBinder ¶
func (p *BluetoothHapClientCallbackProxy) AsBinder() binder.IBinder
func (*BluetoothHapClientCallbackProxy) OnPresetInfoChanged ¶
func (p *BluetoothHapClientCallbackProxy) OnPresetInfoChanged( ctx context.Context, device BluetoothDevice, presetInfoList []BluetoothHapPresetInfo, statusCode int32, ) error
func (*BluetoothHapClientCallbackProxy) OnPresetSelected ¶
func (p *BluetoothHapClientCallbackProxy) OnPresetSelected( ctx context.Context, device BluetoothDevice, presetIndex int32, reasonCode int32, ) error
func (*BluetoothHapClientCallbackProxy) OnPresetSelectionFailed ¶
func (p *BluetoothHapClientCallbackProxy) OnPresetSelectionFailed( ctx context.Context, device BluetoothDevice, statusCode int32, ) error
func (*BluetoothHapClientCallbackProxy) OnPresetSelectionForGroupFailed ¶
func (*BluetoothHapClientCallbackProxy) OnSetPresetNameFailed ¶
func (p *BluetoothHapClientCallbackProxy) OnSetPresetNameFailed( ctx context.Context, device BluetoothDevice, status int32, ) error
func (*BluetoothHapClientCallbackProxy) OnSetPresetNameForGroupFailed ¶
type BluetoothHapClientCallbackStub ¶
type BluetoothHapClientCallbackStub struct {
Impl IBluetoothHapClientCallback
Transport binder.VersionAwareTransport
}
BluetoothHapClientCallbackStub dispatches incoming binder transactions to a typed IBluetoothHapClientCallback implementation.
func (*BluetoothHapClientCallbackStub) Descriptor ¶
func (s *BluetoothHapClientCallbackStub) Descriptor() string
func (*BluetoothHapClientCallbackStub) OnTransaction ¶
func (s *BluetoothHapClientCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothHapClientProxy ¶
func NewBluetoothHapClientProxy ¶
func NewBluetoothHapClientProxy( remote binder.IBinder, ) *BluetoothHapClientProxy
func (*BluetoothHapClientProxy) AsBinder ¶
func (p *BluetoothHapClientProxy) AsBinder() binder.IBinder
func (*BluetoothHapClientProxy) GetActivePresetIndex ¶
func (p *BluetoothHapClientProxy) GetActivePresetIndex( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHapClientProxy) GetActivePresetInfo ¶
func (p *BluetoothHapClientProxy) GetActivePresetInfo( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHapClientProxy) GetAllPresetInfo ¶
func (p *BluetoothHapClientProxy) GetAllPresetInfo( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHapClientProxy) GetConnectedDevices ¶
func (p *BluetoothHapClientProxy) GetConnectedDevices( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHapClientProxy) GetConnectionPolicy ¶
func (p *BluetoothHapClientProxy) GetConnectionPolicy( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHapClientProxy) GetConnectionState ¶
func (p *BluetoothHapClientProxy) GetConnectionState( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHapClientProxy) GetDevicesMatchingConnectionStates ¶
func (p *BluetoothHapClientProxy) GetDevicesMatchingConnectionStates( ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHapClientProxy) GetFeatures ¶
func (p *BluetoothHapClientProxy) GetFeatures( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHapClientProxy) GetHapGroup ¶
func (p *BluetoothHapClientProxy) GetHapGroup( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHapClientProxy) GetPresetInfo ¶
func (p *BluetoothHapClientProxy) GetPresetInfo( ctx context.Context, device BluetoothDevice, presetIndex int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHapClientProxy) RegisterCallback ¶
func (p *BluetoothHapClientProxy) RegisterCallback( ctx context.Context, callback IBluetoothHapClientCallback, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHapClientProxy) SelectPreset ¶
func (p *BluetoothHapClientProxy) SelectPreset( ctx context.Context, device BluetoothDevice, presetIndex int32, attributionSource content.AttributionSource, ) error
func (*BluetoothHapClientProxy) SelectPresetForGroup ¶
func (p *BluetoothHapClientProxy) SelectPresetForGroup( ctx context.Context, groupId int32, presetIndex int32, attributionSource content.AttributionSource, ) error
func (*BluetoothHapClientProxy) SetConnectionPolicy ¶
func (p *BluetoothHapClientProxy) SetConnectionPolicy( ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHapClientProxy) SetPresetName ¶
func (p *BluetoothHapClientProxy) SetPresetName( ctx context.Context, device BluetoothDevice, presetIndex int32, name string, attributionSource content.AttributionSource, ) error
func (*BluetoothHapClientProxy) SetPresetNameForGroup ¶
func (p *BluetoothHapClientProxy) SetPresetNameForGroup( ctx context.Context, groupId int32, presetIndex int32, name string, attributionSource content.AttributionSource, ) error
func (*BluetoothHapClientProxy) SwitchToNextPreset ¶
func (p *BluetoothHapClientProxy) SwitchToNextPreset( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, ) error
func (*BluetoothHapClientProxy) SwitchToNextPresetForGroup ¶
func (p *BluetoothHapClientProxy) SwitchToNextPresetForGroup( ctx context.Context, groupId int32, attributionSource content.AttributionSource, ) error
func (*BluetoothHapClientProxy) SwitchToPreviousPreset ¶
func (p *BluetoothHapClientProxy) SwitchToPreviousPreset( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, ) error
func (*BluetoothHapClientProxy) SwitchToPreviousPresetForGroup ¶
func (p *BluetoothHapClientProxy) SwitchToPreviousPresetForGroup( ctx context.Context, groupId int32, attributionSource content.AttributionSource, ) error
func (*BluetoothHapClientProxy) UnregisterCallback ¶
func (p *BluetoothHapClientProxy) UnregisterCallback( ctx context.Context, callback IBluetoothHapClientCallback, attributionSource content.AttributionSource, receiver any, ) error
type BluetoothHapClientStub ¶
type BluetoothHapClientStub struct {
Impl IBluetoothHapClient
Transport binder.VersionAwareTransport
}
BluetoothHapClientStub dispatches incoming binder transactions to a typed IBluetoothHapClient implementation.
func (*BluetoothHapClientStub) Descriptor ¶
func (s *BluetoothHapClientStub) Descriptor() string
func (*BluetoothHapClientStub) OnTransaction ¶
func (s *BluetoothHapClientStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothHapPresetInfo ¶
type BluetoothHapPresetInfo struct {
}
func (*BluetoothHapPresetInfo) MarshalParcel ¶
func (s *BluetoothHapPresetInfo) MarshalParcel( p *parcel.Parcel, ) error
func (*BluetoothHapPresetInfo) UnmarshalParcel ¶
func (s *BluetoothHapPresetInfo) UnmarshalParcel( p *parcel.Parcel, ) error
type BluetoothHeadsetClientCall ¶
type BluetoothHeadsetClientCall struct {
}
func (*BluetoothHeadsetClientCall) MarshalParcel ¶
func (s *BluetoothHeadsetClientCall) MarshalParcel( p *parcel.Parcel, ) error
func (*BluetoothHeadsetClientCall) UnmarshalParcel ¶
func (s *BluetoothHeadsetClientCall) UnmarshalParcel( p *parcel.Parcel, ) error
type BluetoothHeadsetClientProxy ¶
func NewBluetoothHeadsetClientProxy ¶
func NewBluetoothHeadsetClientProxy( remote binder.IBinder, ) *BluetoothHeadsetClientProxy
func (*BluetoothHeadsetClientProxy) AcceptCall ¶
func (p *BluetoothHeadsetClientProxy) AcceptCall( ctx context.Context, device BluetoothDevice, flag int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetClientProxy) AsBinder ¶
func (p *BluetoothHeadsetClientProxy) AsBinder() binder.IBinder
func (*BluetoothHeadsetClientProxy) Connect ¶
func (p *BluetoothHeadsetClientProxy) Connect( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetClientProxy) ConnectAudio ¶
func (p *BluetoothHeadsetClientProxy) ConnectAudio( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetClientProxy) Dial ¶
func (p *BluetoothHeadsetClientProxy) Dial( ctx context.Context, device BluetoothDevice, number string, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetClientProxy) Disconnect ¶
func (p *BluetoothHeadsetClientProxy) Disconnect( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetClientProxy) DisconnectAudio ¶
func (p *BluetoothHeadsetClientProxy) DisconnectAudio( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetClientProxy) EnterPrivateMode ¶
func (p *BluetoothHeadsetClientProxy) EnterPrivateMode( ctx context.Context, device BluetoothDevice, index int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetClientProxy) ExplicitCallTransfer ¶
func (p *BluetoothHeadsetClientProxy) ExplicitCallTransfer( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetClientProxy) GetAudioRouteAllowed ¶
func (p *BluetoothHeadsetClientProxy) GetAudioRouteAllowed( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetClientProxy) GetAudioState ¶
func (p *BluetoothHeadsetClientProxy) GetAudioState( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetClientProxy) GetConnectedDevices ¶
func (p *BluetoothHeadsetClientProxy) GetConnectedDevices( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetClientProxy) GetConnectionPolicy ¶
func (p *BluetoothHeadsetClientProxy) GetConnectionPolicy( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetClientProxy) GetConnectionState ¶
func (p *BluetoothHeadsetClientProxy) GetConnectionState( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetClientProxy) GetCurrentAgEvents ¶
func (p *BluetoothHeadsetClientProxy) GetCurrentAgEvents( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetClientProxy) GetCurrentAgFeatures ¶
func (p *BluetoothHeadsetClientProxy) GetCurrentAgFeatures( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetClientProxy) GetCurrentCalls ¶
func (p *BluetoothHeadsetClientProxy) GetCurrentCalls( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetClientProxy) GetDevicesMatchingConnectionStates ¶
func (p *BluetoothHeadsetClientProxy) GetDevicesMatchingConnectionStates( ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetClientProxy) GetLastVoiceTagNumber ¶
func (p *BluetoothHeadsetClientProxy) GetLastVoiceTagNumber( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetClientProxy) HoldCall ¶
func (p *BluetoothHeadsetClientProxy) HoldCall( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetClientProxy) RejectCall ¶
func (p *BluetoothHeadsetClientProxy) RejectCall( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetClientProxy) SendDTMF ¶
func (p *BluetoothHeadsetClientProxy) SendDTMF( ctx context.Context, device BluetoothDevice, code byte, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetClientProxy) SendVendorAtCommand ¶
func (p *BluetoothHeadsetClientProxy) SendVendorAtCommand( ctx context.Context, device BluetoothDevice, vendorId int32, atCommand string, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetClientProxy) SetAudioRouteAllowed ¶
func (p *BluetoothHeadsetClientProxy) SetAudioRouteAllowed( ctx context.Context, device BluetoothDevice, allowed bool, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetClientProxy) SetConnectionPolicy ¶
func (p *BluetoothHeadsetClientProxy) SetConnectionPolicy( ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetClientProxy) StartVoiceRecognition ¶
func (p *BluetoothHeadsetClientProxy) StartVoiceRecognition( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetClientProxy) StopVoiceRecognition ¶
func (p *BluetoothHeadsetClientProxy) StopVoiceRecognition( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetClientProxy) TerminateCall ¶
func (p *BluetoothHeadsetClientProxy) TerminateCall( ctx context.Context, device BluetoothDevice, call BluetoothHeadsetClientCall, attributionSource content.AttributionSource, receiver any, ) error
type BluetoothHeadsetClientStub ¶
type BluetoothHeadsetClientStub struct {
Impl IBluetoothHeadsetClient
Transport binder.VersionAwareTransport
}
BluetoothHeadsetClientStub dispatches incoming binder transactions to a typed IBluetoothHeadsetClient implementation.
func (*BluetoothHeadsetClientStub) Descriptor ¶
func (s *BluetoothHeadsetClientStub) Descriptor() string
func (*BluetoothHeadsetClientStub) OnTransaction ¶
func (s *BluetoothHeadsetClientStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothHeadsetProxy ¶
func NewBluetoothHeadsetProxy ¶
func NewBluetoothHeadsetProxy( remote binder.IBinder, ) *BluetoothHeadsetProxy
func (*BluetoothHeadsetProxy) AsBinder ¶
func (p *BluetoothHeadsetProxy) AsBinder() binder.IBinder
func (*BluetoothHeadsetProxy) ClccResponse ¶
func (*BluetoothHeadsetProxy) Connect ¶
func (p *BluetoothHeadsetProxy) Connect( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetProxy) ConnectAudio ¶
func (p *BluetoothHeadsetProxy) ConnectAudio( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetProxy) Disconnect ¶
func (p *BluetoothHeadsetProxy) Disconnect( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetProxy) DisconnectAudio ¶
func (p *BluetoothHeadsetProxy) DisconnectAudio( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetProxy) GetActiveDevice ¶
func (p *BluetoothHeadsetProxy) GetActiveDevice( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetProxy) GetAudioRouteAllowed ¶
func (p *BluetoothHeadsetProxy) GetAudioRouteAllowed( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetProxy) GetAudioState ¶
func (p *BluetoothHeadsetProxy) GetAudioState( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetProxy) GetConnectedDevices ¶
func (p *BluetoothHeadsetProxy) GetConnectedDevices( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetProxy) GetConnectionPolicy ¶
func (p *BluetoothHeadsetProxy) GetConnectionPolicy( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetProxy) GetConnectionState ¶
func (p *BluetoothHeadsetProxy) GetConnectionState( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetProxy) GetDevicesMatchingConnectionStates ¶
func (p *BluetoothHeadsetProxy) GetDevicesMatchingConnectionStates( ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetProxy) IsAudioConnected ¶
func (p *BluetoothHeadsetProxy) IsAudioConnected( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetProxy) IsAudioOn ¶
func (p *BluetoothHeadsetProxy) IsAudioOn( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetProxy) IsInbandRingingEnabled ¶
func (p *BluetoothHeadsetProxy) IsInbandRingingEnabled( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetProxy) IsNoiseReductionSupported ¶
func (p *BluetoothHeadsetProxy) IsNoiseReductionSupported( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetProxy) IsVoiceRecognitionSupported ¶
func (p *BluetoothHeadsetProxy) IsVoiceRecognitionSupported( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetProxy) PhoneStateChanged ¶
func (*BluetoothHeadsetProxy) SendVendorSpecificResultCode ¶
func (p *BluetoothHeadsetProxy) SendVendorSpecificResultCode( ctx context.Context, device BluetoothDevice, command string, arg string, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetProxy) SetActiveDevice ¶
func (p *BluetoothHeadsetProxy) SetActiveDevice( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetProxy) SetAudioRouteAllowed ¶
func (p *BluetoothHeadsetProxy) SetAudioRouteAllowed( ctx context.Context, allowed bool, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetProxy) SetConnectionPolicy ¶
func (p *BluetoothHeadsetProxy) SetConnectionPolicy( ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetProxy) SetForceScoAudio ¶
func (p *BluetoothHeadsetProxy) SetForceScoAudio( ctx context.Context, forced bool, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetProxy) StartScoUsingVirtualVoiceCall ¶
func (p *BluetoothHeadsetProxy) StartScoUsingVirtualVoiceCall( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetProxy) StartVoiceRecognition ¶
func (p *BluetoothHeadsetProxy) StartVoiceRecognition( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetProxy) StopScoUsingVirtualVoiceCall ¶
func (p *BluetoothHeadsetProxy) StopScoUsingVirtualVoiceCall( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHeadsetProxy) StopVoiceRecognition ¶
func (p *BluetoothHeadsetProxy) StopVoiceRecognition( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
type BluetoothHeadsetStub ¶
type BluetoothHeadsetStub struct {
Impl IBluetoothHeadset
Transport binder.VersionAwareTransport
}
BluetoothHeadsetStub dispatches incoming binder transactions to a typed IBluetoothHeadset implementation.
func (*BluetoothHeadsetStub) Descriptor ¶
func (s *BluetoothHeadsetStub) Descriptor() string
func (*BluetoothHeadsetStub) OnTransaction ¶
func (s *BluetoothHeadsetStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothHearingAidProxy ¶
func NewBluetoothHearingAidProxy ¶
func NewBluetoothHearingAidProxy( remote binder.IBinder, ) *BluetoothHearingAidProxy
func (*BluetoothHearingAidProxy) AsBinder ¶
func (p *BluetoothHearingAidProxy) AsBinder() binder.IBinder
func (*BluetoothHearingAidProxy) Connect ¶
func (p *BluetoothHearingAidProxy) Connect( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHearingAidProxy) Disconnect ¶
func (p *BluetoothHearingAidProxy) Disconnect( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHearingAidProxy) GetActiveDevices ¶
func (p *BluetoothHearingAidProxy) GetActiveDevices( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHearingAidProxy) GetAdvertisementServiceData ¶
func (p *BluetoothHearingAidProxy) GetAdvertisementServiceData( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHearingAidProxy) GetConnectedDevices ¶
func (p *BluetoothHearingAidProxy) GetConnectedDevices( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHearingAidProxy) GetConnectionPolicy ¶
func (p *BluetoothHearingAidProxy) GetConnectionPolicy( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHearingAidProxy) GetConnectionState ¶
func (p *BluetoothHearingAidProxy) GetConnectionState( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHearingAidProxy) GetDeviceMode ¶
func (p *BluetoothHearingAidProxy) GetDeviceMode( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHearingAidProxy) GetDeviceSide ¶
func (p *BluetoothHearingAidProxy) GetDeviceSide( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHearingAidProxy) GetDevicesMatchingConnectionStates ¶
func (p *BluetoothHearingAidProxy) GetDevicesMatchingConnectionStates( ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHearingAidProxy) GetHiSyncId ¶
func (p *BluetoothHearingAidProxy) GetHiSyncId( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHearingAidProxy) SetActiveDevice ¶
func (p *BluetoothHearingAidProxy) SetActiveDevice( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHearingAidProxy) SetConnectionPolicy ¶
func (p *BluetoothHearingAidProxy) SetConnectionPolicy( ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHearingAidProxy) SetVolume ¶
func (p *BluetoothHearingAidProxy) SetVolume( ctx context.Context, volume int32, attributionSource content.AttributionSource, receiver any, ) error
type BluetoothHearingAidStub ¶
type BluetoothHearingAidStub struct {
Impl IBluetoothHearingAid
Transport binder.VersionAwareTransport
}
BluetoothHearingAidStub dispatches incoming binder transactions to a typed IBluetoothHearingAid implementation.
func (*BluetoothHearingAidStub) Descriptor ¶
func (s *BluetoothHearingAidStub) Descriptor() string
func (*BluetoothHearingAidStub) OnTransaction ¶
func (s *BluetoothHearingAidStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothHidDeviceAppQosSettings ¶
type BluetoothHidDeviceAppQosSettings struct {
}
func (*BluetoothHidDeviceAppQosSettings) MarshalParcel ¶
func (s *BluetoothHidDeviceAppQosSettings) MarshalParcel( p *parcel.Parcel, ) error
func (*BluetoothHidDeviceAppQosSettings) UnmarshalParcel ¶
func (s *BluetoothHidDeviceAppQosSettings) UnmarshalParcel( p *parcel.Parcel, ) error
type BluetoothHidDeviceAppSdpSettings ¶
type BluetoothHidDeviceAppSdpSettings struct {
}
func (*BluetoothHidDeviceAppSdpSettings) MarshalParcel ¶
func (s *BluetoothHidDeviceAppSdpSettings) MarshalParcel( p *parcel.Parcel, ) error
func (*BluetoothHidDeviceAppSdpSettings) UnmarshalParcel ¶
func (s *BluetoothHidDeviceAppSdpSettings) UnmarshalParcel( p *parcel.Parcel, ) error
type BluetoothHidDeviceCallbackProxy ¶
func NewBluetoothHidDeviceCallbackProxy ¶
func NewBluetoothHidDeviceCallbackProxy( remote binder.IBinder, ) *BluetoothHidDeviceCallbackProxy
func (*BluetoothHidDeviceCallbackProxy) AsBinder ¶
func (p *BluetoothHidDeviceCallbackProxy) AsBinder() binder.IBinder
func (*BluetoothHidDeviceCallbackProxy) OnAppStatusChanged ¶
func (p *BluetoothHidDeviceCallbackProxy) OnAppStatusChanged( ctx context.Context, device BluetoothDevice, registered bool, ) error
func (*BluetoothHidDeviceCallbackProxy) OnConnectionStateChanged ¶
func (p *BluetoothHidDeviceCallbackProxy) OnConnectionStateChanged( ctx context.Context, device BluetoothDevice, state int32, ) error
func (*BluetoothHidDeviceCallbackProxy) OnGetReport ¶
func (p *BluetoothHidDeviceCallbackProxy) OnGetReport( ctx context.Context, device BluetoothDevice, type_ byte, id byte, bufferSize int32, ) error
func (*BluetoothHidDeviceCallbackProxy) OnInterruptData ¶
func (p *BluetoothHidDeviceCallbackProxy) OnInterruptData( ctx context.Context, device BluetoothDevice, reportId byte, data []byte, ) error
func (*BluetoothHidDeviceCallbackProxy) OnSetProtocol ¶
func (p *BluetoothHidDeviceCallbackProxy) OnSetProtocol( ctx context.Context, device BluetoothDevice, protocol byte, ) error
func (*BluetoothHidDeviceCallbackProxy) OnSetReport ¶
func (p *BluetoothHidDeviceCallbackProxy) OnSetReport( ctx context.Context, device BluetoothDevice, type_ byte, id byte, data []byte, ) error
func (*BluetoothHidDeviceCallbackProxy) OnVirtualCableUnplug ¶
func (p *BluetoothHidDeviceCallbackProxy) OnVirtualCableUnplug( ctx context.Context, device BluetoothDevice, ) error
type BluetoothHidDeviceCallbackStub ¶
type BluetoothHidDeviceCallbackStub struct {
Impl IBluetoothHidDeviceCallback
Transport binder.VersionAwareTransport
}
BluetoothHidDeviceCallbackStub dispatches incoming binder transactions to a typed IBluetoothHidDeviceCallback implementation.
func (*BluetoothHidDeviceCallbackStub) Descriptor ¶
func (s *BluetoothHidDeviceCallbackStub) Descriptor() string
func (*BluetoothHidDeviceCallbackStub) OnTransaction ¶
func (s *BluetoothHidDeviceCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothHidDeviceProxy ¶
func NewBluetoothHidDeviceProxy ¶
func NewBluetoothHidDeviceProxy( remote binder.IBinder, ) *BluetoothHidDeviceProxy
func (*BluetoothHidDeviceProxy) AsBinder ¶
func (p *BluetoothHidDeviceProxy) AsBinder() binder.IBinder
func (*BluetoothHidDeviceProxy) Connect ¶
func (p *BluetoothHidDeviceProxy) Connect( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHidDeviceProxy) Disconnect ¶
func (p *BluetoothHidDeviceProxy) Disconnect( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHidDeviceProxy) GetConnectedDevices ¶
func (p *BluetoothHidDeviceProxy) GetConnectedDevices( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHidDeviceProxy) GetConnectionState ¶
func (p *BluetoothHidDeviceProxy) GetConnectionState( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHidDeviceProxy) GetDevicesMatchingConnectionStates ¶
func (p *BluetoothHidDeviceProxy) GetDevicesMatchingConnectionStates( ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHidDeviceProxy) GetUserAppName ¶
func (p *BluetoothHidDeviceProxy) GetUserAppName( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHidDeviceProxy) RegisterApp ¶
func (p *BluetoothHidDeviceProxy) RegisterApp( ctx context.Context, sdp BluetoothHidDeviceAppSdpSettings, inQos BluetoothHidDeviceAppQosSettings, outQos BluetoothHidDeviceAppQosSettings, callback IBluetoothHidDeviceCallback, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHidDeviceProxy) ReplyReport ¶
func (p *BluetoothHidDeviceProxy) ReplyReport( ctx context.Context, device BluetoothDevice, type_ byte, id byte, data []byte, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHidDeviceProxy) ReportError ¶
func (p *BluetoothHidDeviceProxy) ReportError( ctx context.Context, device BluetoothDevice, error_ byte, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHidDeviceProxy) SendReport ¶
func (p *BluetoothHidDeviceProxy) SendReport( ctx context.Context, device BluetoothDevice, id int32, data []byte, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHidDeviceProxy) SetConnectionPolicy ¶
func (p *BluetoothHidDeviceProxy) SetConnectionPolicy( ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHidDeviceProxy) Unplug ¶
func (p *BluetoothHidDeviceProxy) Unplug( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHidDeviceProxy) UnregisterApp ¶
func (p *BluetoothHidDeviceProxy) UnregisterApp( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
type BluetoothHidDeviceStub ¶
type BluetoothHidDeviceStub struct {
Impl IBluetoothHidDevice
Transport binder.VersionAwareTransport
}
BluetoothHidDeviceStub dispatches incoming binder transactions to a typed IBluetoothHidDevice implementation.
func (*BluetoothHidDeviceStub) Descriptor ¶
func (s *BluetoothHidDeviceStub) Descriptor() string
func (*BluetoothHidDeviceStub) OnTransaction ¶
func (s *BluetoothHidDeviceStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothHidHostProxy ¶
func NewBluetoothHidHostProxy ¶
func NewBluetoothHidHostProxy( remote binder.IBinder, ) *BluetoothHidHostProxy
func (*BluetoothHidHostProxy) AsBinder ¶
func (p *BluetoothHidHostProxy) AsBinder() binder.IBinder
func (*BluetoothHidHostProxy) Connect ¶
func (p *BluetoothHidHostProxy) Connect( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHidHostProxy) Disconnect ¶
func (p *BluetoothHidHostProxy) Disconnect( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHidHostProxy) GetConnectedDevices ¶
func (p *BluetoothHidHostProxy) GetConnectedDevices( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHidHostProxy) GetConnectionPolicy ¶
func (p *BluetoothHidHostProxy) GetConnectionPolicy( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHidHostProxy) GetConnectionState ¶
func (p *BluetoothHidHostProxy) GetConnectionState( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHidHostProxy) GetDevicesMatchingConnectionStates ¶
func (p *BluetoothHidHostProxy) GetDevicesMatchingConnectionStates( ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHidHostProxy) GetIdleTime ¶
func (p *BluetoothHidHostProxy) GetIdleTime( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHidHostProxy) GetPreferredTransport ¶
func (p *BluetoothHidHostProxy) GetPreferredTransport( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHidHostProxy) GetProtocolMode ¶
func (p *BluetoothHidHostProxy) GetProtocolMode( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHidHostProxy) GetReport ¶
func (p *BluetoothHidHostProxy) GetReport( ctx context.Context, device BluetoothDevice, reportType byte, reportId byte, bufferSize int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHidHostProxy) SendData ¶
func (p *BluetoothHidHostProxy) SendData( ctx context.Context, device BluetoothDevice, report string, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHidHostProxy) SetConnectionPolicy ¶
func (p *BluetoothHidHostProxy) SetConnectionPolicy( ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHidHostProxy) SetIdleTime ¶
func (p *BluetoothHidHostProxy) SetIdleTime( ctx context.Context, device BluetoothDevice, idleTime byte, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHidHostProxy) SetPreferredTransport ¶
func (p *BluetoothHidHostProxy) SetPreferredTransport( ctx context.Context, device BluetoothDevice, transport int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHidHostProxy) SetProtocolMode ¶
func (p *BluetoothHidHostProxy) SetProtocolMode( ctx context.Context, device BluetoothDevice, protocolMode int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHidHostProxy) SetReport ¶
func (p *BluetoothHidHostProxy) SetReport( ctx context.Context, device BluetoothDevice, reportType byte, report string, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothHidHostProxy) VirtualUnplug ¶
func (p *BluetoothHidHostProxy) VirtualUnplug( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
type BluetoothHidHostStub ¶
type BluetoothHidHostStub struct {
Impl IBluetoothHidHost
Transport binder.VersionAwareTransport
}
BluetoothHidHostStub dispatches incoming binder transactions to a typed IBluetoothHidHost implementation.
func (*BluetoothHidHostStub) Descriptor ¶
func (s *BluetoothHidHostStub) Descriptor() string
func (*BluetoothHidHostStub) OnTransaction ¶
func (s *BluetoothHidHostStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothLeAudioCallbackProxy ¶
func NewBluetoothLeAudioCallbackProxy ¶
func NewBluetoothLeAudioCallbackProxy( remote binder.IBinder, ) *BluetoothLeAudioCallbackProxy
func (*BluetoothLeAudioCallbackProxy) AsBinder ¶
func (p *BluetoothLeAudioCallbackProxy) AsBinder() binder.IBinder
func (*BluetoothLeAudioCallbackProxy) OnCodecConfigChanged ¶
func (p *BluetoothLeAudioCallbackProxy) OnCodecConfigChanged( ctx context.Context, groupId int32, status BluetoothLeAudioCodecStatus, ) error
func (*BluetoothLeAudioCallbackProxy) OnGroupNodeAdded ¶
func (p *BluetoothLeAudioCallbackProxy) OnGroupNodeAdded( ctx context.Context, device BluetoothDevice, groupId int32, ) error
func (*BluetoothLeAudioCallbackProxy) OnGroupNodeRemoved ¶
func (p *BluetoothLeAudioCallbackProxy) OnGroupNodeRemoved( ctx context.Context, device BluetoothDevice, groupId int32, ) error
func (*BluetoothLeAudioCallbackProxy) OnGroupStatusChanged ¶
func (*BluetoothLeAudioCallbackProxy) OnGroupStreamStatusChanged ¶
type BluetoothLeAudioCallbackStub ¶
type BluetoothLeAudioCallbackStub struct {
Impl IBluetoothLeAudioCallback
Transport binder.VersionAwareTransport
}
BluetoothLeAudioCallbackStub dispatches incoming binder transactions to a typed IBluetoothLeAudioCallback implementation.
func (*BluetoothLeAudioCallbackStub) Descriptor ¶
func (s *BluetoothLeAudioCallbackStub) Descriptor() string
func (*BluetoothLeAudioCallbackStub) OnTransaction ¶
func (s *BluetoothLeAudioCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothLeAudioCodecConfig ¶
type BluetoothLeAudioCodecConfig struct {
}
func (*BluetoothLeAudioCodecConfig) MarshalParcel ¶
func (s *BluetoothLeAudioCodecConfig) MarshalParcel( p *parcel.Parcel, ) error
func (*BluetoothLeAudioCodecConfig) UnmarshalParcel ¶
func (s *BluetoothLeAudioCodecConfig) UnmarshalParcel( p *parcel.Parcel, ) error
type BluetoothLeAudioCodecStatus ¶
type BluetoothLeAudioCodecStatus struct {
}
func (*BluetoothLeAudioCodecStatus) MarshalParcel ¶
func (s *BluetoothLeAudioCodecStatus) MarshalParcel( p *parcel.Parcel, ) error
func (*BluetoothLeAudioCodecStatus) UnmarshalParcel ¶
func (s *BluetoothLeAudioCodecStatus) UnmarshalParcel( p *parcel.Parcel, ) error
type BluetoothLeAudioContentMetadata ¶
type BluetoothLeAudioContentMetadata struct {
}
func (*BluetoothLeAudioContentMetadata) MarshalParcel ¶
func (s *BluetoothLeAudioContentMetadata) MarshalParcel( p *parcel.Parcel, ) error
func (*BluetoothLeAudioContentMetadata) UnmarshalParcel ¶
func (s *BluetoothLeAudioContentMetadata) UnmarshalParcel( p *parcel.Parcel, ) error
type BluetoothLeAudioProxy ¶
func NewBluetoothLeAudioProxy ¶
func NewBluetoothLeAudioProxy( remote binder.IBinder, ) *BluetoothLeAudioProxy
func (*BluetoothLeAudioProxy) AsBinder ¶
func (p *BluetoothLeAudioProxy) AsBinder() binder.IBinder
func (*BluetoothLeAudioProxy) Connect ¶
func (p *BluetoothLeAudioProxy) Connect( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothLeAudioProxy) Disconnect ¶
func (p *BluetoothLeAudioProxy) Disconnect( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothLeAudioProxy) GetActiveDevices ¶
func (p *BluetoothLeAudioProxy) GetActiveDevices( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothLeAudioProxy) GetAllBroadcastMetadata ¶
func (p *BluetoothLeAudioProxy) GetAllBroadcastMetadata( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothLeAudioProxy) GetAudioLocation ¶
func (p *BluetoothLeAudioProxy) GetAudioLocation( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothLeAudioProxy) GetCodecStatus ¶
func (p *BluetoothLeAudioProxy) GetCodecStatus( ctx context.Context, groupId int32, source content.AttributionSource, receiver any, ) error
func (*BluetoothLeAudioProxy) GetConnectedDevices ¶
func (p *BluetoothLeAudioProxy) GetConnectedDevices( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothLeAudioProxy) GetConnectedGroupLeadDevice ¶
func (p *BluetoothLeAudioProxy) GetConnectedGroupLeadDevice( ctx context.Context, groupId int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothLeAudioProxy) GetConnectionPolicy ¶
func (p *BluetoothLeAudioProxy) GetConnectionPolicy( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothLeAudioProxy) GetConnectionState ¶
func (p *BluetoothLeAudioProxy) GetConnectionState( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothLeAudioProxy) GetDevicesMatchingConnectionStates ¶
func (p *BluetoothLeAudioProxy) GetDevicesMatchingConnectionStates( ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothLeAudioProxy) GetGroupId ¶
func (p *BluetoothLeAudioProxy) GetGroupId( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothLeAudioProxy) GetMaximumNumberOfBroadcasts ¶
func (p *BluetoothLeAudioProxy) GetMaximumNumberOfBroadcasts( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothLeAudioProxy) GetMaximumStreamsPerBroadcast ¶
func (p *BluetoothLeAudioProxy) GetMaximumStreamsPerBroadcast( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothLeAudioProxy) GetMaximumSubgroupsPerBroadcast ¶
func (p *BluetoothLeAudioProxy) GetMaximumSubgroupsPerBroadcast( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothLeAudioProxy) GroupAddNode ¶
func (p *BluetoothLeAudioProxy) GroupAddNode( ctx context.Context, group_id int32, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothLeAudioProxy) GroupRemoveNode ¶
func (p *BluetoothLeAudioProxy) GroupRemoveNode( ctx context.Context, group_id int32, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothLeAudioProxy) IsBroadcastActive ¶
func (p *BluetoothLeAudioProxy) IsBroadcastActive( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothLeAudioProxy) IsInbandRingtoneEnabled ¶
func (p *BluetoothLeAudioProxy) IsInbandRingtoneEnabled( ctx context.Context, attributionSource content.AttributionSource, receiver any, groupId int32, ) error
func (*BluetoothLeAudioProxy) IsPlaying ¶
func (p *BluetoothLeAudioProxy) IsPlaying( ctx context.Context, broadcastId int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothLeAudioProxy) RegisterCallback ¶
func (p *BluetoothLeAudioProxy) RegisterCallback( ctx context.Context, callback IBluetoothLeAudioCallback, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothLeAudioProxy) RegisterLeBroadcastCallback ¶
func (p *BluetoothLeAudioProxy) RegisterLeBroadcastCallback( ctx context.Context, callback IBluetoothLeBroadcastCallback, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothLeAudioProxy) SetActiveDevice ¶
func (p *BluetoothLeAudioProxy) SetActiveDevice( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothLeAudioProxy) SetCcidInformation ¶
func (p *BluetoothLeAudioProxy) SetCcidInformation( ctx context.Context, userUuid os.ParcelUuid, ccid int32, contextType int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothLeAudioProxy) SetCodecConfigPreference ¶
func (p *BluetoothLeAudioProxy) SetCodecConfigPreference( ctx context.Context, groupId int32, inputCodecConfig BluetoothLeAudioCodecConfig, outputCodecConfig BluetoothLeAudioCodecConfig, source content.AttributionSource, ) error
func (*BluetoothLeAudioProxy) SetConnectionPolicy ¶
func (p *BluetoothLeAudioProxy) SetConnectionPolicy( ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothLeAudioProxy) SetInCall ¶
func (p *BluetoothLeAudioProxy) SetInCall( ctx context.Context, inCall bool, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothLeAudioProxy) SetInactiveForHfpHandover ¶
func (p *BluetoothLeAudioProxy) SetInactiveForHfpHandover( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothLeAudioProxy) SetVolume ¶
func (p *BluetoothLeAudioProxy) SetVolume( ctx context.Context, volume int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothLeAudioProxy) StartBroadcast ¶
func (p *BluetoothLeAudioProxy) StartBroadcast( ctx context.Context, broadcastSettings BluetoothLeBroadcastSettings, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothLeAudioProxy) StopBroadcast ¶
func (p *BluetoothLeAudioProxy) StopBroadcast( ctx context.Context, broadcastId int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothLeAudioProxy) UnregisterCallback ¶
func (p *BluetoothLeAudioProxy) UnregisterCallback( ctx context.Context, callback IBluetoothLeAudioCallback, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothLeAudioProxy) UnregisterLeBroadcastCallback ¶
func (p *BluetoothLeAudioProxy) UnregisterLeBroadcastCallback( ctx context.Context, callback IBluetoothLeBroadcastCallback, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothLeAudioProxy) UpdateBroadcast ¶
func (p *BluetoothLeAudioProxy) UpdateBroadcast( ctx context.Context, broadcastId int32, broadcastSettings BluetoothLeBroadcastSettings, attributionSource content.AttributionSource, receiver any, ) error
type BluetoothLeAudioStub ¶
type BluetoothLeAudioStub struct {
Impl IBluetoothLeAudio
Transport binder.VersionAwareTransport
}
BluetoothLeAudioStub dispatches incoming binder transactions to a typed IBluetoothLeAudio implementation.
func (*BluetoothLeAudioStub) Descriptor ¶
func (s *BluetoothLeAudioStub) Descriptor() string
func (*BluetoothLeAudioStub) OnTransaction ¶
func (s *BluetoothLeAudioStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothLeBroadcastAssistantCallbackProxy ¶
func NewBluetoothLeBroadcastAssistantCallbackProxy ¶
func NewBluetoothLeBroadcastAssistantCallbackProxy( remote binder.IBinder, ) *BluetoothLeBroadcastAssistantCallbackProxy
func (*BluetoothLeBroadcastAssistantCallbackProxy) AsBinder ¶
func (p *BluetoothLeBroadcastAssistantCallbackProxy) AsBinder() binder.IBinder
func (*BluetoothLeBroadcastAssistantCallbackProxy) OnReceiveStateChanged ¶
func (p *BluetoothLeBroadcastAssistantCallbackProxy) OnReceiveStateChanged( ctx context.Context, sink BluetoothDevice, sourceId int32, state BluetoothLeBroadcastReceiveState, ) error
func (*BluetoothLeBroadcastAssistantCallbackProxy) OnSearchStartFailed ¶
func (p *BluetoothLeBroadcastAssistantCallbackProxy) OnSearchStartFailed( ctx context.Context, reason int32, ) error
func (*BluetoothLeBroadcastAssistantCallbackProxy) OnSearchStarted ¶
func (p *BluetoothLeBroadcastAssistantCallbackProxy) OnSearchStarted( ctx context.Context, reason int32, ) error
func (*BluetoothLeBroadcastAssistantCallbackProxy) OnSearchStopFailed ¶
func (p *BluetoothLeBroadcastAssistantCallbackProxy) OnSearchStopFailed( ctx context.Context, reason int32, ) error
func (*BluetoothLeBroadcastAssistantCallbackProxy) OnSearchStopped ¶
func (p *BluetoothLeBroadcastAssistantCallbackProxy) OnSearchStopped( ctx context.Context, reason int32, ) error
func (*BluetoothLeBroadcastAssistantCallbackProxy) OnSourceAddFailed ¶
func (p *BluetoothLeBroadcastAssistantCallbackProxy) OnSourceAddFailed( ctx context.Context, sink BluetoothDevice, source BluetoothLeBroadcastMetadata, reason int32, ) error
func (*BluetoothLeBroadcastAssistantCallbackProxy) OnSourceAdded ¶
func (p *BluetoothLeBroadcastAssistantCallbackProxy) OnSourceAdded( ctx context.Context, sink BluetoothDevice, sourceId int32, reason int32, ) error
func (*BluetoothLeBroadcastAssistantCallbackProxy) OnSourceFound ¶
func (p *BluetoothLeBroadcastAssistantCallbackProxy) OnSourceFound( ctx context.Context, source BluetoothLeBroadcastMetadata, ) error
func (*BluetoothLeBroadcastAssistantCallbackProxy) OnSourceLost ¶
func (p *BluetoothLeBroadcastAssistantCallbackProxy) OnSourceLost( ctx context.Context, broadcastId int32, ) error
func (*BluetoothLeBroadcastAssistantCallbackProxy) OnSourceModified ¶
func (p *BluetoothLeBroadcastAssistantCallbackProxy) OnSourceModified( ctx context.Context, sink BluetoothDevice, sourceId int32, reason int32, ) error
func (*BluetoothLeBroadcastAssistantCallbackProxy) OnSourceModifyFailed ¶
func (p *BluetoothLeBroadcastAssistantCallbackProxy) OnSourceModifyFailed( ctx context.Context, sink BluetoothDevice, sourceId int32, reason int32, ) error
func (*BluetoothLeBroadcastAssistantCallbackProxy) OnSourceRemoveFailed ¶
func (p *BluetoothLeBroadcastAssistantCallbackProxy) OnSourceRemoveFailed( ctx context.Context, sink BluetoothDevice, sourceId int32, reason int32, ) error
func (*BluetoothLeBroadcastAssistantCallbackProxy) OnSourceRemoved ¶
func (p *BluetoothLeBroadcastAssistantCallbackProxy) OnSourceRemoved( ctx context.Context, sink BluetoothDevice, sourceId int32, reason int32, ) error
type BluetoothLeBroadcastAssistantCallbackStub ¶
type BluetoothLeBroadcastAssistantCallbackStub struct {
Impl IBluetoothLeBroadcastAssistantCallback
Transport binder.VersionAwareTransport
}
BluetoothLeBroadcastAssistantCallbackStub dispatches incoming binder transactions to a typed IBluetoothLeBroadcastAssistantCallback implementation.
func (*BluetoothLeBroadcastAssistantCallbackStub) Descriptor ¶
func (s *BluetoothLeBroadcastAssistantCallbackStub) Descriptor() string
func (*BluetoothLeBroadcastAssistantCallbackStub) OnTransaction ¶
func (s *BluetoothLeBroadcastAssistantCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothLeBroadcastAssistantProxy ¶
func NewBluetoothLeBroadcastAssistantProxy ¶
func NewBluetoothLeBroadcastAssistantProxy( remote binder.IBinder, ) *BluetoothLeBroadcastAssistantProxy
func (*BluetoothLeBroadcastAssistantProxy) AddSource ¶
func (p *BluetoothLeBroadcastAssistantProxy) AddSource( ctx context.Context, sink BluetoothDevice, sourceMetadata BluetoothLeBroadcastMetadata, isGroupOp bool, ) error
func (*BluetoothLeBroadcastAssistantProxy) AsBinder ¶
func (p *BluetoothLeBroadcastAssistantProxy) AsBinder() binder.IBinder
func (*BluetoothLeBroadcastAssistantProxy) GetAllSources ¶
func (p *BluetoothLeBroadcastAssistantProxy) GetAllSources( ctx context.Context, sink BluetoothDevice, ) ([]BluetoothLeBroadcastReceiveState, error)
func (*BluetoothLeBroadcastAssistantProxy) GetConnectedDevices ¶
func (p *BluetoothLeBroadcastAssistantProxy) GetConnectedDevices( ctx context.Context, ) ([]BluetoothDevice, error)
func (*BluetoothLeBroadcastAssistantProxy) GetConnectionPolicy ¶
func (p *BluetoothLeBroadcastAssistantProxy) GetConnectionPolicy( ctx context.Context, device BluetoothDevice, ) (int32, error)
func (*BluetoothLeBroadcastAssistantProxy) GetConnectionState ¶
func (p *BluetoothLeBroadcastAssistantProxy) GetConnectionState( ctx context.Context, sink BluetoothDevice, ) (int32, error)
func (*BluetoothLeBroadcastAssistantProxy) GetDevicesMatchingConnectionStates ¶
func (p *BluetoothLeBroadcastAssistantProxy) GetDevicesMatchingConnectionStates( ctx context.Context, states []int32, ) ([]BluetoothDevice, error)
func (*BluetoothLeBroadcastAssistantProxy) GetMaximumSourceCapacity ¶
func (p *BluetoothLeBroadcastAssistantProxy) GetMaximumSourceCapacity( ctx context.Context, sink BluetoothDevice, ) (int32, error)
func (*BluetoothLeBroadcastAssistantProxy) IsSearchInProgress ¶
func (p *BluetoothLeBroadcastAssistantProxy) IsSearchInProgress( ctx context.Context, ) (bool, error)
func (*BluetoothLeBroadcastAssistantProxy) ModifySource ¶
func (p *BluetoothLeBroadcastAssistantProxy) ModifySource( ctx context.Context, sink BluetoothDevice, sourceId int32, updatedMetadata BluetoothLeBroadcastMetadata, ) error
func (*BluetoothLeBroadcastAssistantProxy) RegisterCallback ¶
func (p *BluetoothLeBroadcastAssistantProxy) RegisterCallback( ctx context.Context, cb IBluetoothLeBroadcastAssistantCallback, ) error
func (*BluetoothLeBroadcastAssistantProxy) RemoveSource ¶
func (p *BluetoothLeBroadcastAssistantProxy) RemoveSource( ctx context.Context, sink BluetoothDevice, sourceId int32, ) error
func (*BluetoothLeBroadcastAssistantProxy) SetConnectionPolicy ¶
func (p *BluetoothLeBroadcastAssistantProxy) SetConnectionPolicy( ctx context.Context, device BluetoothDevice, connectionPolicy int32, ) (bool, error)
func (*BluetoothLeBroadcastAssistantProxy) StartSearchingForSources ¶
func (p *BluetoothLeBroadcastAssistantProxy) StartSearchingForSources( ctx context.Context, filters []le.ScanFilter, ) error
func (*BluetoothLeBroadcastAssistantProxy) StopSearchingForSources ¶
func (p *BluetoothLeBroadcastAssistantProxy) StopSearchingForSources( ctx context.Context, ) error
func (*BluetoothLeBroadcastAssistantProxy) UnregisterCallback ¶
func (p *BluetoothLeBroadcastAssistantProxy) UnregisterCallback( ctx context.Context, cb IBluetoothLeBroadcastAssistantCallback, ) error
type BluetoothLeBroadcastAssistantStub ¶
type BluetoothLeBroadcastAssistantStub struct {
Impl IBluetoothLeBroadcastAssistant
Transport binder.VersionAwareTransport
}
BluetoothLeBroadcastAssistantStub dispatches incoming binder transactions to a typed IBluetoothLeBroadcastAssistant implementation.
func (*BluetoothLeBroadcastAssistantStub) Descriptor ¶
func (s *BluetoothLeBroadcastAssistantStub) Descriptor() string
func (*BluetoothLeBroadcastAssistantStub) OnTransaction ¶
func (s *BluetoothLeBroadcastAssistantStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothLeBroadcastCallbackProxy ¶
func NewBluetoothLeBroadcastCallbackProxy ¶
func NewBluetoothLeBroadcastCallbackProxy( remote binder.IBinder, ) *BluetoothLeBroadcastCallbackProxy
func (*BluetoothLeBroadcastCallbackProxy) AsBinder ¶
func (p *BluetoothLeBroadcastCallbackProxy) AsBinder() binder.IBinder
func (*BluetoothLeBroadcastCallbackProxy) OnBroadcastMetadataChanged ¶
func (p *BluetoothLeBroadcastCallbackProxy) OnBroadcastMetadataChanged( ctx context.Context, broadcastId int32, metadata BluetoothLeBroadcastMetadata, ) error
func (*BluetoothLeBroadcastCallbackProxy) OnBroadcastStartFailed ¶
func (p *BluetoothLeBroadcastCallbackProxy) OnBroadcastStartFailed( ctx context.Context, reason int32, ) error
func (*BluetoothLeBroadcastCallbackProxy) OnBroadcastStarted ¶
func (*BluetoothLeBroadcastCallbackProxy) OnBroadcastStopFailed ¶
func (p *BluetoothLeBroadcastCallbackProxy) OnBroadcastStopFailed( ctx context.Context, reason int32, ) error
func (*BluetoothLeBroadcastCallbackProxy) OnBroadcastStopped ¶
func (*BluetoothLeBroadcastCallbackProxy) OnBroadcastUpdateFailed ¶
func (*BluetoothLeBroadcastCallbackProxy) OnBroadcastUpdated ¶
func (*BluetoothLeBroadcastCallbackProxy) OnPlaybackStarted ¶
func (*BluetoothLeBroadcastCallbackProxy) OnPlaybackStopped ¶
type BluetoothLeBroadcastCallbackStub ¶
type BluetoothLeBroadcastCallbackStub struct {
Impl IBluetoothLeBroadcastCallback
Transport binder.VersionAwareTransport
}
BluetoothLeBroadcastCallbackStub dispatches incoming binder transactions to a typed IBluetoothLeBroadcastCallback implementation.
func (*BluetoothLeBroadcastCallbackStub) Descriptor ¶
func (s *BluetoothLeBroadcastCallbackStub) Descriptor() string
func (*BluetoothLeBroadcastCallbackStub) OnTransaction ¶
func (s *BluetoothLeBroadcastCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothLeBroadcastMetadata ¶
type BluetoothLeBroadcastMetadata struct {
}
func (*BluetoothLeBroadcastMetadata) MarshalParcel ¶
func (s *BluetoothLeBroadcastMetadata) MarshalParcel( p *parcel.Parcel, ) error
func (*BluetoothLeBroadcastMetadata) UnmarshalParcel ¶
func (s *BluetoothLeBroadcastMetadata) UnmarshalParcel( p *parcel.Parcel, ) error
type BluetoothLeBroadcastReceiveState ¶
type BluetoothLeBroadcastReceiveState struct {
}
func (*BluetoothLeBroadcastReceiveState) MarshalParcel ¶
func (s *BluetoothLeBroadcastReceiveState) MarshalParcel( p *parcel.Parcel, ) error
func (*BluetoothLeBroadcastReceiveState) UnmarshalParcel ¶
func (s *BluetoothLeBroadcastReceiveState) UnmarshalParcel( p *parcel.Parcel, ) error
type BluetoothLeBroadcastSettings ¶
type BluetoothLeBroadcastSettings struct {
}
func (*BluetoothLeBroadcastSettings) MarshalParcel ¶
func (s *BluetoothLeBroadcastSettings) MarshalParcel( p *parcel.Parcel, ) error
func (*BluetoothLeBroadcastSettings) UnmarshalParcel ¶
func (s *BluetoothLeBroadcastSettings) UnmarshalParcel( p *parcel.Parcel, ) error
type BluetoothLeCall ¶
type BluetoothLeCall struct {
}
func (*BluetoothLeCall) MarshalParcel ¶
func (s *BluetoothLeCall) MarshalParcel( p *parcel.Parcel, ) error
func (*BluetoothLeCall) UnmarshalParcel ¶
func (s *BluetoothLeCall) UnmarshalParcel( p *parcel.Parcel, ) error
type BluetoothLeCallControlCallbackProxy ¶
func NewBluetoothLeCallControlCallbackProxy ¶
func NewBluetoothLeCallControlCallbackProxy( remote binder.IBinder, ) *BluetoothLeCallControlCallbackProxy
func (*BluetoothLeCallControlCallbackProxy) AsBinder ¶
func (p *BluetoothLeCallControlCallbackProxy) AsBinder() binder.IBinder
func (*BluetoothLeCallControlCallbackProxy) OnAcceptCall ¶
func (p *BluetoothLeCallControlCallbackProxy) OnAcceptCall( ctx context.Context, requestId int32, uuid os.ParcelUuid, ) error
func (*BluetoothLeCallControlCallbackProxy) OnBearerRegistered ¶
func (p *BluetoothLeCallControlCallbackProxy) OnBearerRegistered( ctx context.Context, ccid int32, ) error
func (*BluetoothLeCallControlCallbackProxy) OnHoldCall ¶
func (p *BluetoothLeCallControlCallbackProxy) OnHoldCall( ctx context.Context, requestId int32, uuid os.ParcelUuid, ) error
func (*BluetoothLeCallControlCallbackProxy) OnJoinCalls ¶
func (p *BluetoothLeCallControlCallbackProxy) OnJoinCalls( ctx context.Context, requestId int32, uuids []os.ParcelUuid, ) error
func (*BluetoothLeCallControlCallbackProxy) OnPlaceCall ¶
func (p *BluetoothLeCallControlCallbackProxy) OnPlaceCall( ctx context.Context, requestId int32, uuid os.ParcelUuid, uri string, ) error
func (*BluetoothLeCallControlCallbackProxy) OnTerminateCall ¶
func (p *BluetoothLeCallControlCallbackProxy) OnTerminateCall( ctx context.Context, requestId int32, uuid os.ParcelUuid, ) error
func (*BluetoothLeCallControlCallbackProxy) OnUnholdCall ¶
func (p *BluetoothLeCallControlCallbackProxy) OnUnholdCall( ctx context.Context, requestId int32, uuid os.ParcelUuid, ) error
type BluetoothLeCallControlCallbackStub ¶
type BluetoothLeCallControlCallbackStub struct {
Impl IBluetoothLeCallControlCallback
Transport binder.VersionAwareTransport
}
BluetoothLeCallControlCallbackStub dispatches incoming binder transactions to a typed IBluetoothLeCallControlCallback implementation.
func (*BluetoothLeCallControlCallbackStub) Descriptor ¶
func (s *BluetoothLeCallControlCallbackStub) Descriptor() string
func (*BluetoothLeCallControlCallbackStub) OnTransaction ¶
func (s *BluetoothLeCallControlCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothLeCallControlProxy ¶
func NewBluetoothLeCallControlProxy ¶
func NewBluetoothLeCallControlProxy( remote binder.IBinder, ) *BluetoothLeCallControlProxy
func (*BluetoothLeCallControlProxy) AsBinder ¶
func (p *BluetoothLeCallControlProxy) AsBinder() binder.IBinder
func (*BluetoothLeCallControlProxy) CallAdded ¶
func (p *BluetoothLeCallControlProxy) CallAdded( ctx context.Context, ccid int32, call BluetoothLeCall, attributionSource content.AttributionSource, ) error
func (*BluetoothLeCallControlProxy) CallRemoved ¶
func (p *BluetoothLeCallControlProxy) CallRemoved( ctx context.Context, ccid int32, callId os.ParcelUuid, reason int32, attributionSource content.AttributionSource, ) error
func (*BluetoothLeCallControlProxy) CallStateChanged ¶
func (p *BluetoothLeCallControlProxy) CallStateChanged( ctx context.Context, ccid int32, callId os.ParcelUuid, state int32, attributionSource content.AttributionSource, ) error
func (*BluetoothLeCallControlProxy) CurrentCallsList ¶
func (p *BluetoothLeCallControlProxy) CurrentCallsList( ctx context.Context, ccid int32, calls []BluetoothLeCall, attributionSource content.AttributionSource, ) error
func (*BluetoothLeCallControlProxy) NetworkStateChanged ¶
func (p *BluetoothLeCallControlProxy) NetworkStateChanged( ctx context.Context, ccid int32, provider string, technology int32, attributionSource content.AttributionSource, ) error
func (*BluetoothLeCallControlProxy) RegisterBearer ¶
func (p *BluetoothLeCallControlProxy) RegisterBearer( ctx context.Context, token string, callback IBluetoothLeCallControlCallback, uci string, uriSchemes []string, capabilities int32, provider string, technology int32, attributionSource content.AttributionSource, ) error
func (*BluetoothLeCallControlProxy) RequestResult ¶
func (p *BluetoothLeCallControlProxy) RequestResult( ctx context.Context, ccid int32, requestId int32, result int32, attributionSource content.AttributionSource, ) error
func (*BluetoothLeCallControlProxy) UnregisterBearer ¶
func (p *BluetoothLeCallControlProxy) UnregisterBearer( ctx context.Context, token string, attributionSource content.AttributionSource, ) error
type BluetoothLeCallControlStub ¶
type BluetoothLeCallControlStub struct {
Impl IBluetoothLeCallControl
Transport binder.VersionAwareTransport
}
BluetoothLeCallControlStub dispatches incoming binder transactions to a typed IBluetoothLeCallControl implementation.
func (*BluetoothLeCallControlStub) Descriptor ¶
func (s *BluetoothLeCallControlStub) Descriptor() string
func (*BluetoothLeCallControlStub) OnTransaction ¶
func (s *BluetoothLeCallControlStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothManagerCallbackProxy ¶
func NewBluetoothManagerCallbackProxy ¶
func NewBluetoothManagerCallbackProxy( remote binder.IBinder, ) *BluetoothManagerCallbackProxy
func (*BluetoothManagerCallbackProxy) AsBinder ¶
func (p *BluetoothManagerCallbackProxy) AsBinder() binder.IBinder
func (*BluetoothManagerCallbackProxy) OnBluetoothOff ¶
func (p *BluetoothManagerCallbackProxy) OnBluetoothOff( ctx context.Context, ) error
func (*BluetoothManagerCallbackProxy) OnBluetoothOn ¶
func (p *BluetoothManagerCallbackProxy) OnBluetoothOn( ctx context.Context, ) error
func (*BluetoothManagerCallbackProxy) OnBluetoothServiceDown ¶
func (p *BluetoothManagerCallbackProxy) OnBluetoothServiceDown( ctx context.Context, ) error
func (*BluetoothManagerCallbackProxy) OnBluetoothServiceUp ¶
func (p *BluetoothManagerCallbackProxy) OnBluetoothServiceUp( ctx context.Context, bluetoothService IBluetooth, ) error
type BluetoothManagerCallbackStub ¶
type BluetoothManagerCallbackStub struct {
Impl IBluetoothManagerCallback
Transport binder.VersionAwareTransport
}
BluetoothManagerCallbackStub dispatches incoming binder transactions to a typed IBluetoothManagerCallback implementation.
func (*BluetoothManagerCallbackStub) Descriptor ¶
func (s *BluetoothManagerCallbackStub) Descriptor() string
func (*BluetoothManagerCallbackStub) OnTransaction ¶
func (s *BluetoothManagerCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothManagerProxy ¶
func NewBluetoothManagerProxy ¶
func NewBluetoothManagerProxy( remote binder.IBinder, ) *BluetoothManagerProxy
func (*BluetoothManagerProxy) AsBinder ¶
func (p *BluetoothManagerProxy) AsBinder() binder.IBinder
func (*BluetoothManagerProxy) Disable ¶
func (p *BluetoothManagerProxy) Disable( ctx context.Context, attributionSource content.AttributionSource, persist bool, ) (bool, error)
func (*BluetoothManagerProxy) DisableBle ¶
func (p *BluetoothManagerProxy) DisableBle( ctx context.Context, attributionSource content.AttributionSource, b binder.IBinder, ) (bool, error)
func (*BluetoothManagerProxy) Enable ¶
func (p *BluetoothManagerProxy) Enable( ctx context.Context, attributionSource content.AttributionSource, ) (bool, error)
func (*BluetoothManagerProxy) EnableBle ¶
func (p *BluetoothManagerProxy) EnableBle( ctx context.Context, attributionSource content.AttributionSource, b binder.IBinder, ) (bool, error)
func (*BluetoothManagerProxy) EnableNoAutoConnect ¶
func (p *BluetoothManagerProxy) EnableNoAutoConnect( ctx context.Context, attributionSource content.AttributionSource, ) (bool, error)
func (*BluetoothManagerProxy) GetAddress ¶
func (p *BluetoothManagerProxy) GetAddress( ctx context.Context, attributionSource content.AttributionSource, ) (string, error)
func (*BluetoothManagerProxy) GetBtHciSnoopLogMode ¶
func (p *BluetoothManagerProxy) GetBtHciSnoopLogMode( ctx context.Context, ) (int32, error)
func (*BluetoothManagerProxy) GetName ¶
func (p *BluetoothManagerProxy) GetName( ctx context.Context, attributionSource content.AttributionSource, ) (string, error)
func (*BluetoothManagerProxy) GetState ¶
func (p *BluetoothManagerProxy) GetState( ctx context.Context, ) (int32, error)
func (*BluetoothManagerProxy) IsAutoOnEnabled ¶
func (p *BluetoothManagerProxy) IsAutoOnEnabled( ctx context.Context, ) (bool, error)
func (*BluetoothManagerProxy) IsAutoOnSupported ¶
func (p *BluetoothManagerProxy) IsAutoOnSupported( ctx context.Context, ) (bool, error)
func (*BluetoothManagerProxy) IsBleAppPresent ¶
func (p *BluetoothManagerProxy) IsBleAppPresent( ctx context.Context, ) (bool, error)
func (*BluetoothManagerProxy) IsBleScanAlwaysAvailable ¶
func (p *BluetoothManagerProxy) IsBleScanAlwaysAvailable( ctx context.Context, ) (bool, error)
func (*BluetoothManagerProxy) IsHearingAidProfileSupported ¶
func (p *BluetoothManagerProxy) IsHearingAidProfileSupported( ctx context.Context, ) (bool, error)
func (*BluetoothManagerProxy) OnFactoryReset ¶
func (p *BluetoothManagerProxy) OnFactoryReset( ctx context.Context, attributionSource content.AttributionSource, ) (bool, error)
func (*BluetoothManagerProxy) RegisterAdapter ¶
func (p *BluetoothManagerProxy) RegisterAdapter( ctx context.Context, callback IBluetoothManagerCallback, ) (IBluetooth, error)
func (*BluetoothManagerProxy) SetAutoOnEnabled ¶
func (p *BluetoothManagerProxy) SetAutoOnEnabled( ctx context.Context, status bool, ) error
func (*BluetoothManagerProxy) SetBtHciSnoopLogMode ¶
func (*BluetoothManagerProxy) UnregisterAdapter ¶
func (p *BluetoothManagerProxy) UnregisterAdapter( ctx context.Context, callback IBluetoothManagerCallback, ) error
type BluetoothManagerStub ¶
type BluetoothManagerStub struct {
Impl IBluetoothManager
Transport binder.VersionAwareTransport
}
BluetoothManagerStub dispatches incoming binder transactions to a typed IBluetoothManager implementation.
func (*BluetoothManagerStub) Descriptor ¶
func (s *BluetoothManagerStub) Descriptor() string
func (*BluetoothManagerStub) OnTransaction ¶
func (s *BluetoothManagerStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothMapClientProxy ¶
func NewBluetoothMapClientProxy ¶
func NewBluetoothMapClientProxy( remote binder.IBinder, ) *BluetoothMapClientProxy
func (*BluetoothMapClientProxy) AsBinder ¶
func (p *BluetoothMapClientProxy) AsBinder() binder.IBinder
func (*BluetoothMapClientProxy) Connect ¶
func (p *BluetoothMapClientProxy) Connect( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothMapClientProxy) Disconnect ¶
func (p *BluetoothMapClientProxy) Disconnect( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothMapClientProxy) GetConnectedDevices ¶
func (p *BluetoothMapClientProxy) GetConnectedDevices( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothMapClientProxy) GetConnectionPolicy ¶
func (p *BluetoothMapClientProxy) GetConnectionPolicy( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothMapClientProxy) GetConnectionState ¶
func (p *BluetoothMapClientProxy) GetConnectionState( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothMapClientProxy) GetDevicesMatchingConnectionStates ¶
func (p *BluetoothMapClientProxy) GetDevicesMatchingConnectionStates( ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothMapClientProxy) GetSupportedFeatures ¶
func (p *BluetoothMapClientProxy) GetSupportedFeatures( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothMapClientProxy) GetUnreadMessages ¶
func (p *BluetoothMapClientProxy) GetUnreadMessages( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothMapClientProxy) IsConnected ¶
func (p *BluetoothMapClientProxy) IsConnected( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothMapClientProxy) SendMessage ¶
func (p *BluetoothMapClientProxy) SendMessage( ctx context.Context, device BluetoothDevice, contacts []net.Uri, message string, sentIntent types.PendingIntent, deliveryIntent types.PendingIntent, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothMapClientProxy) SetConnectionPolicy ¶
func (p *BluetoothMapClientProxy) SetConnectionPolicy( ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothMapClientProxy) SetMessageStatus ¶
func (p *BluetoothMapClientProxy) SetMessageStatus( ctx context.Context, device BluetoothDevice, handle string, status int32, attributionSource content.AttributionSource, receiver any, ) error
type BluetoothMapClientStub ¶
type BluetoothMapClientStub struct {
Impl IBluetoothMapClient
Transport binder.VersionAwareTransport
}
BluetoothMapClientStub dispatches incoming binder transactions to a typed IBluetoothMapClient implementation.
func (*BluetoothMapClientStub) Descriptor ¶
func (s *BluetoothMapClientStub) Descriptor() string
func (*BluetoothMapClientStub) OnTransaction ¶
func (s *BluetoothMapClientStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothMapProxy ¶
func NewBluetoothMapProxy ¶
func NewBluetoothMapProxy( remote binder.IBinder, ) *BluetoothMapProxy
func (*BluetoothMapProxy) AsBinder ¶
func (p *BluetoothMapProxy) AsBinder() binder.IBinder
func (*BluetoothMapProxy) Disconnect ¶
func (p *BluetoothMapProxy) Disconnect( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothMapProxy) GetClient ¶
func (p *BluetoothMapProxy) GetClient( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothMapProxy) GetConnectedDevices ¶
func (p *BluetoothMapProxy) GetConnectedDevices( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothMapProxy) GetConnectionPolicy ¶
func (p *BluetoothMapProxy) GetConnectionPolicy( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothMapProxy) GetConnectionState ¶
func (p *BluetoothMapProxy) GetConnectionState( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothMapProxy) GetDevicesMatchingConnectionStates ¶
func (p *BluetoothMapProxy) GetDevicesMatchingConnectionStates( ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothMapProxy) GetState ¶
func (p *BluetoothMapProxy) GetState( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothMapProxy) IsConnected ¶
func (p *BluetoothMapProxy) IsConnected( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothMapProxy) SetConnectionPolicy ¶
func (p *BluetoothMapProxy) SetConnectionPolicy( ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any, ) error
type BluetoothMapStub ¶
type BluetoothMapStub struct {
Impl IBluetoothMap
Transport binder.VersionAwareTransport
}
BluetoothMapStub dispatches incoming binder transactions to a typed IBluetoothMap implementation.
func (*BluetoothMapStub) Descriptor ¶
func (s *BluetoothMapStub) Descriptor() string
func (*BluetoothMapStub) OnTransaction ¶
func (s *BluetoothMapStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothMcpServiceManagerProxy ¶
func NewBluetoothMcpServiceManagerProxy ¶
func NewBluetoothMcpServiceManagerProxy( remote binder.IBinder, ) *BluetoothMcpServiceManagerProxy
func (*BluetoothMcpServiceManagerProxy) AsBinder ¶
func (p *BluetoothMcpServiceManagerProxy) AsBinder() binder.IBinder
func (*BluetoothMcpServiceManagerProxy) SetDeviceAuthorized ¶
func (p *BluetoothMcpServiceManagerProxy) SetDeviceAuthorized( ctx context.Context, device BluetoothDevice, isAuthorized bool, source content.AttributionSource, ) error
type BluetoothMcpServiceManagerStub ¶
type BluetoothMcpServiceManagerStub struct {
Impl IBluetoothMcpServiceManager
Transport binder.VersionAwareTransport
}
BluetoothMcpServiceManagerStub dispatches incoming binder transactions to a typed IBluetoothMcpServiceManager implementation.
func (*BluetoothMcpServiceManagerStub) Descriptor ¶
func (s *BluetoothMcpServiceManagerStub) Descriptor() string
func (*BluetoothMcpServiceManagerStub) OnTransaction ¶
func (s *BluetoothMcpServiceManagerStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothMetadataListenerProxy ¶
func NewBluetoothMetadataListenerProxy ¶
func NewBluetoothMetadataListenerProxy( remote binder.IBinder, ) *BluetoothMetadataListenerProxy
func (*BluetoothMetadataListenerProxy) AsBinder ¶
func (p *BluetoothMetadataListenerProxy) AsBinder() binder.IBinder
func (*BluetoothMetadataListenerProxy) OnMetadataChanged ¶
func (p *BluetoothMetadataListenerProxy) OnMetadataChanged( ctx context.Context, devices BluetoothDevice, key int32, value []byte, ) error
type BluetoothMetadataListenerStub ¶
type BluetoothMetadataListenerStub struct {
Impl IBluetoothMetadataListener
Transport binder.VersionAwareTransport
}
BluetoothMetadataListenerStub dispatches incoming binder transactions to a typed IBluetoothMetadataListener implementation.
func (*BluetoothMetadataListenerStub) Descriptor ¶
func (s *BluetoothMetadataListenerStub) Descriptor() string
func (*BluetoothMetadataListenerStub) OnTransaction ¶
func (s *BluetoothMetadataListenerStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothOobDataCallbackProxy ¶
func NewBluetoothOobDataCallbackProxy ¶
func NewBluetoothOobDataCallbackProxy( remote binder.IBinder, ) *BluetoothOobDataCallbackProxy
func (*BluetoothOobDataCallbackProxy) AsBinder ¶
func (p *BluetoothOobDataCallbackProxy) AsBinder() binder.IBinder
type BluetoothOobDataCallbackStub ¶
type BluetoothOobDataCallbackStub struct {
Impl IBluetoothOobDataCallback
Transport binder.VersionAwareTransport
}
BluetoothOobDataCallbackStub dispatches incoming binder transactions to a typed IBluetoothOobDataCallback implementation.
func (*BluetoothOobDataCallbackStub) Descriptor ¶
func (s *BluetoothOobDataCallbackStub) Descriptor() string
func (*BluetoothOobDataCallbackStub) OnTransaction ¶
func (s *BluetoothOobDataCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothPanCallbackProxy ¶
func NewBluetoothPanCallbackProxy ¶
func NewBluetoothPanCallbackProxy( remote binder.IBinder, ) *BluetoothPanCallbackProxy
func (*BluetoothPanCallbackProxy) AsBinder ¶
func (p *BluetoothPanCallbackProxy) AsBinder() binder.IBinder
func (*BluetoothPanCallbackProxy) OnAvailable ¶
func (p *BluetoothPanCallbackProxy) OnAvailable( ctx context.Context, iface string, ) error
func (*BluetoothPanCallbackProxy) OnUnavailable ¶
func (p *BluetoothPanCallbackProxy) OnUnavailable( ctx context.Context, ) error
type BluetoothPanCallbackStub ¶
type BluetoothPanCallbackStub struct {
Impl IBluetoothPanCallback
Transport binder.VersionAwareTransport
}
BluetoothPanCallbackStub dispatches incoming binder transactions to a typed IBluetoothPanCallback implementation.
func (*BluetoothPanCallbackStub) Descriptor ¶
func (s *BluetoothPanCallbackStub) Descriptor() string
func (*BluetoothPanCallbackStub) OnTransaction ¶
func (s *BluetoothPanCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothPanProxy ¶
func NewBluetoothPanProxy ¶
func NewBluetoothPanProxy( remote binder.IBinder, ) *BluetoothPanProxy
func (*BluetoothPanProxy) AsBinder ¶
func (p *BluetoothPanProxy) AsBinder() binder.IBinder
func (*BluetoothPanProxy) Connect ¶
func (p *BluetoothPanProxy) Connect( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothPanProxy) Disconnect ¶
func (p *BluetoothPanProxy) Disconnect( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothPanProxy) GetConnectedDevices ¶
func (p *BluetoothPanProxy) GetConnectedDevices( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothPanProxy) GetConnectionState ¶
func (p *BluetoothPanProxy) GetConnectionState( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothPanProxy) GetDevicesMatchingConnectionStates ¶
func (p *BluetoothPanProxy) GetDevicesMatchingConnectionStates( ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothPanProxy) IsTetheringOn ¶
func (p *BluetoothPanProxy) IsTetheringOn( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothPanProxy) SetBluetoothTethering ¶
func (p *BluetoothPanProxy) SetBluetoothTethering( ctx context.Context, callback IBluetoothPanCallback, id int32, value bool, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothPanProxy) SetConnectionPolicy ¶
func (p *BluetoothPanProxy) SetConnectionPolicy( ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any, ) error
type BluetoothPanStub ¶
type BluetoothPanStub struct {
Impl IBluetoothPan
Transport binder.VersionAwareTransport
}
BluetoothPanStub dispatches incoming binder transactions to a typed IBluetoothPan implementation.
func (*BluetoothPanStub) Descriptor ¶
func (s *BluetoothPanStub) Descriptor() string
func (*BluetoothPanStub) OnTransaction ¶
func (s *BluetoothPanStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothPbapClientProxy ¶
func NewBluetoothPbapClientProxy ¶
func NewBluetoothPbapClientProxy( remote binder.IBinder, ) *BluetoothPbapClientProxy
func (*BluetoothPbapClientProxy) AsBinder ¶
func (p *BluetoothPbapClientProxy) AsBinder() binder.IBinder
func (*BluetoothPbapClientProxy) Connect ¶
func (p *BluetoothPbapClientProxy) Connect( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothPbapClientProxy) Disconnect ¶
func (p *BluetoothPbapClientProxy) Disconnect( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothPbapClientProxy) GetConnectedDevices ¶
func (p *BluetoothPbapClientProxy) GetConnectedDevices( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothPbapClientProxy) GetConnectionPolicy ¶
func (p *BluetoothPbapClientProxy) GetConnectionPolicy( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothPbapClientProxy) GetConnectionState ¶
func (p *BluetoothPbapClientProxy) GetConnectionState( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothPbapClientProxy) GetDevicesMatchingConnectionStates ¶
func (p *BluetoothPbapClientProxy) GetDevicesMatchingConnectionStates( ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothPbapClientProxy) SetConnectionPolicy ¶
func (p *BluetoothPbapClientProxy) SetConnectionPolicy( ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any, ) error
type BluetoothPbapClientStub ¶
type BluetoothPbapClientStub struct {
Impl IBluetoothPbapClient
Transport binder.VersionAwareTransport
}
BluetoothPbapClientStub dispatches incoming binder transactions to a typed IBluetoothPbapClient implementation.
func (*BluetoothPbapClientStub) Descriptor ¶
func (s *BluetoothPbapClientStub) Descriptor() string
func (*BluetoothPbapClientStub) OnTransaction ¶
func (s *BluetoothPbapClientStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothPbapProxy ¶
func NewBluetoothPbapProxy ¶
func NewBluetoothPbapProxy( remote binder.IBinder, ) *BluetoothPbapProxy
func (*BluetoothPbapProxy) AsBinder ¶
func (p *BluetoothPbapProxy) AsBinder() binder.IBinder
func (*BluetoothPbapProxy) Disconnect ¶
func (p *BluetoothPbapProxy) Disconnect( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, ) error
func (*BluetoothPbapProxy) GetConnectedDevices ¶
func (p *BluetoothPbapProxy) GetConnectedDevices( ctx context.Context, attributionSource content.AttributionSource, ) ([]BluetoothDevice, error)
func (*BluetoothPbapProxy) GetConnectionState ¶
func (p *BluetoothPbapProxy) GetConnectionState( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, ) (int32, error)
func (*BluetoothPbapProxy) GetDevicesMatchingConnectionStates ¶
func (p *BluetoothPbapProxy) GetDevicesMatchingConnectionStates( ctx context.Context, states []int32, attributionSource content.AttributionSource, ) ([]BluetoothDevice, error)
func (*BluetoothPbapProxy) SetConnectionPolicy ¶
func (p *BluetoothPbapProxy) SetConnectionPolicy( ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, ) (bool, error)
type BluetoothPbapStub ¶
type BluetoothPbapStub struct {
Impl IBluetoothPbap
Transport binder.VersionAwareTransport
}
BluetoothPbapStub dispatches incoming binder transactions to a typed IBluetoothPbap implementation.
func (*BluetoothPbapStub) Descriptor ¶
func (s *BluetoothPbapStub) Descriptor() string
func (*BluetoothPbapStub) OnTransaction ¶
func (s *BluetoothPbapStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothPreferredAudioProfilesCallbackProxy ¶
func NewBluetoothPreferredAudioProfilesCallbackProxy ¶
func NewBluetoothPreferredAudioProfilesCallbackProxy( remote binder.IBinder, ) *BluetoothPreferredAudioProfilesCallbackProxy
func (*BluetoothPreferredAudioProfilesCallbackProxy) AsBinder ¶
func (p *BluetoothPreferredAudioProfilesCallbackProxy) AsBinder() binder.IBinder
func (*BluetoothPreferredAudioProfilesCallbackProxy) OnPreferredAudioProfilesChanged ¶
func (p *BluetoothPreferredAudioProfilesCallbackProxy) OnPreferredAudioProfilesChanged( ctx context.Context, device BluetoothDevice, preferredAudioProfiles os.Bundle, status int32, ) error
type BluetoothPreferredAudioProfilesCallbackStub ¶
type BluetoothPreferredAudioProfilesCallbackStub struct {
Impl IBluetoothPreferredAudioProfilesCallback
Transport binder.VersionAwareTransport
}
BluetoothPreferredAudioProfilesCallbackStub dispatches incoming binder transactions to a typed IBluetoothPreferredAudioProfilesCallback implementation.
func (*BluetoothPreferredAudioProfilesCallbackStub) Descriptor ¶
func (s *BluetoothPreferredAudioProfilesCallbackStub) Descriptor() string
func (*BluetoothPreferredAudioProfilesCallbackStub) OnTransaction ¶
func (s *BluetoothPreferredAudioProfilesCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothProfileServiceConnectionProxy ¶
func NewBluetoothProfileServiceConnectionProxy ¶
func NewBluetoothProfileServiceConnectionProxy( remote binder.IBinder, ) *BluetoothProfileServiceConnectionProxy
func (*BluetoothProfileServiceConnectionProxy) AsBinder ¶
func (p *BluetoothProfileServiceConnectionProxy) AsBinder() binder.IBinder
func (*BluetoothProfileServiceConnectionProxy) OnServiceConnected ¶
func (p *BluetoothProfileServiceConnectionProxy) OnServiceConnected( ctx context.Context, comp content.ComponentName, service binder.IBinder, ) error
func (*BluetoothProfileServiceConnectionProxy) OnServiceDisconnected ¶
func (p *BluetoothProfileServiceConnectionProxy) OnServiceDisconnected( ctx context.Context, comp content.ComponentName, ) error
type BluetoothProfileServiceConnectionStub ¶
type BluetoothProfileServiceConnectionStub struct {
Impl IBluetoothProfileServiceConnection
Transport binder.VersionAwareTransport
}
BluetoothProfileServiceConnectionStub dispatches incoming binder transactions to a typed IBluetoothProfileServiceConnection implementation.
func (*BluetoothProfileServiceConnectionStub) Descriptor ¶
func (s *BluetoothProfileServiceConnectionStub) Descriptor() string
func (*BluetoothProfileServiceConnectionStub) OnTransaction ¶
func (s *BluetoothProfileServiceConnectionStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothProxy ¶
func NewBluetoothProxy ¶
func NewBluetoothProxy( remote binder.IBinder, ) *BluetoothProxy
func (*BluetoothProxy) AllowLowLatencyAudio ¶
func (p *BluetoothProxy) AllowLowLatencyAudio( ctx context.Context, allowed bool, device BluetoothDevice, receiver any, ) error
func (*BluetoothProxy) AsBinder ¶
func (p *BluetoothProxy) AsBinder() binder.IBinder
func (*BluetoothProxy) CanBondWithoutDialog ¶
func (p *BluetoothProxy) CanBondWithoutDialog( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) CancelBondProcess ¶
func (p *BluetoothProxy) CancelBondProcess( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) CancelDiscovery ¶
func (p *BluetoothProxy) CancelDiscovery( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) ConnectAllEnabledProfiles ¶
func (p *BluetoothProxy) ConnectAllEnabledProfiles( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) CreateBond ¶
func (p *BluetoothProxy) CreateBond( ctx context.Context, device BluetoothDevice, transport int32, p192Data OobData, p256Data OobData, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) Disable ¶
func (p *BluetoothProxy) Disable( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) DisconnectAllEnabledProfiles ¶
func (p *BluetoothProxy) DisconnectAllEnabledProfiles( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) Enable ¶
func (p *BluetoothProxy) Enable( ctx context.Context, quietMode bool, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) FactoryReset ¶
func (p *BluetoothProxy) FactoryReset( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) FetchRemoteUuids ¶
func (p *BluetoothProxy) FetchRemoteUuids( ctx context.Context, device BluetoothDevice, transport int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) GenerateLocalOobData ¶
func (p *BluetoothProxy) GenerateLocalOobData( ctx context.Context, transport int32, callback IBluetoothOobDataCallback, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) GetActiveAudioDevicePolicy ¶
func (p *BluetoothProxy) GetActiveAudioDevicePolicy( ctx context.Context, device BluetoothDevice, source content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) GetActiveDevices ¶
func (p *BluetoothProxy) GetActiveDevices( ctx context.Context, profile int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) GetAdapterConnectionState ¶
func (p *BluetoothProxy) GetAdapterConnectionState( ctx context.Context, receiver any, ) error
func (*BluetoothProxy) GetAddress ¶
func (p *BluetoothProxy) GetAddress( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) GetBatteryLevel ¶
func (p *BluetoothProxy) GetBatteryLevel( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) GetBluetoothGatt ¶
func (p *BluetoothProxy) GetBluetoothGatt( ctx context.Context, receiver any, ) error
func (*BluetoothProxy) GetBondState ¶
func (p *BluetoothProxy) GetBondState( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) GetBondedDevices ¶
func (p *BluetoothProxy) GetBondedDevices( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) GetConnectionHandle ¶
func (p *BluetoothProxy) GetConnectionHandle( ctx context.Context, device BluetoothDevice, transport int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) GetConnectionState ¶
func (p *BluetoothProxy) GetConnectionState( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) GetDiscoverableTimeout ¶
func (p *BluetoothProxy) GetDiscoverableTimeout( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) GetDiscoveryEndMillis ¶
func (p *BluetoothProxy) GetDiscoveryEndMillis( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) GetIdentityAddress ¶
func (*BluetoothProxy) GetIoCapability ¶
func (p *BluetoothProxy) GetIoCapability( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) GetLeMaximumAdvertisingDataLength ¶
func (p *BluetoothProxy) GetLeMaximumAdvertisingDataLength( ctx context.Context, receiver any, ) error
func (*BluetoothProxy) GetMaxConnectedAudioDevices ¶
func (p *BluetoothProxy) GetMaxConnectedAudioDevices( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) GetMessageAccessPermission ¶
func (p *BluetoothProxy) GetMessageAccessPermission( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) GetMetadata ¶
func (p *BluetoothProxy) GetMetadata( ctx context.Context, device BluetoothDevice, key int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) GetMostRecentlyConnectedDevices ¶
func (p *BluetoothProxy) GetMostRecentlyConnectedDevices( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) GetName ¶
func (p *BluetoothProxy) GetName( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) GetNameLengthForAdvertise ¶
func (p *BluetoothProxy) GetNameLengthForAdvertise( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) GetOffloadedTransportDiscoveryDataScanSupported ¶
func (p *BluetoothProxy) GetOffloadedTransportDiscoveryDataScanSupported( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) GetPackageNameOfBondingApplication ¶
func (p *BluetoothProxy) GetPackageNameOfBondingApplication( ctx context.Context, device BluetoothDevice, receiver any, ) error
func (*BluetoothProxy) GetPhonebookAccessPermission ¶
func (p *BluetoothProxy) GetPhonebookAccessPermission( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) GetPreferredAudioProfiles ¶
func (p *BluetoothProxy) GetPreferredAudioProfiles( ctx context.Context, device BluetoothDevice, source content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) GetProfile ¶
func (*BluetoothProxy) GetProfileConnectionState ¶
func (p *BluetoothProxy) GetProfileConnectionState( ctx context.Context, profile int32, source content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) GetRemoteAlias ¶
func (p *BluetoothProxy) GetRemoteAlias( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) GetRemoteClass ¶
func (p *BluetoothProxy) GetRemoteClass( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) GetRemoteName ¶
func (p *BluetoothProxy) GetRemoteName( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) GetRemoteType ¶
func (p *BluetoothProxy) GetRemoteType( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) GetRemoteUuids ¶
func (p *BluetoothProxy) GetRemoteUuids( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) GetRequestedAudioPolicyAsSink ¶
func (p *BluetoothProxy) GetRequestedAudioPolicyAsSink( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) GetScanMode ¶
func (p *BluetoothProxy) GetScanMode( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) GetSilenceMode ¶
func (p *BluetoothProxy) GetSilenceMode( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) GetSimAccessPermission ¶
func (p *BluetoothProxy) GetSimAccessPermission( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) GetSocketManager ¶
func (p *BluetoothProxy) GetSocketManager( ctx context.Context, ) (IBluetoothSocketManager, error)
func (*BluetoothProxy) GetState ¶
func (p *BluetoothProxy) GetState( ctx context.Context, receiver any, ) error
func (*BluetoothProxy) GetSupportedProfiles ¶
func (p *BluetoothProxy) GetSupportedProfiles( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) GetUuids ¶
func (p *BluetoothProxy) GetUuids( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) IsActivityAndEnergyReportingSupported ¶
func (p *BluetoothProxy) IsActivityAndEnergyReportingSupported( ctx context.Context, receiver any, ) error
func (*BluetoothProxy) IsBondingInitiatedLocally ¶
func (p *BluetoothProxy) IsBondingInitiatedLocally( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) IsDiscovering ¶
func (p *BluetoothProxy) IsDiscovering( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) IsDistanceMeasurementSupported ¶
func (p *BluetoothProxy) IsDistanceMeasurementSupported( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) IsLe2MPhySupported ¶
func (p *BluetoothProxy) IsLe2MPhySupported( ctx context.Context, receiver any, ) error
func (*BluetoothProxy) IsLeAudioBroadcastAssistantSupported ¶
func (p *BluetoothProxy) IsLeAudioBroadcastAssistantSupported( ctx context.Context, receiver any, ) error
func (*BluetoothProxy) IsLeAudioBroadcastSourceSupported ¶
func (p *BluetoothProxy) IsLeAudioBroadcastSourceSupported( ctx context.Context, receiver any, ) error
func (*BluetoothProxy) IsLeAudioSupported ¶
func (p *BluetoothProxy) IsLeAudioSupported( ctx context.Context, receiver any, ) error
func (*BluetoothProxy) IsLeCodedPhySupported ¶
func (p *BluetoothProxy) IsLeCodedPhySupported( ctx context.Context, receiver any, ) error
func (*BluetoothProxy) IsLeExtendedAdvertisingSupported ¶
func (p *BluetoothProxy) IsLeExtendedAdvertisingSupported( ctx context.Context, receiver any, ) error
func (*BluetoothProxy) IsLePeriodicAdvertisingSupported ¶
func (p *BluetoothProxy) IsLePeriodicAdvertisingSupported( ctx context.Context, receiver any, ) error
func (*BluetoothProxy) IsLogRedactionEnabled ¶
func (p *BluetoothProxy) IsLogRedactionEnabled( ctx context.Context, receiver any, ) error
func (*BluetoothProxy) IsMediaProfileConnected ¶
func (p *BluetoothProxy) IsMediaProfileConnected( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) IsMultiAdvertisementSupported ¶
func (p *BluetoothProxy) IsMultiAdvertisementSupported( ctx context.Context, receiver any, ) error
func (*BluetoothProxy) IsOffloadedFilteringSupported ¶
func (p *BluetoothProxy) IsOffloadedFilteringSupported( ctx context.Context, receiver any, ) error
func (*BluetoothProxy) IsOffloadedScanBatchingSupported ¶
func (p *BluetoothProxy) IsOffloadedScanBatchingSupported( ctx context.Context, receiver any, ) error
func (*BluetoothProxy) IsRequestAudioPolicyAsSinkSupported ¶
func (p *BluetoothProxy) IsRequestAudioPolicyAsSinkSupported( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) LogL2capcocClientConnection ¶
func (*BluetoothProxy) LogL2capcocServerConnection ¶
func (*BluetoothProxy) LogRfcommConnectionAttempt ¶
func (p *BluetoothProxy) LogRfcommConnectionAttempt( ctx context.Context, device BluetoothDevice, isSecured bool, resultCode int32, socketCreationTimeNanos int64, isSerialPort bool, receiver any, ) error
func (*BluetoothProxy) NotifyActiveDeviceChangeApplied ¶
func (p *BluetoothProxy) NotifyActiveDeviceChangeApplied( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) RegisterBluetoothConnectionCallback ¶
func (p *BluetoothProxy) RegisterBluetoothConnectionCallback( ctx context.Context, callback IBluetoothConnectionCallback, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) RegisterBluetoothQualityReportReadyCallback ¶
func (p *BluetoothProxy) RegisterBluetoothQualityReportReadyCallback( ctx context.Context, callback IBluetoothQualityReportReadyCallback, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) RegisterCallback ¶
func (p *BluetoothProxy) RegisterCallback( ctx context.Context, callback IBluetoothCallback, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) RegisterMetadataListener ¶
func (p *BluetoothProxy) RegisterMetadataListener( ctx context.Context, listener IBluetoothMetadataListener, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) RegisterPreferredAudioProfilesChangedCallback ¶
func (p *BluetoothProxy) RegisterPreferredAudioProfilesChangedCallback( ctx context.Context, callback IBluetoothPreferredAudioProfilesCallback, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) RemoveActiveDevice ¶
func (p *BluetoothProxy) RemoveActiveDevice( ctx context.Context, profiles int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) RemoveBond ¶
func (p *BluetoothProxy) RemoveBond( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) ReportActivityInfo ¶
func (p *BluetoothProxy) ReportActivityInfo( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) RequestActivityInfo ¶
func (p *BluetoothProxy) RequestActivityInfo( ctx context.Context, listener IBluetoothActivityEnergyInfoListener, attributionSource content.AttributionSource, ) error
func (*BluetoothProxy) RequestAudioPolicyAsSink ¶
func (p *BluetoothProxy) RequestAudioPolicyAsSink( ctx context.Context, device BluetoothDevice, policies BluetoothSinkAudioPolicy, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) RetrievePendingSocketForServiceRecord ¶
func (p *BluetoothProxy) RetrievePendingSocketForServiceRecord( ctx context.Context, uuid os.ParcelUuid, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) SdpSearch ¶
func (p *BluetoothProxy) SdpSearch( ctx context.Context, device BluetoothDevice, uuid os.ParcelUuid, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) SetActiveAudioDevicePolicy ¶
func (p *BluetoothProxy) SetActiveAudioDevicePolicy( ctx context.Context, device BluetoothDevice, activeAudioDevicePolicy int32, source content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) SetActiveDevice ¶
func (p *BluetoothProxy) SetActiveDevice( ctx context.Context, device BluetoothDevice, profiles int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) SetDiscoverableTimeout ¶
func (p *BluetoothProxy) SetDiscoverableTimeout( ctx context.Context, timeout int64, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) SetForegroundUserId ¶
func (p *BluetoothProxy) SetForegroundUserId( ctx context.Context, attributionSource content.AttributionSource, ) error
func (*BluetoothProxy) SetIoCapability ¶
func (p *BluetoothProxy) SetIoCapability( ctx context.Context, capability int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) SetMessageAccessPermission ¶
func (p *BluetoothProxy) SetMessageAccessPermission( ctx context.Context, device BluetoothDevice, value int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) SetMetadata ¶
func (p *BluetoothProxy) SetMetadata( ctx context.Context, device BluetoothDevice, key int32, value []byte, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) SetName ¶
func (p *BluetoothProxy) SetName( ctx context.Context, name string, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) SetPairingConfirmation ¶
func (p *BluetoothProxy) SetPairingConfirmation( ctx context.Context, device BluetoothDevice, accept bool, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) SetPasskey ¶
func (p *BluetoothProxy) SetPasskey( ctx context.Context, device BluetoothDevice, accept bool, len_ int32, passkey []byte, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) SetPhonebookAccessPermission ¶
func (p *BluetoothProxy) SetPhonebookAccessPermission( ctx context.Context, device BluetoothDevice, value int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) SetPin ¶
func (p *BluetoothProxy) SetPin( ctx context.Context, device BluetoothDevice, accept bool, len_ int32, pinCode []byte, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) SetPreferredAudioProfiles ¶
func (p *BluetoothProxy) SetPreferredAudioProfiles( ctx context.Context, device BluetoothDevice, modeToProfileBundle os.Bundle, source content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) SetRemoteAlias ¶
func (p *BluetoothProxy) SetRemoteAlias( ctx context.Context, device BluetoothDevice, name string, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) SetScanMode ¶
func (p *BluetoothProxy) SetScanMode( ctx context.Context, mode int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) SetSilenceMode ¶
func (p *BluetoothProxy) SetSilenceMode( ctx context.Context, device BluetoothDevice, silence bool, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) SetSimAccessPermission ¶
func (p *BluetoothProxy) SetSimAccessPermission( ctx context.Context, device BluetoothDevice, value int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) StartBrEdr ¶
func (p *BluetoothProxy) StartBrEdr( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) StartDiscovery ¶
func (p *BluetoothProxy) StartDiscovery( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) StartRfcommListener ¶
func (p *BluetoothProxy) StartRfcommListener( ctx context.Context, name string, uuid os.ParcelUuid, intent types.PendingIntent, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) StopBle ¶
func (p *BluetoothProxy) StopBle( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) StopRfcommListener ¶
func (p *BluetoothProxy) StopRfcommListener( ctx context.Context, uuid os.ParcelUuid, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) UnregAllGattClient ¶
func (p *BluetoothProxy) UnregAllGattClient( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) UnregisterBluetoothConnectionCallback ¶
func (p *BluetoothProxy) UnregisterBluetoothConnectionCallback( ctx context.Context, callback IBluetoothConnectionCallback, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) UnregisterBluetoothQualityReportReadyCallback ¶
func (p *BluetoothProxy) UnregisterBluetoothQualityReportReadyCallback( ctx context.Context, callback IBluetoothQualityReportReadyCallback, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) UnregisterCallback ¶
func (p *BluetoothProxy) UnregisterCallback( ctx context.Context, callback IBluetoothCallback, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) UnregisterMetadataListener ¶
func (p *BluetoothProxy) UnregisterMetadataListener( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothProxy) UnregisterPreferredAudioProfilesChangedCallback ¶
func (p *BluetoothProxy) UnregisterPreferredAudioProfilesChangedCallback( ctx context.Context, callback IBluetoothPreferredAudioProfilesCallback, attributionSource content.AttributionSource, receiver any, ) error
type BluetoothQualityReport ¶
type BluetoothQualityReport struct {
}
func (*BluetoothQualityReport) MarshalParcel ¶
func (s *BluetoothQualityReport) MarshalParcel( p *parcel.Parcel, ) error
func (*BluetoothQualityReport) UnmarshalParcel ¶
func (s *BluetoothQualityReport) UnmarshalParcel( p *parcel.Parcel, ) error
type BluetoothQualityReportReadyCallbackProxy ¶
func NewBluetoothQualityReportReadyCallbackProxy ¶
func NewBluetoothQualityReportReadyCallbackProxy( remote binder.IBinder, ) *BluetoothQualityReportReadyCallbackProxy
func (*BluetoothQualityReportReadyCallbackProxy) AsBinder ¶
func (p *BluetoothQualityReportReadyCallbackProxy) AsBinder() binder.IBinder
func (*BluetoothQualityReportReadyCallbackProxy) OnBluetoothQualityReportReady ¶
func (p *BluetoothQualityReportReadyCallbackProxy) OnBluetoothQualityReportReady( ctx context.Context, device BluetoothDevice, bluetoothQualityReport BluetoothQualityReport, status int32, ) error
type BluetoothQualityReportReadyCallbackStub ¶
type BluetoothQualityReportReadyCallbackStub struct {
Impl IBluetoothQualityReportReadyCallback
Transport binder.VersionAwareTransport
}
BluetoothQualityReportReadyCallbackStub dispatches incoming binder transactions to a typed IBluetoothQualityReportReadyCallback implementation.
func (*BluetoothQualityReportReadyCallbackStub) Descriptor ¶
func (s *BluetoothQualityReportReadyCallbackStub) Descriptor() string
func (*BluetoothQualityReportReadyCallbackStub) OnTransaction ¶
func (s *BluetoothQualityReportReadyCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothSapProxy ¶
func NewBluetoothSapProxy ¶
func NewBluetoothSapProxy( remote binder.IBinder, ) *BluetoothSapProxy
func (*BluetoothSapProxy) AsBinder ¶
func (p *BluetoothSapProxy) AsBinder() binder.IBinder
func (*BluetoothSapProxy) Disconnect ¶
func (p *BluetoothSapProxy) Disconnect( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothSapProxy) GetClient ¶
func (p *BluetoothSapProxy) GetClient( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothSapProxy) GetConnectedDevices ¶
func (p *BluetoothSapProxy) GetConnectedDevices( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothSapProxy) GetConnectionPolicy ¶
func (p *BluetoothSapProxy) GetConnectionPolicy( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothSapProxy) GetConnectionState ¶
func (p *BluetoothSapProxy) GetConnectionState( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothSapProxy) GetDevicesMatchingConnectionStates ¶
func (p *BluetoothSapProxy) GetDevicesMatchingConnectionStates( ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothSapProxy) GetState ¶
func (p *BluetoothSapProxy) GetState( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothSapProxy) IsConnected ¶
func (p *BluetoothSapProxy) IsConnected( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothSapProxy) SetConnectionPolicy ¶
func (p *BluetoothSapProxy) SetConnectionPolicy( ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any, ) error
type BluetoothSapStub ¶
type BluetoothSapStub struct {
Impl IBluetoothSap
Transport binder.VersionAwareTransport
}
BluetoothSapStub dispatches incoming binder transactions to a typed IBluetoothSap implementation.
func (*BluetoothSapStub) Descriptor ¶
func (s *BluetoothSapStub) Descriptor() string
func (*BluetoothSapStub) OnTransaction ¶
func (s *BluetoothSapStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothSinkAudioPolicy ¶
type BluetoothSinkAudioPolicy struct {
}
func (*BluetoothSinkAudioPolicy) MarshalParcel ¶
func (s *BluetoothSinkAudioPolicy) MarshalParcel( p *parcel.Parcel, ) error
func (*BluetoothSinkAudioPolicy) UnmarshalParcel ¶
func (s *BluetoothSinkAudioPolicy) UnmarshalParcel( p *parcel.Parcel, ) error
type BluetoothSocketManagerProxy ¶
func NewBluetoothSocketManagerProxy ¶
func NewBluetoothSocketManagerProxy( remote binder.IBinder, ) *BluetoothSocketManagerProxy
func (*BluetoothSocketManagerProxy) AsBinder ¶
func (p *BluetoothSocketManagerProxy) AsBinder() binder.IBinder
func (*BluetoothSocketManagerProxy) ConnectSocket ¶
func (p *BluetoothSocketManagerProxy) ConnectSocket( ctx context.Context, device BluetoothDevice, type_ int32, uuid *os.ParcelUuid, port int32, flag int32, ) (int32, error)
func (*BluetoothSocketManagerProxy) CreateSocketChannel ¶
func (*BluetoothSocketManagerProxy) RequestMaximumTxDataLength ¶
func (p *BluetoothSocketManagerProxy) RequestMaximumTxDataLength( ctx context.Context, device BluetoothDevice, ) error
type BluetoothSocketManagerStub ¶
type BluetoothSocketManagerStub struct {
Impl IBluetoothSocketManager
Transport binder.VersionAwareTransport
}
BluetoothSocketManagerStub dispatches incoming binder transactions to a typed IBluetoothSocketManager implementation.
func (*BluetoothSocketManagerStub) Descriptor ¶
func (s *BluetoothSocketManagerStub) Descriptor() string
func (*BluetoothSocketManagerStub) OnTransaction ¶
func (s *BluetoothSocketManagerStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothStub ¶
type BluetoothStub struct {
Impl IBluetooth
Transport binder.VersionAwareTransport
}
BluetoothStub dispatches incoming binder transactions to a typed IBluetooth implementation.
func (*BluetoothStub) Descriptor ¶
func (s *BluetoothStub) Descriptor() string
func (*BluetoothStub) OnTransaction ¶
func (s *BluetoothStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothVolumeControlCallbackProxy ¶
func NewBluetoothVolumeControlCallbackProxy ¶
func NewBluetoothVolumeControlCallbackProxy( remote binder.IBinder, ) *BluetoothVolumeControlCallbackProxy
func (*BluetoothVolumeControlCallbackProxy) AsBinder ¶
func (p *BluetoothVolumeControlCallbackProxy) AsBinder() binder.IBinder
func (*BluetoothVolumeControlCallbackProxy) OnDeviceVolumeChanged ¶
func (p *BluetoothVolumeControlCallbackProxy) OnDeviceVolumeChanged( ctx context.Context, device BluetoothDevice, volume int32, ) error
func (*BluetoothVolumeControlCallbackProxy) OnVolumeOffsetAudioDescriptionChanged ¶
func (p *BluetoothVolumeControlCallbackProxy) OnVolumeOffsetAudioDescriptionChanged( ctx context.Context, device BluetoothDevice, instanceId int32, audioDescription string, ) error
func (*BluetoothVolumeControlCallbackProxy) OnVolumeOffsetAudioLocationChanged ¶
func (p *BluetoothVolumeControlCallbackProxy) OnVolumeOffsetAudioLocationChanged( ctx context.Context, device BluetoothDevice, instanceId int32, audioLocation int32, ) error
func (*BluetoothVolumeControlCallbackProxy) OnVolumeOffsetChanged ¶
func (p *BluetoothVolumeControlCallbackProxy) OnVolumeOffsetChanged( ctx context.Context, device BluetoothDevice, instanceId int32, volumeOffset int32, ) error
type BluetoothVolumeControlCallbackStub ¶
type BluetoothVolumeControlCallbackStub struct {
Impl IBluetoothVolumeControlCallback
Transport binder.VersionAwareTransport
}
BluetoothVolumeControlCallbackStub dispatches incoming binder transactions to a typed IBluetoothVolumeControlCallback implementation.
func (*BluetoothVolumeControlCallbackStub) Descriptor ¶
func (s *BluetoothVolumeControlCallbackStub) Descriptor() string
func (*BluetoothVolumeControlCallbackStub) OnTransaction ¶
func (s *BluetoothVolumeControlCallbackStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BluetoothVolumeControlProxy ¶
func NewBluetoothVolumeControlProxy ¶
func NewBluetoothVolumeControlProxy( remote binder.IBinder, ) *BluetoothVolumeControlProxy
func (*BluetoothVolumeControlProxy) AsBinder ¶
func (p *BluetoothVolumeControlProxy) AsBinder() binder.IBinder
func (*BluetoothVolumeControlProxy) Connect ¶
func (p *BluetoothVolumeControlProxy) Connect( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothVolumeControlProxy) Disconnect ¶
func (p *BluetoothVolumeControlProxy) Disconnect( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothVolumeControlProxy) GetConnectedDevices ¶
func (p *BluetoothVolumeControlProxy) GetConnectedDevices( ctx context.Context, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothVolumeControlProxy) GetConnectionPolicy ¶
func (p *BluetoothVolumeControlProxy) GetConnectionPolicy( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothVolumeControlProxy) GetConnectionState ¶
func (p *BluetoothVolumeControlProxy) GetConnectionState( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothVolumeControlProxy) GetDevicesMatchingConnectionStates ¶
func (p *BluetoothVolumeControlProxy) GetDevicesMatchingConnectionStates( ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothVolumeControlProxy) GetGroupVolume ¶
func (p *BluetoothVolumeControlProxy) GetGroupVolume( ctx context.Context, group_id int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothVolumeControlProxy) GetNumberOfVolumeOffsetInstances ¶
func (p *BluetoothVolumeControlProxy) GetNumberOfVolumeOffsetInstances( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothVolumeControlProxy) IsVolumeOffsetAvailable ¶
func (p *BluetoothVolumeControlProxy) IsVolumeOffsetAvailable( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothVolumeControlProxy) Mute ¶
func (p *BluetoothVolumeControlProxy) Mute( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothVolumeControlProxy) MuteGroup ¶
func (p *BluetoothVolumeControlProxy) MuteGroup( ctx context.Context, group_id int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothVolumeControlProxy) NotifyNewRegisteredCallback ¶
func (p *BluetoothVolumeControlProxy) NotifyNewRegisteredCallback( ctx context.Context, callback IBluetoothVolumeControlCallback, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothVolumeControlProxy) RegisterCallback ¶
func (p *BluetoothVolumeControlProxy) RegisterCallback( ctx context.Context, callback IBluetoothVolumeControlCallback, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothVolumeControlProxy) SetConnectionPolicy ¶
func (p *BluetoothVolumeControlProxy) SetConnectionPolicy( ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothVolumeControlProxy) SetDeviceVolume ¶
func (p *BluetoothVolumeControlProxy) SetDeviceVolume( ctx context.Context, device BluetoothDevice, volume int32, isGroupOp bool, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothVolumeControlProxy) SetGroupActive ¶
func (p *BluetoothVolumeControlProxy) SetGroupActive( ctx context.Context, group_id int32, active bool, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothVolumeControlProxy) SetGroupVolume ¶
func (p *BluetoothVolumeControlProxy) SetGroupVolume( ctx context.Context, group_id int32, volume int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothVolumeControlProxy) SetVolumeOffset ¶
func (p *BluetoothVolumeControlProxy) SetVolumeOffset( ctx context.Context, device BluetoothDevice, instanceId int32, volumeOffset int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothVolumeControlProxy) Unmute ¶
func (p *BluetoothVolumeControlProxy) Unmute( ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothVolumeControlProxy) UnmuteGroup ¶
func (p *BluetoothVolumeControlProxy) UnmuteGroup( ctx context.Context, group_id int32, attributionSource content.AttributionSource, receiver any, ) error
func (*BluetoothVolumeControlProxy) UnregisterCallback ¶
func (p *BluetoothVolumeControlProxy) UnregisterCallback( ctx context.Context, callback IBluetoothVolumeControlCallback, attributionSource content.AttributionSource, receiver any, ) error
type BluetoothVolumeControlStub ¶
type BluetoothVolumeControlStub struct {
Impl IBluetoothVolumeControl
Transport binder.VersionAwareTransport
}
BluetoothVolumeControlStub dispatches incoming binder transactions to a typed IBluetoothVolumeControl implementation.
func (*BluetoothVolumeControlStub) Descriptor ¶
func (s *BluetoothVolumeControlStub) Descriptor() string
func (*BluetoothVolumeControlStub) OnTransaction ¶
func (s *BluetoothVolumeControlStub) OnTransaction( ctx context.Context, code binder.TransactionCode, _data *parcel.Parcel, ) (*parcel.Parcel, error)
type BufferConstraints ¶
type BufferConstraints struct {
}
func (*BufferConstraints) MarshalParcel ¶
func (s *BufferConstraints) MarshalParcel( p *parcel.Parcel, ) error
func (*BufferConstraints) UnmarshalParcel ¶
func (s *BufferConstraints) UnmarshalParcel( p *parcel.Parcel, ) error
type IBluetooth ¶
type IBluetooth interface {
AsBinder() binder.IBinder
GetState(ctx context.Context, receiver any) error
Enable(ctx context.Context, quietMode bool, attributionSource content.AttributionSource, receiver any) error
Disable(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetAddress(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
IsLogRedactionEnabled(ctx context.Context, receiver any) error
GetUuids(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
SetName(ctx context.Context, name string, attributionSource content.AttributionSource, receiver any) error
GetIdentityAddress(ctx context.Context, address string, receiver any) error
GetName(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetNameLengthForAdvertise(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetIoCapability(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
SetIoCapability(ctx context.Context, capability int32, attributionSource content.AttributionSource, receiver any) error
GetScanMode(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
SetScanMode(ctx context.Context, mode int32, attributionSource content.AttributionSource, receiver any) error
GetDiscoverableTimeout(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
SetDiscoverableTimeout(ctx context.Context, timeout int64, attributionSource content.AttributionSource, receiver any) error
StartDiscovery(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
CancelDiscovery(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
IsDiscovering(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetDiscoveryEndMillis(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetAdapterConnectionState(ctx context.Context, receiver any) error
GetProfileConnectionState(ctx context.Context, profile int32, source content.AttributionSource, receiver any) error
GetBondedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
CreateBond(ctx context.Context, device BluetoothDevice, transport int32, p192Data OobData, p256Data OobData, attributionSource content.AttributionSource, receiver any) error
CancelBondProcess(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
RemoveBond(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetBondState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
IsBondingInitiatedLocally(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetSupportedProfiles(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetConnectionHandle(ctx context.Context, device BluetoothDevice, transport int32, attributionSource content.AttributionSource, receiver any) error
GetRemoteName(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetRemoteType(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetRemoteAlias(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetRemoteAlias(ctx context.Context, device BluetoothDevice, name string, attributionSource content.AttributionSource, receiver any) error
GetRemoteClass(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetRemoteUuids(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
FetchRemoteUuids(ctx context.Context, device BluetoothDevice, transport int32, attributionSource content.AttributionSource, receiver any) error
SdpSearch(ctx context.Context, device BluetoothDevice, uuid os.ParcelUuid, attributionSource content.AttributionSource, receiver any) error
GetBatteryLevel(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetMaxConnectedAudioDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
SetPin(ctx context.Context, device BluetoothDevice, accept bool, len_ int32, pinCode []byte, attributionSource content.AttributionSource, receiver any) error
SetPasskey(ctx context.Context, device BluetoothDevice, accept bool, len_ int32, passkey []byte, attributionSource content.AttributionSource, receiver any) error
SetPairingConfirmation(ctx context.Context, device BluetoothDevice, accept bool, attributionSource content.AttributionSource, receiver any) error
GetPhonebookAccessPermission(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetSilenceMode(ctx context.Context, device BluetoothDevice, silence bool, attributionSource content.AttributionSource, receiver any) error
GetSilenceMode(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetPhonebookAccessPermission(ctx context.Context, device BluetoothDevice, value int32, attributionSource content.AttributionSource, receiver any) error
GetMessageAccessPermission(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetMessageAccessPermission(ctx context.Context, device BluetoothDevice, value int32, attributionSource content.AttributionSource, receiver any) error
GetSimAccessPermission(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetSimAccessPermission(ctx context.Context, device BluetoothDevice, value int32, attributionSource content.AttributionSource, receiver any) error
RegisterCallback(ctx context.Context, callback IBluetoothCallback, attributionSource content.AttributionSource, receiver any) error
UnregisterCallback(ctx context.Context, callback IBluetoothCallback, attributionSource content.AttributionSource, receiver any) error
LogL2capcocServerConnection(ctx context.Context, device BluetoothDevice, port int32, isSecured bool, result int32, socketCreationTimeMillis int64, socketCreationLatencyMillis int64, socketConnectionTimeMillis int64, timeoutMillis int64, receiver any) error
GetSocketManager(ctx context.Context) (IBluetoothSocketManager, error)
LogL2capcocClientConnection(ctx context.Context, device BluetoothDevice, port int32, isSecured bool, result int32, socketCreationTimeNanos int64, socketCreationLatencyNanos int64, socketConnectionTimeNanos int64, receiver any) error
LogRfcommConnectionAttempt(ctx context.Context, device BluetoothDevice, isSecured bool, resultCode int32, socketCreationTimeNanos int64, isSerialPort bool, receiver any) error
FactoryReset(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
IsMultiAdvertisementSupported(ctx context.Context, receiver any) error
IsOffloadedFilteringSupported(ctx context.Context, receiver any) error
IsOffloadedScanBatchingSupported(ctx context.Context, receiver any) error
IsActivityAndEnergyReportingSupported(ctx context.Context, receiver any) error
IsLe2MPhySupported(ctx context.Context, receiver any) error
IsLeCodedPhySupported(ctx context.Context, receiver any) error
IsLeExtendedAdvertisingSupported(ctx context.Context, receiver any) error
IsLePeriodicAdvertisingSupported(ctx context.Context, receiver any) error
IsLeAudioSupported(ctx context.Context, receiver any) error
IsLeAudioBroadcastSourceSupported(ctx context.Context, receiver any) error
IsLeAudioBroadcastAssistantSupported(ctx context.Context, receiver any) error
IsDistanceMeasurementSupported(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetLeMaximumAdvertisingDataLength(ctx context.Context, receiver any) error
ReportActivityInfo(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
RegisterMetadataListener(ctx context.Context, listener IBluetoothMetadataListener, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
UnregisterMetadataListener(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetMetadata(ctx context.Context, device BluetoothDevice, key int32, value []byte, attributionSource content.AttributionSource, receiver any) error
GetMetadata(ctx context.Context, device BluetoothDevice, key int32, attributionSource content.AttributionSource, receiver any) error
RequestActivityInfo(ctx context.Context, listener IBluetoothActivityEnergyInfoListener, attributionSource content.AttributionSource) error
StartBrEdr(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
StopBle(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
ConnectAllEnabledProfiles(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
DisconnectAllEnabledProfiles(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetActiveDevice(ctx context.Context, device BluetoothDevice, profiles int32, attributionSource content.AttributionSource, receiver any) error
GetActiveDevices(ctx context.Context, profile int32, attributionSource content.AttributionSource, receiver any) error
GetMostRecentlyConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
RemoveActiveDevice(ctx context.Context, profiles int32, attributionSource content.AttributionSource, receiver any) error
RegisterBluetoothConnectionCallback(ctx context.Context, callback IBluetoothConnectionCallback, attributionSource content.AttributionSource, receiver any) error
UnregisterBluetoothConnectionCallback(ctx context.Context, callback IBluetoothConnectionCallback, attributionSource content.AttributionSource, receiver any) error
CanBondWithoutDialog(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetPackageNameOfBondingApplication(ctx context.Context, device BluetoothDevice, receiver any) error
GenerateLocalOobData(ctx context.Context, transport int32, callback IBluetoothOobDataCallback, attributionSource content.AttributionSource, receiver any) error
AllowLowLatencyAudio(ctx context.Context, allowed bool, device BluetoothDevice, receiver any) error
IsRequestAudioPolicyAsSinkSupported(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
RequestAudioPolicyAsSink(ctx context.Context, device BluetoothDevice, policies BluetoothSinkAudioPolicy, attributionSource content.AttributionSource, receiver any) error
GetRequestedAudioPolicyAsSink(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
StartRfcommListener(ctx context.Context, name string, uuid os.ParcelUuid, intent types.PendingIntent, attributionSource content.AttributionSource, receiver any) error
StopRfcommListener(ctx context.Context, uuid os.ParcelUuid, attributionSource content.AttributionSource, receiver any) error
RetrievePendingSocketForServiceRecord(ctx context.Context, uuid os.ParcelUuid, attributionSource content.AttributionSource, receiver any) error
SetForegroundUserId(ctx context.Context, attributionSource content.AttributionSource) error
SetPreferredAudioProfiles(ctx context.Context, device BluetoothDevice, modeToProfileBundle os.Bundle, source content.AttributionSource, receiver any) error
GetPreferredAudioProfiles(ctx context.Context, device BluetoothDevice, source content.AttributionSource, receiver any) error
RegisterPreferredAudioProfilesChangedCallback(ctx context.Context, callback IBluetoothPreferredAudioProfilesCallback, attributionSource content.AttributionSource, receiver any) error
UnregisterPreferredAudioProfilesChangedCallback(ctx context.Context, callback IBluetoothPreferredAudioProfilesCallback, attributionSource content.AttributionSource, receiver any) error
NotifyActiveDeviceChangeApplied(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
RegisterBluetoothQualityReportReadyCallback(ctx context.Context, callback IBluetoothQualityReportReadyCallback, attributionSource content.AttributionSource, receiver any) error
UnregisterBluetoothQualityReportReadyCallback(ctx context.Context, callback IBluetoothQualityReportReadyCallback, attributionSource content.AttributionSource, receiver any) error
GetOffloadedTransportDiscoveryDataScanSupported(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
IsMediaProfileConnected(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetBluetoothGatt(ctx context.Context, receiver any) error
UnregAllGattClient(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetProfile(ctx context.Context, profile int32, receiver any) error
SetActiveAudioDevicePolicy(ctx context.Context, device BluetoothDevice, activeAudioDevicePolicy int32, source content.AttributionSource, receiver any) error
GetActiveAudioDevicePolicy(ctx context.Context, device BluetoothDevice, source content.AttributionSource, receiver any) error
}
func NewBluetoothStub ¶
func NewBluetoothStub( impl IBluetoothServer, ) IBluetooth
NewBluetoothStub creates a server-side IBluetooth wrapping the given server implementation. The returned value satisfies IBluetooth and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothA2dp ¶
type IBluetoothA2dp interface {
AsBinder() binder.IBinder
Connect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
Disconnect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetActiveDevice(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetActiveDevice(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionPolicy(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetAvrcpAbsoluteVolume(ctx context.Context, volume int32, attributionSource content.AttributionSource) error
IsA2dpPlaying(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetSupportedCodecTypes(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetCodecStatus(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetCodecConfigPreference(ctx context.Context, device BluetoothDevice, codecConfig BluetoothCodecConfig, attributionSource content.AttributionSource) error
EnableOptionalCodecs(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource) error
DisableOptionalCodecs(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource) error
IsOptionalCodecsSupported(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
IsOptionalCodecsEnabled(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetOptionalCodecsEnabled(ctx context.Context, device BluetoothDevice, value int32, attributionSource content.AttributionSource) error
GetDynamicBufferSupport(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetBufferConstraints(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
SetBufferLengthMillis(ctx context.Context, codec int32, size int32, attributionSource content.AttributionSource, receiver any) error
}
func NewBluetoothA2dpStub ¶
func NewBluetoothA2dpStub( impl IBluetoothA2dpServer, ) IBluetoothA2dp
NewBluetoothA2dpStub creates a server-side IBluetoothA2dp wrapping the given server implementation. The returned value satisfies IBluetoothA2dp and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothA2dpServer ¶
type IBluetoothA2dpServer interface {
Connect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
Disconnect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetActiveDevice(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetActiveDevice(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionPolicy(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetAvrcpAbsoluteVolume(ctx context.Context, volume int32, attributionSource content.AttributionSource) error
IsA2dpPlaying(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetSupportedCodecTypes(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetCodecStatus(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetCodecConfigPreference(ctx context.Context, device BluetoothDevice, codecConfig BluetoothCodecConfig, attributionSource content.AttributionSource) error
EnableOptionalCodecs(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource) error
DisableOptionalCodecs(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource) error
IsOptionalCodecsSupported(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
IsOptionalCodecsEnabled(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetOptionalCodecsEnabled(ctx context.Context, device BluetoothDevice, value int32, attributionSource content.AttributionSource) error
GetDynamicBufferSupport(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetBufferConstraints(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
SetBufferLengthMillis(ctx context.Context, codec int32, size int32, attributionSource content.AttributionSource, receiver any) error
}
IBluetoothA2dpServer is the server-side interface that user implementations provide to NewBluetoothA2dpStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothA2dpSink ¶
type IBluetoothA2dpSink interface {
AsBinder() binder.IBinder
Connect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
Disconnect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetAudioConfig(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionPolicy(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
IsA2dpPlaying(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
}
func NewBluetoothA2dpSinkStub ¶
func NewBluetoothA2dpSinkStub( impl IBluetoothA2dpSinkServer, ) IBluetoothA2dpSink
NewBluetoothA2dpSinkStub creates a server-side IBluetoothA2dpSink wrapping the given server implementation. The returned value satisfies IBluetoothA2dpSink and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothA2dpSinkServer ¶
type IBluetoothA2dpSinkServer interface {
Connect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
Disconnect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetAudioConfig(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionPolicy(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
IsA2dpPlaying(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
}
IBluetoothA2dpSinkServer is the server-side interface that user implementations provide to NewBluetoothA2dpSinkStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothActivityEnergyInfoListener ¶
type IBluetoothActivityEnergyInfoListener interface {
AsBinder() binder.IBinder
OnBluetoothActivityEnergyInfoAvailable(ctx context.Context, info BluetoothActivityEnergyInfo) error
}
func NewBluetoothActivityEnergyInfoListenerStub ¶
func NewBluetoothActivityEnergyInfoListenerStub( impl IBluetoothActivityEnergyInfoListenerServer, ) IBluetoothActivityEnergyInfoListener
NewBluetoothActivityEnergyInfoListenerStub creates a server-side IBluetoothActivityEnergyInfoListener wrapping the given server implementation. The returned value satisfies IBluetoothActivityEnergyInfoListener and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothActivityEnergyInfoListenerServer ¶
type IBluetoothActivityEnergyInfoListenerServer interface {
OnBluetoothActivityEnergyInfoAvailable(ctx context.Context, info BluetoothActivityEnergyInfo) error
}
IBluetoothActivityEnergyInfoListenerServer is the server-side interface that user implementations provide to NewBluetoothActivityEnergyInfoListenerStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothAvrcpController ¶
type IBluetoothAvrcpController interface {
AsBinder() binder.IBinder
GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetPlayerSettings(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetPlayerApplicationSetting(ctx context.Context, plAppSetting BluetoothAvrcpPlayerSettings, attributionSource content.AttributionSource, receiver any) error
}
func NewBluetoothAvrcpControllerStub ¶
func NewBluetoothAvrcpControllerStub( impl IBluetoothAvrcpControllerServer, ) IBluetoothAvrcpController
NewBluetoothAvrcpControllerStub creates a server-side IBluetoothAvrcpController wrapping the given server implementation. The returned value satisfies IBluetoothAvrcpController and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothAvrcpControllerServer ¶
type IBluetoothAvrcpControllerServer interface {
GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetPlayerSettings(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetPlayerApplicationSetting(ctx context.Context, plAppSetting BluetoothAvrcpPlayerSettings, attributionSource content.AttributionSource, receiver any) error
}
IBluetoothAvrcpControllerServer is the server-side interface that user implementations provide to NewBluetoothAvrcpControllerStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothAvrcpTarget ¶
type IBluetoothAvrcpTarget interface {
AsBinder() binder.IBinder
SendVolumeChanged(ctx context.Context, volume int32) error
}
func NewBluetoothAvrcpTargetStub ¶
func NewBluetoothAvrcpTargetStub( impl IBluetoothAvrcpTargetServer, ) IBluetoothAvrcpTarget
NewBluetoothAvrcpTargetStub creates a server-side IBluetoothAvrcpTarget wrapping the given server implementation. The returned value satisfies IBluetoothAvrcpTarget and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothAvrcpTargetServer ¶
type IBluetoothAvrcpTargetServer interface {
SendVolumeChanged(ctx context.Context, volume int32) error
}
IBluetoothAvrcpTargetServer is the server-side interface that user implementations provide to NewBluetoothAvrcpTargetStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothBattery ¶
type IBluetoothBattery interface {
AsBinder() binder.IBinder
Connect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
Disconnect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionPolicy(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
}
func NewBluetoothBatteryStub ¶
func NewBluetoothBatteryStub( impl IBluetoothBatteryServer, ) IBluetoothBattery
NewBluetoothBatteryStub creates a server-side IBluetoothBattery wrapping the given server implementation. The returned value satisfies IBluetoothBattery and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothBatteryServer ¶
type IBluetoothBatteryServer interface {
Connect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
Disconnect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionPolicy(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
}
IBluetoothBatteryServer is the server-side interface that user implementations provide to NewBluetoothBatteryStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothCallback ¶
type IBluetoothCallback interface {
AsBinder() binder.IBinder
OnBluetoothStateChange(ctx context.Context, prevState int32, newState int32) error
}
func NewBluetoothCallbackStub ¶
func NewBluetoothCallbackStub( impl IBluetoothCallbackServer, ) IBluetoothCallback
NewBluetoothCallbackStub creates a server-side IBluetoothCallback wrapping the given server implementation. The returned value satisfies IBluetoothCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothCallbackServer ¶
type IBluetoothCallbackServer interface {
OnBluetoothStateChange(ctx context.Context, prevState int32, newState int32) error
}
IBluetoothCallbackServer is the server-side interface that user implementations provide to NewBluetoothCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothConnectionCallback ¶
type IBluetoothConnectionCallback interface {
AsBinder() binder.IBinder
OnDeviceConnected(ctx context.Context, device BluetoothDevice) error
OnDeviceDisconnected(ctx context.Context, device BluetoothDevice, hciReason int32) error
}
func NewBluetoothConnectionCallbackStub ¶
func NewBluetoothConnectionCallbackStub( impl IBluetoothConnectionCallbackServer, ) IBluetoothConnectionCallback
NewBluetoothConnectionCallbackStub creates a server-side IBluetoothConnectionCallback wrapping the given server implementation. The returned value satisfies IBluetoothConnectionCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothConnectionCallbackServer ¶
type IBluetoothConnectionCallbackServer interface {
OnDeviceConnected(ctx context.Context, device BluetoothDevice) error
OnDeviceDisconnected(ctx context.Context, device BluetoothDevice, hciReason int32) error
}
IBluetoothConnectionCallbackServer is the server-side interface that user implementations provide to NewBluetoothConnectionCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothCsipSetCoordinator ¶
type IBluetoothCsipSetCoordinator interface {
AsBinder() binder.IBinder
Connect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
Disconnect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionPolicy(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetAllGroupIds(ctx context.Context, uuid os.ParcelUuid, attributionSource content.AttributionSource, receiver any) error
GetGroupUuidMapByDevice(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetDesiredGroupSize(ctx context.Context, group_id int32, attributionSource content.AttributionSource, receiver any) error
LockGroup(ctx context.Context, groupId int32, callback IBluetoothCsipSetCoordinatorLockCallback, attributionSource content.AttributionSource, receiver any) error
UnlockGroup(ctx context.Context, lockUuid os.ParcelUuid, attributionSource content.AttributionSource, receiver any) error
}
func NewBluetoothCsipSetCoordinatorStub ¶
func NewBluetoothCsipSetCoordinatorStub( impl IBluetoothCsipSetCoordinatorServer, ) IBluetoothCsipSetCoordinator
NewBluetoothCsipSetCoordinatorStub creates a server-side IBluetoothCsipSetCoordinator wrapping the given server implementation. The returned value satisfies IBluetoothCsipSetCoordinator and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothCsipSetCoordinatorCallback ¶
type IBluetoothCsipSetCoordinatorCallback interface {
AsBinder() binder.IBinder
OnCsisSetMemberAvailable(ctx context.Context, device BluetoothDevice, groupId int32) error
}
func NewBluetoothCsipSetCoordinatorCallbackStub ¶
func NewBluetoothCsipSetCoordinatorCallbackStub( impl IBluetoothCsipSetCoordinatorCallbackServer, ) IBluetoothCsipSetCoordinatorCallback
NewBluetoothCsipSetCoordinatorCallbackStub creates a server-side IBluetoothCsipSetCoordinatorCallback wrapping the given server implementation. The returned value satisfies IBluetoothCsipSetCoordinatorCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothCsipSetCoordinatorCallbackServer ¶
type IBluetoothCsipSetCoordinatorCallbackServer interface {
OnCsisSetMemberAvailable(ctx context.Context, device BluetoothDevice, groupId int32) error
}
IBluetoothCsipSetCoordinatorCallbackServer is the server-side interface that user implementations provide to NewBluetoothCsipSetCoordinatorCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothCsipSetCoordinatorLockCallback ¶
type IBluetoothCsipSetCoordinatorLockCallback interface {
AsBinder() binder.IBinder
OnGroupLockSet(ctx context.Context, groupId int32, opStatus int32, isLocked bool) error
}
func NewBluetoothCsipSetCoordinatorLockCallbackStub ¶
func NewBluetoothCsipSetCoordinatorLockCallbackStub( impl IBluetoothCsipSetCoordinatorLockCallbackServer, ) IBluetoothCsipSetCoordinatorLockCallback
NewBluetoothCsipSetCoordinatorLockCallbackStub creates a server-side IBluetoothCsipSetCoordinatorLockCallback wrapping the given server implementation. The returned value satisfies IBluetoothCsipSetCoordinatorLockCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothCsipSetCoordinatorLockCallbackServer ¶
type IBluetoothCsipSetCoordinatorLockCallbackServer interface {
OnGroupLockSet(ctx context.Context, groupId int32, opStatus int32, isLocked bool) error
}
IBluetoothCsipSetCoordinatorLockCallbackServer is the server-side interface that user implementations provide to NewBluetoothCsipSetCoordinatorLockCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothCsipSetCoordinatorServer ¶
type IBluetoothCsipSetCoordinatorServer interface {
Connect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
Disconnect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionPolicy(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetAllGroupIds(ctx context.Context, uuid os.ParcelUuid, attributionSource content.AttributionSource, receiver any) error
GetGroupUuidMapByDevice(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetDesiredGroupSize(ctx context.Context, group_id int32, attributionSource content.AttributionSource, receiver any) error
LockGroup(ctx context.Context, groupId int32, callback IBluetoothCsipSetCoordinatorLockCallback, attributionSource content.AttributionSource, receiver any) error
UnlockGroup(ctx context.Context, lockUuid os.ParcelUuid, attributionSource content.AttributionSource, receiver any) error
}
IBluetoothCsipSetCoordinatorServer is the server-side interface that user implementations provide to NewBluetoothCsipSetCoordinatorStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothGatt ¶
type IBluetoothGatt interface {
AsBinder() binder.IBinder
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any) error
RegisterScanner(ctx context.Context, callback le.IScannerCallback, workSource os.WorkSource, attributionSource content.AttributionSource, receiver any) error
UnregisterScanner(ctx context.Context, scannerId int32, attributionSource content.AttributionSource, receiver any) error
StartScan(ctx context.Context, scannerId int32, settings le.ScanSettings, filters []le.ScanFilter, attributionSource content.AttributionSource, receiver any) error
StartScanForIntent(ctx context.Context, intent types.PendingIntent, settings le.ScanSettings, filters []le.ScanFilter, attributionSource content.AttributionSource, receiver any) error
StopScanForIntent(ctx context.Context, intent types.PendingIntent, attributionSource content.AttributionSource, receiver any) error
StopScan(ctx context.Context, scannerId int32, attributionSource content.AttributionSource, receiver any) error
FlushPendingBatchResults(ctx context.Context, scannerId int32, attributionSource content.AttributionSource, receiver any) error
StartAdvertisingSet(ctx context.Context, parameters le.AdvertisingSetParameters, advertiseData le.AdvertiseData, scanResponse le.AdvertiseData, periodicParameters le.PeriodicAdvertisingParameters, periodicData le.AdvertiseData, duration int32, maxExtAdvEvents int32, gattServerIf int32, callback le.IAdvertisingSetCallback, attributionSource content.AttributionSource, receiver any) error
StopAdvertisingSet(ctx context.Context, callback le.IAdvertisingSetCallback, attributionSource content.AttributionSource, receiver any) error
GetOwnAddress(ctx context.Context, advertiserId int32, attributionSource content.AttributionSource, receiver any) error
EnableAdvertisingSet(ctx context.Context, advertiserId int32, enable bool, duration int32, maxExtAdvEvents int32, attributionSource content.AttributionSource, receiver any) error
SetAdvertisingData(ctx context.Context, advertiserId int32, data le.AdvertiseData, attributionSource content.AttributionSource, receiver any) error
SetScanResponseData(ctx context.Context, advertiserId int32, data le.AdvertiseData, attributionSource content.AttributionSource, receiver any) error
SetAdvertisingParameters(ctx context.Context, advertiserId int32, parameters le.AdvertisingSetParameters, attributionSource content.AttributionSource, receiver any) error
SetPeriodicAdvertisingParameters(ctx context.Context, advertiserId int32, parameters le.PeriodicAdvertisingParameters, attributionSource content.AttributionSource, receiver any) error
SetPeriodicAdvertisingData(ctx context.Context, advertiserId int32, data le.AdvertiseData, attributionSource content.AttributionSource, receiver any) error
SetPeriodicAdvertisingEnable(ctx context.Context, advertiserId int32, enable bool, attributionSource content.AttributionSource, receiver any) error
RegisterSync(ctx context.Context, scanResult le.ScanResult, skip int32, timeout int32, callback le.IPeriodicAdvertisingCallback, attributionSource content.AttributionSource, receiver any) error
UnregisterSync(ctx context.Context, callback le.IPeriodicAdvertisingCallback, attributionSource content.AttributionSource, receiver any) error
TransferSync(ctx context.Context, bda BluetoothDevice, serviceData int32, syncHandle int32, attributionSource content.AttributionSource, receiver any) error
TransferSetInfo(ctx context.Context, bda BluetoothDevice, serviceData int32, advertisingHandle int32, callback le.IPeriodicAdvertisingCallback, attributionSource content.AttributionSource, receiver any) error
RegisterClient(ctx context.Context, appId os.ParcelUuid, callback IBluetoothGattCallback, eatt_support bool, attributionSource content.AttributionSource, receiver any) error
UnregisterClient(ctx context.Context, clientIf int32, attributionSource content.AttributionSource, receiver any) error
ClientConnect(ctx context.Context, clientIf int32, address string, addressType int32, isDirect bool, transport int32, opportunistic bool, phy int32, attributionSource content.AttributionSource, receiver any) error
ClientDisconnect(ctx context.Context, clientIf int32, address string, attributionSource content.AttributionSource, receiver any) error
ClientSetPreferredPhy(ctx context.Context, clientIf int32, address string, txPhy int32, rxPhy int32, phyOptions int32, attributionSource content.AttributionSource, receiver any) error
ClientReadPhy(ctx context.Context, clientIf int32, addres string, attributionSources content.AttributionSource, receiver any) error
RefreshDevice(ctx context.Context, clientIf int32, address string, attributionSource content.AttributionSource, receiver any) error
DiscoverServices(ctx context.Context, clientIf int32, address string, attributionSource content.AttributionSource, receiver any) error
DiscoverServiceByUuid(ctx context.Context, clientIf int32, address string, uuid os.ParcelUuid, attributionSource content.AttributionSource, receiver any) error
ReadCharacteristic(ctx context.Context, clientIf int32, address string, handle int32, authReq int32, attributionSource content.AttributionSource, receiver any) error
ReadUsingCharacteristicUuid(ctx context.Context, clientIf int32, address string, uuid os.ParcelUuid, startHandle int32, endHandle int32, authReq int32, attributionSource content.AttributionSource, receiver any) error
WriteCharacteristic(ctx context.Context, clientIf int32, address string, handle int32, writeType int32, authReq int32, value []byte, attributionSource content.AttributionSource, receiver any) error
ReadDescriptor(ctx context.Context, clientIf int32, address string, handle int32, authReq int32, attributionSource content.AttributionSource, receiver any) error
WriteDescriptor(ctx context.Context, clientIf int32, address string, handle int32, authReq int32, value []byte, attributionSource content.AttributionSource, receiver any) error
RegisterForNotification(ctx context.Context, clientIf int32, address string, handle int32, enable bool, attributionSource content.AttributionSource, receiver any) error
BeginReliableWrite(ctx context.Context, clientIf int32, address string, attributionSource content.AttributionSource, receiver any) error
EndReliableWrite(ctx context.Context, clientIf int32, address string, execute bool, attributionSource content.AttributionSource, receiver any) error
ReadRemoteRssi(ctx context.Context, clientIf int32, address string, attributionSource content.AttributionSource, receiver any) error
ConfigureMTU(ctx context.Context, clientIf int32, address string, mtu int32, attributionSource content.AttributionSource, receiver any) error
ConnectionParameterUpdate(ctx context.Context, clientIf int32, address string, connectionPriority int32, attributionSource content.AttributionSource, receiver any) error
LeConnectionUpdate(ctx context.Context, clientIf int32, address string, minInterval int32, maxInterval int32, peripheralLatency int32, supervisionTimeout int32, minConnectionEventLen int32, maxConnectionEventLen int32, attributionSource content.AttributionSource, receiver any) error
RegisterServer(ctx context.Context, appId os.ParcelUuid, callback IBluetoothGattServerCallback, eatt_support bool, attributionSource content.AttributionSource, receiver any) error
UnregisterServer(ctx context.Context, serverIf int32, attributionSource content.AttributionSource, receiver any) error
ServerConnect(ctx context.Context, serverIf int32, address string, isDirect bool, transport int32, attributionSource content.AttributionSource, receiver any) error
ServerDisconnect(ctx context.Context, serverIf int32, address string, attributionSource content.AttributionSource, receiver any) error
ServerSetPreferredPhy(ctx context.Context, clientIf int32, address string, txPhy int32, rxPhy int32, phyOptions int32, attributionSource content.AttributionSource, receiver any) error
ServerReadPhy(ctx context.Context, clientIf int32, address string, attributionSource content.AttributionSource, receiver any) error
AddService(ctx context.Context, serverIf int32, service BluetoothGattService, attributionSource content.AttributionSource, receiver any) error
RemoveService(ctx context.Context, serverIf int32, handle int32, attributionSource content.AttributionSource, receiver any) error
ClearServices(ctx context.Context, serverIf int32, attributionSource content.AttributionSource, receiver any) error
SendResponse(ctx context.Context, serverIf int32, address string, requestId int32, status int32, offset int32, value []byte, attributionSource content.AttributionSource, receiver any) error
SendNotification(ctx context.Context, serverIf int32, address string, handle int32, confirm bool, value []byte, attributionSource content.AttributionSource, receiver any) error
DisconnectAll(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
NumHwTrackFiltersAvailable(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
LeSubrateRequest(ctx context.Context, clientIf int32, address string, subrateMin int32, subrateMax int32, maxLatency int32, contNumber int32, supervisionTimeout int32, attributionSource content.AttributionSource, receiver any) error
SubrateModeRequest(ctx context.Context, clientIf int32, address string, subrateMode int32, attributionSource content.AttributionSource, receiver any) error
GetSupportedDistanceMeasurementMethods(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
StartDistanceMeasurement(ctx context.Context, uuid os.ParcelUuid, params le.DistanceMeasurementParams, callback le.IDistanceMeasurementCallback, attributionSource content.AttributionSource, receiver any) error
StopDistanceMeasurement(ctx context.Context, uuid os.ParcelUuid, device BluetoothDevice, method int32, attributionSource content.AttributionSource, receiver any) error
GetChannelSoundingMaxSupportedSecurityLevel(ctx context.Context, remoteDevice BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetLocalChannelSoundingMaxSupportedSecurityLevel(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
}
func NewBluetoothGattStub ¶
func NewBluetoothGattStub( impl IBluetoothGattServer, ) IBluetoothGatt
NewBluetoothGattStub creates a server-side IBluetoothGatt wrapping the given server implementation. The returned value satisfies IBluetoothGatt and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothGattCallback ¶
type IBluetoothGattCallback interface {
AsBinder() binder.IBinder
OnClientRegistered(ctx context.Context, status int32, clientIf int32) error
OnClientConnectionState(ctx context.Context, status int32, clientIf int32, connected bool, address string) error
OnPhyUpdate(ctx context.Context, address string, txPhy int32, rxPhy int32, status int32) error
OnPhyRead(ctx context.Context, address string, txPhy int32, rxPhy int32, status int32) error
OnSearchComplete(ctx context.Context, address string, services []BluetoothGattService, status int32) error
OnCharacteristicRead(ctx context.Context, address string, status int32, handle int32, value []byte) error
OnCharacteristicWrite(ctx context.Context, address string, status int32, handle int32, value []byte) error
OnExecuteWrite(ctx context.Context, address string, status int32) error
OnDescriptorRead(ctx context.Context, address string, status int32, handle int32, value []byte) error
OnDescriptorWrite(ctx context.Context, address string, status int32, handle int32, value []byte) error
OnNotify(ctx context.Context, address string, handle int32, value []byte) error
OnReadRemoteRssi(ctx context.Context, address string, rssi int32, status int32) error
OnConfigureMTU(ctx context.Context, address string, mtu int32, status int32) error
OnConnectionUpdated(ctx context.Context, address string, interval int32, latency int32, timeout int32, status int32) error
OnServiceChanged(ctx context.Context, address string) error
OnSubrateChange(ctx context.Context, address string, subrateFactor int32, latency int32, contNum int32, timeout int32, status int32) error
}
func NewBluetoothGattCallbackStub ¶
func NewBluetoothGattCallbackStub( impl IBluetoothGattCallbackServer, ) IBluetoothGattCallback
NewBluetoothGattCallbackStub creates a server-side IBluetoothGattCallback wrapping the given server implementation. The returned value satisfies IBluetoothGattCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothGattCallbackServer ¶
type IBluetoothGattCallbackServer interface {
OnClientRegistered(ctx context.Context, status int32, clientIf int32) error
OnClientConnectionState(ctx context.Context, status int32, clientIf int32, connected bool, address string) error
OnPhyUpdate(ctx context.Context, address string, txPhy int32, rxPhy int32, status int32) error
OnPhyRead(ctx context.Context, address string, txPhy int32, rxPhy int32, status int32) error
OnSearchComplete(ctx context.Context, address string, services []BluetoothGattService, status int32) error
OnCharacteristicRead(ctx context.Context, address string, status int32, handle int32, value []byte) error
OnCharacteristicWrite(ctx context.Context, address string, status int32, handle int32, value []byte) error
OnExecuteWrite(ctx context.Context, address string, status int32) error
OnDescriptorRead(ctx context.Context, address string, status int32, handle int32, value []byte) error
OnDescriptorWrite(ctx context.Context, address string, status int32, handle int32, value []byte) error
OnNotify(ctx context.Context, address string, handle int32, value []byte) error
OnReadRemoteRssi(ctx context.Context, address string, rssi int32, status int32) error
OnConfigureMTU(ctx context.Context, address string, mtu int32, status int32) error
OnConnectionUpdated(ctx context.Context, address string, interval int32, latency int32, timeout int32, status int32) error
OnServiceChanged(ctx context.Context, address string) error
OnSubrateChange(ctx context.Context, address string, subrateFactor int32, latency int32, contNum int32, timeout int32, status int32) error
}
IBluetoothGattCallbackServer is the server-side interface that user implementations provide to NewBluetoothGattCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothGattServer ¶
type IBluetoothGattServer interface {
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any) error
RegisterScanner(ctx context.Context, callback le.IScannerCallback, workSource os.WorkSource, attributionSource content.AttributionSource, receiver any) error
UnregisterScanner(ctx context.Context, scannerId int32, attributionSource content.AttributionSource, receiver any) error
StartScan(ctx context.Context, scannerId int32, settings le.ScanSettings, filters []le.ScanFilter, attributionSource content.AttributionSource, receiver any) error
StartScanForIntent(ctx context.Context, intent types.PendingIntent, settings le.ScanSettings, filters []le.ScanFilter, attributionSource content.AttributionSource, receiver any) error
StopScanForIntent(ctx context.Context, intent types.PendingIntent, attributionSource content.AttributionSource, receiver any) error
StopScan(ctx context.Context, scannerId int32, attributionSource content.AttributionSource, receiver any) error
FlushPendingBatchResults(ctx context.Context, scannerId int32, attributionSource content.AttributionSource, receiver any) error
StartAdvertisingSet(ctx context.Context, parameters le.AdvertisingSetParameters, advertiseData le.AdvertiseData, scanResponse le.AdvertiseData, periodicParameters le.PeriodicAdvertisingParameters, periodicData le.AdvertiseData, duration int32, maxExtAdvEvents int32, gattServerIf int32, callback le.IAdvertisingSetCallback, attributionSource content.AttributionSource, receiver any) error
StopAdvertisingSet(ctx context.Context, callback le.IAdvertisingSetCallback, attributionSource content.AttributionSource, receiver any) error
GetOwnAddress(ctx context.Context, advertiserId int32, attributionSource content.AttributionSource, receiver any) error
EnableAdvertisingSet(ctx context.Context, advertiserId int32, enable bool, duration int32, maxExtAdvEvents int32, attributionSource content.AttributionSource, receiver any) error
SetAdvertisingData(ctx context.Context, advertiserId int32, data le.AdvertiseData, attributionSource content.AttributionSource, receiver any) error
SetScanResponseData(ctx context.Context, advertiserId int32, data le.AdvertiseData, attributionSource content.AttributionSource, receiver any) error
SetAdvertisingParameters(ctx context.Context, advertiserId int32, parameters le.AdvertisingSetParameters, attributionSource content.AttributionSource, receiver any) error
SetPeriodicAdvertisingParameters(ctx context.Context, advertiserId int32, parameters le.PeriodicAdvertisingParameters, attributionSource content.AttributionSource, receiver any) error
SetPeriodicAdvertisingData(ctx context.Context, advertiserId int32, data le.AdvertiseData, attributionSource content.AttributionSource, receiver any) error
SetPeriodicAdvertisingEnable(ctx context.Context, advertiserId int32, enable bool, attributionSource content.AttributionSource, receiver any) error
RegisterSync(ctx context.Context, scanResult le.ScanResult, skip int32, timeout int32, callback le.IPeriodicAdvertisingCallback, attributionSource content.AttributionSource, receiver any) error
UnregisterSync(ctx context.Context, callback le.IPeriodicAdvertisingCallback, attributionSource content.AttributionSource, receiver any) error
TransferSync(ctx context.Context, bda BluetoothDevice, serviceData int32, syncHandle int32, attributionSource content.AttributionSource, receiver any) error
TransferSetInfo(ctx context.Context, bda BluetoothDevice, serviceData int32, advertisingHandle int32, callback le.IPeriodicAdvertisingCallback, attributionSource content.AttributionSource, receiver any) error
RegisterClient(ctx context.Context, appId os.ParcelUuid, callback IBluetoothGattCallback, eatt_support bool, attributionSource content.AttributionSource, receiver any) error
UnregisterClient(ctx context.Context, clientIf int32, attributionSource content.AttributionSource, receiver any) error
ClientConnect(ctx context.Context, clientIf int32, address string, addressType int32, isDirect bool, transport int32, opportunistic bool, phy int32, attributionSource content.AttributionSource, receiver any) error
ClientDisconnect(ctx context.Context, clientIf int32, address string, attributionSource content.AttributionSource, receiver any) error
ClientSetPreferredPhy(ctx context.Context, clientIf int32, address string, txPhy int32, rxPhy int32, phyOptions int32, attributionSource content.AttributionSource, receiver any) error
ClientReadPhy(ctx context.Context, clientIf int32, addres string, attributionSources content.AttributionSource, receiver any) error
RefreshDevice(ctx context.Context, clientIf int32, address string, attributionSource content.AttributionSource, receiver any) error
DiscoverServices(ctx context.Context, clientIf int32, address string, attributionSource content.AttributionSource, receiver any) error
DiscoverServiceByUuid(ctx context.Context, clientIf int32, address string, uuid os.ParcelUuid, attributionSource content.AttributionSource, receiver any) error
ReadCharacteristic(ctx context.Context, clientIf int32, address string, handle int32, authReq int32, attributionSource content.AttributionSource, receiver any) error
ReadUsingCharacteristicUuid(ctx context.Context, clientIf int32, address string, uuid os.ParcelUuid, startHandle int32, endHandle int32, authReq int32, attributionSource content.AttributionSource, receiver any) error
WriteCharacteristic(ctx context.Context, clientIf int32, address string, handle int32, writeType int32, authReq int32, value []byte, attributionSource content.AttributionSource, receiver any) error
ReadDescriptor(ctx context.Context, clientIf int32, address string, handle int32, authReq int32, attributionSource content.AttributionSource, receiver any) error
WriteDescriptor(ctx context.Context, clientIf int32, address string, handle int32, authReq int32, value []byte, attributionSource content.AttributionSource, receiver any) error
RegisterForNotification(ctx context.Context, clientIf int32, address string, handle int32, enable bool, attributionSource content.AttributionSource, receiver any) error
BeginReliableWrite(ctx context.Context, clientIf int32, address string, attributionSource content.AttributionSource, receiver any) error
EndReliableWrite(ctx context.Context, clientIf int32, address string, execute bool, attributionSource content.AttributionSource, receiver any) error
ReadRemoteRssi(ctx context.Context, clientIf int32, address string, attributionSource content.AttributionSource, receiver any) error
ConfigureMTU(ctx context.Context, clientIf int32, address string, mtu int32, attributionSource content.AttributionSource, receiver any) error
ConnectionParameterUpdate(ctx context.Context, clientIf int32, address string, connectionPriority int32, attributionSource content.AttributionSource, receiver any) error
LeConnectionUpdate(ctx context.Context, clientIf int32, address string, minInterval int32, maxInterval int32, peripheralLatency int32, supervisionTimeout int32, minConnectionEventLen int32, maxConnectionEventLen int32, attributionSource content.AttributionSource, receiver any) error
RegisterServer(ctx context.Context, appId os.ParcelUuid, callback IBluetoothGattServerCallback, eatt_support bool, attributionSource content.AttributionSource, receiver any) error
UnregisterServer(ctx context.Context, serverIf int32, attributionSource content.AttributionSource, receiver any) error
ServerConnect(ctx context.Context, serverIf int32, address string, isDirect bool, transport int32, attributionSource content.AttributionSource, receiver any) error
ServerDisconnect(ctx context.Context, serverIf int32, address string, attributionSource content.AttributionSource, receiver any) error
ServerSetPreferredPhy(ctx context.Context, clientIf int32, address string, txPhy int32, rxPhy int32, phyOptions int32, attributionSource content.AttributionSource, receiver any) error
ServerReadPhy(ctx context.Context, clientIf int32, address string, attributionSource content.AttributionSource, receiver any) error
AddService(ctx context.Context, serverIf int32, service BluetoothGattService, attributionSource content.AttributionSource, receiver any) error
RemoveService(ctx context.Context, serverIf int32, handle int32, attributionSource content.AttributionSource, receiver any) error
ClearServices(ctx context.Context, serverIf int32, attributionSource content.AttributionSource, receiver any) error
SendResponse(ctx context.Context, serverIf int32, address string, requestId int32, status int32, offset int32, value []byte, attributionSource content.AttributionSource, receiver any) error
SendNotification(ctx context.Context, serverIf int32, address string, handle int32, confirm bool, value []byte, attributionSource content.AttributionSource, receiver any) error
DisconnectAll(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
NumHwTrackFiltersAvailable(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
LeSubrateRequest(ctx context.Context, clientIf int32, address string, subrateMin int32, subrateMax int32, maxLatency int32, contNumber int32, supervisionTimeout int32, attributionSource content.AttributionSource, receiver any) error
SubrateModeRequest(ctx context.Context, clientIf int32, address string, subrateMode int32, attributionSource content.AttributionSource, receiver any) error
GetSupportedDistanceMeasurementMethods(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
StartDistanceMeasurement(ctx context.Context, uuid os.ParcelUuid, params le.DistanceMeasurementParams, callback le.IDistanceMeasurementCallback, attributionSource content.AttributionSource, receiver any) error
StopDistanceMeasurement(ctx context.Context, uuid os.ParcelUuid, device BluetoothDevice, method int32, attributionSource content.AttributionSource, receiver any) error
GetChannelSoundingMaxSupportedSecurityLevel(ctx context.Context, remoteDevice BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetLocalChannelSoundingMaxSupportedSecurityLevel(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
}
IBluetoothGattServer is the server-side interface that user implementations provide to NewBluetoothGattStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothGattServerCallback ¶
type IBluetoothGattServerCallback interface {
AsBinder() binder.IBinder
OnServerRegistered(ctx context.Context, status int32, serverIf int32) error
OnServerConnectionState(ctx context.Context, status int32, serverIf int32, connected bool, address string) error
OnServiceAdded(ctx context.Context, status int32, service BluetoothGattService) error
OnCharacteristicReadRequest(ctx context.Context, address string, transId int32, offset int32, isLong bool, handle int32) error
OnDescriptorReadRequest(ctx context.Context, address string, transId int32, offset int32, isLong bool, handle int32) error
OnCharacteristicWriteRequest(ctx context.Context, address string, transId int32, offset int32, length int32, isPrep bool, needRsp bool, handle int32, value []byte) error
OnDescriptorWriteRequest(ctx context.Context, address string, transId int32, offset int32, length int32, isPrep bool, needRsp bool, handle int32, value []byte) error
OnExecuteWrite(ctx context.Context, address string, transId int32, execWrite bool) error
OnNotificationSent(ctx context.Context, address string, status int32) error
OnMtuChanged(ctx context.Context, address string, mtu int32) error
OnPhyUpdate(ctx context.Context, address string, txPhy int32, rxPhy int32, status int32) error
OnPhyRead(ctx context.Context, address string, txPhy int32, rxPhy int32, status int32) error
OnConnectionUpdated(ctx context.Context, address string, interval int32, latency int32, timeout int32, status int32) error
OnSubrateChange(ctx context.Context, address string, subrateFactor int32, latency int32, contNum int32, timeout int32, status int32) error
}
func NewBluetoothGattServerCallbackStub ¶
func NewBluetoothGattServerCallbackStub( impl IBluetoothGattServerCallbackServer, ) IBluetoothGattServerCallback
NewBluetoothGattServerCallbackStub creates a server-side IBluetoothGattServerCallback wrapping the given server implementation. The returned value satisfies IBluetoothGattServerCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothGattServerCallbackServer ¶
type IBluetoothGattServerCallbackServer interface {
OnServerRegistered(ctx context.Context, status int32, serverIf int32) error
OnServerConnectionState(ctx context.Context, status int32, serverIf int32, connected bool, address string) error
OnServiceAdded(ctx context.Context, status int32, service BluetoothGattService) error
OnCharacteristicReadRequest(ctx context.Context, address string, transId int32, offset int32, isLong bool, handle int32) error
OnDescriptorReadRequest(ctx context.Context, address string, transId int32, offset int32, isLong bool, handle int32) error
OnCharacteristicWriteRequest(ctx context.Context, address string, transId int32, offset int32, length int32, isPrep bool, needRsp bool, handle int32, value []byte) error
OnDescriptorWriteRequest(ctx context.Context, address string, transId int32, offset int32, length int32, isPrep bool, needRsp bool, handle int32, value []byte) error
OnExecuteWrite(ctx context.Context, address string, transId int32, execWrite bool) error
OnNotificationSent(ctx context.Context, address string, status int32) error
OnMtuChanged(ctx context.Context, address string, mtu int32) error
OnPhyUpdate(ctx context.Context, address string, txPhy int32, rxPhy int32, status int32) error
OnPhyRead(ctx context.Context, address string, txPhy int32, rxPhy int32, status int32) error
OnConnectionUpdated(ctx context.Context, address string, interval int32, latency int32, timeout int32, status int32) error
OnSubrateChange(ctx context.Context, address string, subrateFactor int32, latency int32, contNum int32, timeout int32, status int32) error
}
IBluetoothGattServerCallbackServer is the server-side interface that user implementations provide to NewBluetoothGattServerCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothHapClient ¶
type IBluetoothHapClient interface {
AsBinder() binder.IBinder
GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionPolicy(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetHapGroup(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetActivePresetIndex(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetActivePresetInfo(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SelectPreset(ctx context.Context, device BluetoothDevice, presetIndex int32, attributionSource content.AttributionSource) error
SelectPresetForGroup(ctx context.Context, groupId int32, presetIndex int32, attributionSource content.AttributionSource) error
SwitchToNextPreset(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource) error
SwitchToNextPresetForGroup(ctx context.Context, groupId int32, attributionSource content.AttributionSource) error
SwitchToPreviousPreset(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource) error
SwitchToPreviousPresetForGroup(ctx context.Context, groupId int32, attributionSource content.AttributionSource) error
GetPresetInfo(ctx context.Context, device BluetoothDevice, presetIndex int32, attributionSource content.AttributionSource, receiver any) error
GetAllPresetInfo(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetFeatures(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetPresetName(ctx context.Context, device BluetoothDevice, presetIndex int32, name string, attributionSource content.AttributionSource) error
SetPresetNameForGroup(ctx context.Context, groupId int32, presetIndex int32, name string, attributionSource content.AttributionSource) error
RegisterCallback(ctx context.Context, callback IBluetoothHapClientCallback, attributionSource content.AttributionSource, receiver any) error
UnregisterCallback(ctx context.Context, callback IBluetoothHapClientCallback, attributionSource content.AttributionSource, receiver any) error
}
func NewBluetoothHapClientStub ¶
func NewBluetoothHapClientStub( impl IBluetoothHapClientServer, ) IBluetoothHapClient
NewBluetoothHapClientStub creates a server-side IBluetoothHapClient wrapping the given server implementation. The returned value satisfies IBluetoothHapClient and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothHapClientCallback ¶
type IBluetoothHapClientCallback interface {
AsBinder() binder.IBinder
OnPresetSelected(ctx context.Context, device BluetoothDevice, presetIndex int32, reasonCode int32) error
OnPresetSelectionFailed(ctx context.Context, device BluetoothDevice, statusCode int32) error
OnPresetSelectionForGroupFailed(ctx context.Context, hapGroupId int32, statusCode int32) error
OnPresetInfoChanged(ctx context.Context, device BluetoothDevice, presetInfoList []BluetoothHapPresetInfo, statusCode int32) error
OnSetPresetNameFailed(ctx context.Context, device BluetoothDevice, status int32) error
OnSetPresetNameForGroupFailed(ctx context.Context, hapGroupId int32, status int32) error
}
func NewBluetoothHapClientCallbackStub ¶
func NewBluetoothHapClientCallbackStub( impl IBluetoothHapClientCallbackServer, ) IBluetoothHapClientCallback
NewBluetoothHapClientCallbackStub creates a server-side IBluetoothHapClientCallback wrapping the given server implementation. The returned value satisfies IBluetoothHapClientCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothHapClientCallbackServer ¶
type IBluetoothHapClientCallbackServer interface {
OnPresetSelected(ctx context.Context, device BluetoothDevice, presetIndex int32, reasonCode int32) error
OnPresetSelectionFailed(ctx context.Context, device BluetoothDevice, statusCode int32) error
OnPresetSelectionForGroupFailed(ctx context.Context, hapGroupId int32, statusCode int32) error
OnPresetInfoChanged(ctx context.Context, device BluetoothDevice, presetInfoList []BluetoothHapPresetInfo, statusCode int32) error
OnSetPresetNameFailed(ctx context.Context, device BluetoothDevice, status int32) error
OnSetPresetNameForGroupFailed(ctx context.Context, hapGroupId int32, status int32) error
}
IBluetoothHapClientCallbackServer is the server-side interface that user implementations provide to NewBluetoothHapClientCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothHapClientServer ¶
type IBluetoothHapClientServer interface {
GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionPolicy(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetHapGroup(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetActivePresetIndex(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetActivePresetInfo(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SelectPreset(ctx context.Context, device BluetoothDevice, presetIndex int32, attributionSource content.AttributionSource) error
SelectPresetForGroup(ctx context.Context, groupId int32, presetIndex int32, attributionSource content.AttributionSource) error
SwitchToNextPreset(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource) error
SwitchToNextPresetForGroup(ctx context.Context, groupId int32, attributionSource content.AttributionSource) error
SwitchToPreviousPreset(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource) error
SwitchToPreviousPresetForGroup(ctx context.Context, groupId int32, attributionSource content.AttributionSource) error
GetPresetInfo(ctx context.Context, device BluetoothDevice, presetIndex int32, attributionSource content.AttributionSource, receiver any) error
GetAllPresetInfo(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetFeatures(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetPresetName(ctx context.Context, device BluetoothDevice, presetIndex int32, name string, attributionSource content.AttributionSource) error
SetPresetNameForGroup(ctx context.Context, groupId int32, presetIndex int32, name string, attributionSource content.AttributionSource) error
RegisterCallback(ctx context.Context, callback IBluetoothHapClientCallback, attributionSource content.AttributionSource, receiver any) error
UnregisterCallback(ctx context.Context, callback IBluetoothHapClientCallback, attributionSource content.AttributionSource, receiver any) error
}
IBluetoothHapClientServer is the server-side interface that user implementations provide to NewBluetoothHapClientStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothHeadset ¶
type IBluetoothHeadset interface {
AsBinder() binder.IBinder
GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
StartVoiceRecognition(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
StopVoiceRecognition(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
IsAudioConnected(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SendVendorSpecificResultCode(ctx context.Context, device BluetoothDevice, command string, arg string, attributionSource content.AttributionSource, receiver any) error
Connect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
Disconnect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionPolicy(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetAudioState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
IsAudioOn(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
ConnectAudio(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
DisconnectAudio(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
SetAudioRouteAllowed(ctx context.Context, allowed bool, attributionSource content.AttributionSource, receiver any) error
GetAudioRouteAllowed(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
SetForceScoAudio(ctx context.Context, forced bool, attributionSource content.AttributionSource, receiver any) error
StartScoUsingVirtualVoiceCall(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
StopScoUsingVirtualVoiceCall(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
PhoneStateChanged(ctx context.Context, numActive int32, numHeld int32, callState int32, number string, type_ int32, name string, attributionSource content.AttributionSource) error
ClccResponse(ctx context.Context, index int32, direction int32, status int32, mode int32, mpty bool, number string, type_ int32, attributionSource content.AttributionSource, receiver any) error
SetActiveDevice(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetActiveDevice(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
IsInbandRingingEnabled(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
IsNoiseReductionSupported(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
IsVoiceRecognitionSupported(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
}
func NewBluetoothHeadsetStub ¶
func NewBluetoothHeadsetStub( impl IBluetoothHeadsetServer, ) IBluetoothHeadset
NewBluetoothHeadsetStub creates a server-side IBluetoothHeadset wrapping the given server implementation. The returned value satisfies IBluetoothHeadset and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothHeadsetClient ¶
type IBluetoothHeadsetClient interface {
AsBinder() binder.IBinder
Connect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
Disconnect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionPolicy(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
StartVoiceRecognition(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
StopVoiceRecognition(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetCurrentCalls(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetCurrentAgEvents(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
AcceptCall(ctx context.Context, device BluetoothDevice, flag int32, attributionSource content.AttributionSource, receiver any) error
HoldCall(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
RejectCall(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
TerminateCall(ctx context.Context, device BluetoothDevice, call BluetoothHeadsetClientCall, attributionSource content.AttributionSource, receiver any) error
EnterPrivateMode(ctx context.Context, device BluetoothDevice, index int32, attributionSource content.AttributionSource, receiver any) error
ExplicitCallTransfer(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
Dial(ctx context.Context, device BluetoothDevice, number string, attributionSource content.AttributionSource, receiver any) error
SendDTMF(ctx context.Context, device BluetoothDevice, code byte, attributionSource content.AttributionSource, receiver any) error
GetLastVoiceTagNumber(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetAudioState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
ConnectAudio(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
DisconnectAudio(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetAudioRouteAllowed(ctx context.Context, device BluetoothDevice, allowed bool, attributionSource content.AttributionSource, receiver any) error
GetAudioRouteAllowed(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SendVendorAtCommand(ctx context.Context, device BluetoothDevice, vendorId int32, atCommand string, attributionSource content.AttributionSource, receiver any) error
GetCurrentAgFeatures(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
}
func NewBluetoothHeadsetClientStub ¶
func NewBluetoothHeadsetClientStub( impl IBluetoothHeadsetClientServer, ) IBluetoothHeadsetClient
NewBluetoothHeadsetClientStub creates a server-side IBluetoothHeadsetClient wrapping the given server implementation. The returned value satisfies IBluetoothHeadsetClient and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothHeadsetClientServer ¶
type IBluetoothHeadsetClientServer interface {
Connect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
Disconnect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionPolicy(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
StartVoiceRecognition(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
StopVoiceRecognition(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetCurrentCalls(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetCurrentAgEvents(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
AcceptCall(ctx context.Context, device BluetoothDevice, flag int32, attributionSource content.AttributionSource, receiver any) error
HoldCall(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
RejectCall(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
TerminateCall(ctx context.Context, device BluetoothDevice, call BluetoothHeadsetClientCall, attributionSource content.AttributionSource, receiver any) error
EnterPrivateMode(ctx context.Context, device BluetoothDevice, index int32, attributionSource content.AttributionSource, receiver any) error
ExplicitCallTransfer(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
Dial(ctx context.Context, device BluetoothDevice, number string, attributionSource content.AttributionSource, receiver any) error
SendDTMF(ctx context.Context, device BluetoothDevice, code byte, attributionSource content.AttributionSource, receiver any) error
GetLastVoiceTagNumber(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetAudioState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
ConnectAudio(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
DisconnectAudio(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetAudioRouteAllowed(ctx context.Context, device BluetoothDevice, allowed bool, attributionSource content.AttributionSource, receiver any) error
GetAudioRouteAllowed(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SendVendorAtCommand(ctx context.Context, device BluetoothDevice, vendorId int32, atCommand string, attributionSource content.AttributionSource, receiver any) error
GetCurrentAgFeatures(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
}
IBluetoothHeadsetClientServer is the server-side interface that user implementations provide to NewBluetoothHeadsetClientStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothHeadsetServer ¶
type IBluetoothHeadsetServer interface {
GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
StartVoiceRecognition(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
StopVoiceRecognition(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
IsAudioConnected(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SendVendorSpecificResultCode(ctx context.Context, device BluetoothDevice, command string, arg string, attributionSource content.AttributionSource, receiver any) error
Connect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
Disconnect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionPolicy(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetAudioState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
IsAudioOn(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
ConnectAudio(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
DisconnectAudio(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
SetAudioRouteAllowed(ctx context.Context, allowed bool, attributionSource content.AttributionSource, receiver any) error
GetAudioRouteAllowed(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
SetForceScoAudio(ctx context.Context, forced bool, attributionSource content.AttributionSource, receiver any) error
StartScoUsingVirtualVoiceCall(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
StopScoUsingVirtualVoiceCall(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
PhoneStateChanged(ctx context.Context, numActive int32, numHeld int32, callState int32, number string, type_ int32, name string, attributionSource content.AttributionSource) error
ClccResponse(ctx context.Context, index int32, direction int32, status int32, mode int32, mpty bool, number string, type_ int32, attributionSource content.AttributionSource, receiver any) error
SetActiveDevice(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetActiveDevice(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
IsInbandRingingEnabled(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
IsNoiseReductionSupported(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
IsVoiceRecognitionSupported(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
}
IBluetoothHeadsetServer is the server-side interface that user implementations provide to NewBluetoothHeadsetStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothHearingAid ¶
type IBluetoothHearingAid interface {
AsBinder() binder.IBinder
Connect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
Disconnect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetActiveDevice(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetActiveDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionPolicy(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetVolume(ctx context.Context, volume int32, attributionSource content.AttributionSource, receiver any) error
GetHiSyncId(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetDeviceSide(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetDeviceMode(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetAdvertisementServiceData(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
}
func NewBluetoothHearingAidStub ¶
func NewBluetoothHearingAidStub( impl IBluetoothHearingAidServer, ) IBluetoothHearingAid
NewBluetoothHearingAidStub creates a server-side IBluetoothHearingAid wrapping the given server implementation. The returned value satisfies IBluetoothHearingAid and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothHearingAidServer ¶
type IBluetoothHearingAidServer interface {
Connect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
Disconnect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetActiveDevice(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetActiveDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionPolicy(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetVolume(ctx context.Context, volume int32, attributionSource content.AttributionSource, receiver any) error
GetHiSyncId(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetDeviceSide(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetDeviceMode(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetAdvertisementServiceData(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
}
IBluetoothHearingAidServer is the server-side interface that user implementations provide to NewBluetoothHearingAidStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothHidDevice ¶
type IBluetoothHidDevice interface {
AsBinder() binder.IBinder
RegisterApp(ctx context.Context, sdp BluetoothHidDeviceAppSdpSettings, inQos BluetoothHidDeviceAppQosSettings, outQos BluetoothHidDeviceAppQosSettings, callback IBluetoothHidDeviceCallback, attributionSource content.AttributionSource, receiver any) error
UnregisterApp(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
SendReport(ctx context.Context, device BluetoothDevice, id int32, data []byte, attributionSource content.AttributionSource, receiver any) error
ReplyReport(ctx context.Context, device BluetoothDevice, type_ byte, id byte, data []byte, attributionSource content.AttributionSource, receiver any) error
ReportError(ctx context.Context, device BluetoothDevice, error_ byte, attributionSource content.AttributionSource, receiver any) error
Unplug(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
Connect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
Disconnect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetUserAppName(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any) error
}
func NewBluetoothHidDeviceStub ¶
func NewBluetoothHidDeviceStub( impl IBluetoothHidDeviceServer, ) IBluetoothHidDevice
NewBluetoothHidDeviceStub creates a server-side IBluetoothHidDevice wrapping the given server implementation. The returned value satisfies IBluetoothHidDevice and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothHidDeviceCallback ¶
type IBluetoothHidDeviceCallback interface {
AsBinder() binder.IBinder
OnAppStatusChanged(ctx context.Context, device BluetoothDevice, registered bool) error
OnConnectionStateChanged(ctx context.Context, device BluetoothDevice, state int32) error
OnGetReport(ctx context.Context, device BluetoothDevice, type_ byte, id byte, bufferSize int32) error
OnSetReport(ctx context.Context, device BluetoothDevice, type_ byte, id byte, data []byte) error
OnSetProtocol(ctx context.Context, device BluetoothDevice, protocol byte) error
OnInterruptData(ctx context.Context, device BluetoothDevice, reportId byte, data []byte) error
OnVirtualCableUnplug(ctx context.Context, device BluetoothDevice) error
}
func NewBluetoothHidDeviceCallbackStub ¶
func NewBluetoothHidDeviceCallbackStub( impl IBluetoothHidDeviceCallbackServer, ) IBluetoothHidDeviceCallback
NewBluetoothHidDeviceCallbackStub creates a server-side IBluetoothHidDeviceCallback wrapping the given server implementation. The returned value satisfies IBluetoothHidDeviceCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothHidDeviceCallbackServer ¶
type IBluetoothHidDeviceCallbackServer interface {
OnAppStatusChanged(ctx context.Context, device BluetoothDevice, registered bool) error
OnConnectionStateChanged(ctx context.Context, device BluetoothDevice, state int32) error
OnGetReport(ctx context.Context, device BluetoothDevice, type_ byte, id byte, bufferSize int32) error
OnSetReport(ctx context.Context, device BluetoothDevice, type_ byte, id byte, data []byte) error
OnSetProtocol(ctx context.Context, device BluetoothDevice, protocol byte) error
OnInterruptData(ctx context.Context, device BluetoothDevice, reportId byte, data []byte) error
OnVirtualCableUnplug(ctx context.Context, device BluetoothDevice) error
}
IBluetoothHidDeviceCallbackServer is the server-side interface that user implementations provide to NewBluetoothHidDeviceCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothHidDeviceServer ¶
type IBluetoothHidDeviceServer interface {
RegisterApp(ctx context.Context, sdp BluetoothHidDeviceAppSdpSettings, inQos BluetoothHidDeviceAppQosSettings, outQos BluetoothHidDeviceAppQosSettings, callback IBluetoothHidDeviceCallback, attributionSource content.AttributionSource, receiver any) error
UnregisterApp(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
SendReport(ctx context.Context, device BluetoothDevice, id int32, data []byte, attributionSource content.AttributionSource, receiver any) error
ReplyReport(ctx context.Context, device BluetoothDevice, type_ byte, id byte, data []byte, attributionSource content.AttributionSource, receiver any) error
ReportError(ctx context.Context, device BluetoothDevice, error_ byte, attributionSource content.AttributionSource, receiver any) error
Unplug(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
Connect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
Disconnect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetUserAppName(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any) error
}
IBluetoothHidDeviceServer is the server-side interface that user implementations provide to NewBluetoothHidDeviceStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothHidHost ¶
type IBluetoothHidHost interface {
AsBinder() binder.IBinder
Connect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
Disconnect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionPolicy(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetPreferredTransport(ctx context.Context, device BluetoothDevice, transport int32, attributionSource content.AttributionSource, receiver any) error
GetPreferredTransport(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetProtocolMode(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
VirtualUnplug(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetProtocolMode(ctx context.Context, device BluetoothDevice, protocolMode int32, attributionSource content.AttributionSource, receiver any) error
GetReport(ctx context.Context, device BluetoothDevice, reportType byte, reportId byte, bufferSize int32, attributionSource content.AttributionSource, receiver any) error
SetReport(ctx context.Context, device BluetoothDevice, reportType byte, report string, attributionSource content.AttributionSource, receiver any) error
SendData(ctx context.Context, device BluetoothDevice, report string, attributionSource content.AttributionSource, receiver any) error
GetIdleTime(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetIdleTime(ctx context.Context, device BluetoothDevice, idleTime byte, attributionSource content.AttributionSource, receiver any) error
}
func NewBluetoothHidHostStub ¶
func NewBluetoothHidHostStub( impl IBluetoothHidHostServer, ) IBluetoothHidHost
NewBluetoothHidHostStub creates a server-side IBluetoothHidHost wrapping the given server implementation. The returned value satisfies IBluetoothHidHost and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothHidHostServer ¶
type IBluetoothHidHostServer interface {
Connect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
Disconnect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionPolicy(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetPreferredTransport(ctx context.Context, device BluetoothDevice, transport int32, attributionSource content.AttributionSource, receiver any) error
GetPreferredTransport(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetProtocolMode(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
VirtualUnplug(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetProtocolMode(ctx context.Context, device BluetoothDevice, protocolMode int32, attributionSource content.AttributionSource, receiver any) error
GetReport(ctx context.Context, device BluetoothDevice, reportType byte, reportId byte, bufferSize int32, attributionSource content.AttributionSource, receiver any) error
SetReport(ctx context.Context, device BluetoothDevice, reportType byte, report string, attributionSource content.AttributionSource, receiver any) error
SendData(ctx context.Context, device BluetoothDevice, report string, attributionSource content.AttributionSource, receiver any) error
GetIdleTime(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetIdleTime(ctx context.Context, device BluetoothDevice, idleTime byte, attributionSource content.AttributionSource, receiver any) error
}
IBluetoothHidHostServer is the server-side interface that user implementations provide to NewBluetoothHidHostStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothLeAudio ¶
type IBluetoothLeAudio interface {
AsBinder() binder.IBinder
Connect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
Disconnect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetActiveDevice(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetActiveDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionPolicy(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetConnectedGroupLeadDevice(ctx context.Context, groupId int32, attributionSource content.AttributionSource, receiver any) error
GetCodecStatus(ctx context.Context, groupId int32, source content.AttributionSource, receiver any) error
SetCodecConfigPreference(ctx context.Context, groupId int32, inputCodecConfig BluetoothLeAudioCodecConfig, outputCodecConfig BluetoothLeAudioCodecConfig, source content.AttributionSource) error
RegisterCallback(ctx context.Context, callback IBluetoothLeAudioCallback, attributionSource content.AttributionSource, receiver any) error
UnregisterCallback(ctx context.Context, callback IBluetoothLeAudioCallback, attributionSource content.AttributionSource, receiver any) error
SetCcidInformation(ctx context.Context, userUuid os.ParcelUuid, ccid int32, contextType int32, attributionSource content.AttributionSource, receiver any) error
SetInCall(ctx context.Context, inCall bool, attributionSource content.AttributionSource, receiver any) error
SetInactiveForHfpHandover(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetGroupId(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetVolume(ctx context.Context, volume int32, attributionSource content.AttributionSource, receiver any) error
GroupAddNode(ctx context.Context, group_id int32, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GroupRemoveNode(ctx context.Context, group_id int32, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetAudioLocation(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
IsInbandRingtoneEnabled(ctx context.Context, attributionSource content.AttributionSource, receiver any, groupId int32) error
RegisterLeBroadcastCallback(ctx context.Context, callback IBluetoothLeBroadcastCallback, attributionSource content.AttributionSource, receiver any) error
UnregisterLeBroadcastCallback(ctx context.Context, callback IBluetoothLeBroadcastCallback, attributionSource content.AttributionSource, receiver any) error
StartBroadcast(ctx context.Context, broadcastSettings BluetoothLeBroadcastSettings, attributionSource content.AttributionSource, receiver any) error
StopBroadcast(ctx context.Context, broadcastId int32, attributionSource content.AttributionSource, receiver any) error
UpdateBroadcast(ctx context.Context, broadcastId int32, broadcastSettings BluetoothLeBroadcastSettings, attributionSource content.AttributionSource, receiver any) error
IsPlaying(ctx context.Context, broadcastId int32, attributionSource content.AttributionSource, receiver any) error
GetAllBroadcastMetadata(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetMaximumNumberOfBroadcasts(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetMaximumStreamsPerBroadcast(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetMaximumSubgroupsPerBroadcast(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
IsBroadcastActive(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
}
func NewBluetoothLeAudioStub ¶
func NewBluetoothLeAudioStub( impl IBluetoothLeAudioServer, ) IBluetoothLeAudio
NewBluetoothLeAudioStub creates a server-side IBluetoothLeAudio wrapping the given server implementation. The returned value satisfies IBluetoothLeAudio and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothLeAudioCallback ¶
type IBluetoothLeAudioCallback interface {
AsBinder() binder.IBinder
OnCodecConfigChanged(ctx context.Context, groupId int32, status BluetoothLeAudioCodecStatus) error
OnGroupNodeAdded(ctx context.Context, device BluetoothDevice, groupId int32) error
OnGroupNodeRemoved(ctx context.Context, device BluetoothDevice, groupId int32) error
OnGroupStatusChanged(ctx context.Context, groupId int32, groupStatus int32) error
OnGroupStreamStatusChanged(ctx context.Context, groupId int32, groupStreamStatus int32) error
}
func NewBluetoothLeAudioCallbackStub ¶
func NewBluetoothLeAudioCallbackStub( impl IBluetoothLeAudioCallbackServer, ) IBluetoothLeAudioCallback
NewBluetoothLeAudioCallbackStub creates a server-side IBluetoothLeAudioCallback wrapping the given server implementation. The returned value satisfies IBluetoothLeAudioCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothLeAudioCallbackServer ¶
type IBluetoothLeAudioCallbackServer interface {
OnCodecConfigChanged(ctx context.Context, groupId int32, status BluetoothLeAudioCodecStatus) error
OnGroupNodeAdded(ctx context.Context, device BluetoothDevice, groupId int32) error
OnGroupNodeRemoved(ctx context.Context, device BluetoothDevice, groupId int32) error
OnGroupStatusChanged(ctx context.Context, groupId int32, groupStatus int32) error
OnGroupStreamStatusChanged(ctx context.Context, groupId int32, groupStreamStatus int32) error
}
IBluetoothLeAudioCallbackServer is the server-side interface that user implementations provide to NewBluetoothLeAudioCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothLeAudioServer ¶
type IBluetoothLeAudioServer interface {
Connect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
Disconnect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetActiveDevice(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetActiveDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionPolicy(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetConnectedGroupLeadDevice(ctx context.Context, groupId int32, attributionSource content.AttributionSource, receiver any) error
GetCodecStatus(ctx context.Context, groupId int32, source content.AttributionSource, receiver any) error
SetCodecConfigPreference(ctx context.Context, groupId int32, inputCodecConfig BluetoothLeAudioCodecConfig, outputCodecConfig BluetoothLeAudioCodecConfig, source content.AttributionSource) error
RegisterCallback(ctx context.Context, callback IBluetoothLeAudioCallback, attributionSource content.AttributionSource, receiver any) error
UnregisterCallback(ctx context.Context, callback IBluetoothLeAudioCallback, attributionSource content.AttributionSource, receiver any) error
SetCcidInformation(ctx context.Context, userUuid os.ParcelUuid, ccid int32, contextType int32, attributionSource content.AttributionSource, receiver any) error
SetInCall(ctx context.Context, inCall bool, attributionSource content.AttributionSource, receiver any) error
SetInactiveForHfpHandover(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetGroupId(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetVolume(ctx context.Context, volume int32, attributionSource content.AttributionSource, receiver any) error
GroupAddNode(ctx context.Context, group_id int32, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GroupRemoveNode(ctx context.Context, group_id int32, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetAudioLocation(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
IsInbandRingtoneEnabled(ctx context.Context, attributionSource content.AttributionSource, receiver any, groupId int32) error
RegisterLeBroadcastCallback(ctx context.Context, callback IBluetoothLeBroadcastCallback, attributionSource content.AttributionSource, receiver any) error
UnregisterLeBroadcastCallback(ctx context.Context, callback IBluetoothLeBroadcastCallback, attributionSource content.AttributionSource, receiver any) error
StartBroadcast(ctx context.Context, broadcastSettings BluetoothLeBroadcastSettings, attributionSource content.AttributionSource, receiver any) error
StopBroadcast(ctx context.Context, broadcastId int32, attributionSource content.AttributionSource, receiver any) error
UpdateBroadcast(ctx context.Context, broadcastId int32, broadcastSettings BluetoothLeBroadcastSettings, attributionSource content.AttributionSource, receiver any) error
IsPlaying(ctx context.Context, broadcastId int32, attributionSource content.AttributionSource, receiver any) error
GetAllBroadcastMetadata(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetMaximumNumberOfBroadcasts(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetMaximumStreamsPerBroadcast(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetMaximumSubgroupsPerBroadcast(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
IsBroadcastActive(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
}
IBluetoothLeAudioServer is the server-side interface that user implementations provide to NewBluetoothLeAudioStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothLeBroadcastAssistant ¶
type IBluetoothLeBroadcastAssistant interface {
AsBinder() binder.IBinder
GetConnectionState(ctx context.Context, sink BluetoothDevice) (int32, error)
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32) ([]BluetoothDevice, error)
GetConnectedDevices(ctx context.Context) ([]BluetoothDevice, error)
SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32) (bool, error)
GetConnectionPolicy(ctx context.Context, device BluetoothDevice) (int32, error)
RegisterCallback(ctx context.Context, cb IBluetoothLeBroadcastAssistantCallback) error
UnregisterCallback(ctx context.Context, cb IBluetoothLeBroadcastAssistantCallback) error
StartSearchingForSources(ctx context.Context, filters []le.ScanFilter) error
StopSearchingForSources(ctx context.Context) error
IsSearchInProgress(ctx context.Context) (bool, error)
AddSource(ctx context.Context, sink BluetoothDevice, sourceMetadata BluetoothLeBroadcastMetadata, isGroupOp bool) error
ModifySource(ctx context.Context, sink BluetoothDevice, sourceId int32, updatedMetadata BluetoothLeBroadcastMetadata) error
RemoveSource(ctx context.Context, sink BluetoothDevice, sourceId int32) error
GetAllSources(ctx context.Context, sink BluetoothDevice) ([]BluetoothLeBroadcastReceiveState, error)
GetMaximumSourceCapacity(ctx context.Context, sink BluetoothDevice) (int32, error)
}
func NewBluetoothLeBroadcastAssistantStub ¶
func NewBluetoothLeBroadcastAssistantStub( impl IBluetoothLeBroadcastAssistantServer, ) IBluetoothLeBroadcastAssistant
NewBluetoothLeBroadcastAssistantStub creates a server-side IBluetoothLeBroadcastAssistant wrapping the given server implementation. The returned value satisfies IBluetoothLeBroadcastAssistant and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothLeBroadcastAssistantCallback ¶
type IBluetoothLeBroadcastAssistantCallback interface {
AsBinder() binder.IBinder
OnSearchStarted(ctx context.Context, reason int32) error
OnSearchStartFailed(ctx context.Context, reason int32) error
OnSearchStopped(ctx context.Context, reason int32) error
OnSearchStopFailed(ctx context.Context, reason int32) error
OnSourceFound(ctx context.Context, source BluetoothLeBroadcastMetadata) error
OnSourceAdded(ctx context.Context, sink BluetoothDevice, sourceId int32, reason int32) error
OnSourceAddFailed(ctx context.Context, sink BluetoothDevice, source BluetoothLeBroadcastMetadata, reason int32) error
OnSourceModified(ctx context.Context, sink BluetoothDevice, sourceId int32, reason int32) error
OnSourceModifyFailed(ctx context.Context, sink BluetoothDevice, sourceId int32, reason int32) error
OnSourceRemoved(ctx context.Context, sink BluetoothDevice, sourceId int32, reason int32) error
OnSourceRemoveFailed(ctx context.Context, sink BluetoothDevice, sourceId int32, reason int32) error
OnReceiveStateChanged(ctx context.Context, sink BluetoothDevice, sourceId int32, state BluetoothLeBroadcastReceiveState) error
OnSourceLost(ctx context.Context, broadcastId int32) error
}
func NewBluetoothLeBroadcastAssistantCallbackStub ¶
func NewBluetoothLeBroadcastAssistantCallbackStub( impl IBluetoothLeBroadcastAssistantCallbackServer, ) IBluetoothLeBroadcastAssistantCallback
NewBluetoothLeBroadcastAssistantCallbackStub creates a server-side IBluetoothLeBroadcastAssistantCallback wrapping the given server implementation. The returned value satisfies IBluetoothLeBroadcastAssistantCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothLeBroadcastAssistantCallbackServer ¶
type IBluetoothLeBroadcastAssistantCallbackServer interface {
OnSearchStarted(ctx context.Context, reason int32) error
OnSearchStartFailed(ctx context.Context, reason int32) error
OnSearchStopped(ctx context.Context, reason int32) error
OnSearchStopFailed(ctx context.Context, reason int32) error
OnSourceFound(ctx context.Context, source BluetoothLeBroadcastMetadata) error
OnSourceAdded(ctx context.Context, sink BluetoothDevice, sourceId int32, reason int32) error
OnSourceAddFailed(ctx context.Context, sink BluetoothDevice, source BluetoothLeBroadcastMetadata, reason int32) error
OnSourceModified(ctx context.Context, sink BluetoothDevice, sourceId int32, reason int32) error
OnSourceModifyFailed(ctx context.Context, sink BluetoothDevice, sourceId int32, reason int32) error
OnSourceRemoved(ctx context.Context, sink BluetoothDevice, sourceId int32, reason int32) error
OnSourceRemoveFailed(ctx context.Context, sink BluetoothDevice, sourceId int32, reason int32) error
OnReceiveStateChanged(ctx context.Context, sink BluetoothDevice, sourceId int32, state BluetoothLeBroadcastReceiveState) error
OnSourceLost(ctx context.Context, broadcastId int32) error
}
IBluetoothLeBroadcastAssistantCallbackServer is the server-side interface that user implementations provide to NewBluetoothLeBroadcastAssistantCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothLeBroadcastAssistantServer ¶
type IBluetoothLeBroadcastAssistantServer interface {
GetConnectionState(ctx context.Context, sink BluetoothDevice) (int32, error)
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32) ([]BluetoothDevice, error)
GetConnectedDevices(ctx context.Context) ([]BluetoothDevice, error)
SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32) (bool, error)
GetConnectionPolicy(ctx context.Context, device BluetoothDevice) (int32, error)
RegisterCallback(ctx context.Context, cb IBluetoothLeBroadcastAssistantCallback) error
UnregisterCallback(ctx context.Context, cb IBluetoothLeBroadcastAssistantCallback) error
StartSearchingForSources(ctx context.Context, filters []le.ScanFilter) error
StopSearchingForSources(ctx context.Context) error
IsSearchInProgress(ctx context.Context) (bool, error)
AddSource(ctx context.Context, sink BluetoothDevice, sourceMetadata BluetoothLeBroadcastMetadata, isGroupOp bool) error
ModifySource(ctx context.Context, sink BluetoothDevice, sourceId int32, updatedMetadata BluetoothLeBroadcastMetadata) error
RemoveSource(ctx context.Context, sink BluetoothDevice, sourceId int32) error
GetAllSources(ctx context.Context, sink BluetoothDevice) ([]BluetoothLeBroadcastReceiveState, error)
GetMaximumSourceCapacity(ctx context.Context, sink BluetoothDevice) (int32, error)
}
IBluetoothLeBroadcastAssistantServer is the server-side interface that user implementations provide to NewBluetoothLeBroadcastAssistantStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothLeBroadcastCallback ¶
type IBluetoothLeBroadcastCallback interface {
AsBinder() binder.IBinder
OnBroadcastStarted(ctx context.Context, reason int32, broadcastId int32) error
OnBroadcastStartFailed(ctx context.Context, reason int32) error
OnBroadcastStopped(ctx context.Context, reason int32, broadcastId int32) error
OnBroadcastStopFailed(ctx context.Context, reason int32) error
OnPlaybackStarted(ctx context.Context, reason int32, broadcastId int32) error
OnPlaybackStopped(ctx context.Context, reason int32, broadcastId int32) error
OnBroadcastUpdated(ctx context.Context, reason int32, broadcastId int32) error
OnBroadcastUpdateFailed(ctx context.Context, reason int32, broadcastId int32) error
OnBroadcastMetadataChanged(ctx context.Context, broadcastId int32, metadata BluetoothLeBroadcastMetadata) error
}
func NewBluetoothLeBroadcastCallbackStub ¶
func NewBluetoothLeBroadcastCallbackStub( impl IBluetoothLeBroadcastCallbackServer, ) IBluetoothLeBroadcastCallback
NewBluetoothLeBroadcastCallbackStub creates a server-side IBluetoothLeBroadcastCallback wrapping the given server implementation. The returned value satisfies IBluetoothLeBroadcastCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothLeBroadcastCallbackServer ¶
type IBluetoothLeBroadcastCallbackServer interface {
OnBroadcastStarted(ctx context.Context, reason int32, broadcastId int32) error
OnBroadcastStartFailed(ctx context.Context, reason int32) error
OnBroadcastStopped(ctx context.Context, reason int32, broadcastId int32) error
OnBroadcastStopFailed(ctx context.Context, reason int32) error
OnPlaybackStarted(ctx context.Context, reason int32, broadcastId int32) error
OnPlaybackStopped(ctx context.Context, reason int32, broadcastId int32) error
OnBroadcastUpdated(ctx context.Context, reason int32, broadcastId int32) error
OnBroadcastUpdateFailed(ctx context.Context, reason int32, broadcastId int32) error
OnBroadcastMetadataChanged(ctx context.Context, broadcastId int32, metadata BluetoothLeBroadcastMetadata) error
}
IBluetoothLeBroadcastCallbackServer is the server-side interface that user implementations provide to NewBluetoothLeBroadcastCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothLeCallControl ¶
type IBluetoothLeCallControl interface {
AsBinder() binder.IBinder
RegisterBearer(ctx context.Context, token string, callback IBluetoothLeCallControlCallback, uci string, uriSchemes []string, capabilities int32, provider string, technology int32, attributionSource content.AttributionSource) error
UnregisterBearer(ctx context.Context, token string, attributionSource content.AttributionSource) error
RequestResult(ctx context.Context, ccid int32, requestId int32, result int32, attributionSource content.AttributionSource) error
CallAdded(ctx context.Context, ccid int32, call BluetoothLeCall, attributionSource content.AttributionSource) error
CallRemoved(ctx context.Context, ccid int32, callId os.ParcelUuid, reason int32, attributionSource content.AttributionSource) error
CallStateChanged(ctx context.Context, ccid int32, callId os.ParcelUuid, state int32, attributionSource content.AttributionSource) error
CurrentCallsList(ctx context.Context, ccid int32, calls []BluetoothLeCall, attributionSource content.AttributionSource) error
NetworkStateChanged(ctx context.Context, ccid int32, provider string, technology int32, attributionSource content.AttributionSource) error
}
func NewBluetoothLeCallControlStub ¶
func NewBluetoothLeCallControlStub( impl IBluetoothLeCallControlServer, ) IBluetoothLeCallControl
NewBluetoothLeCallControlStub creates a server-side IBluetoothLeCallControl wrapping the given server implementation. The returned value satisfies IBluetoothLeCallControl and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothLeCallControlCallback ¶
type IBluetoothLeCallControlCallback interface {
AsBinder() binder.IBinder
OnBearerRegistered(ctx context.Context, ccid int32) error
OnAcceptCall(ctx context.Context, requestId int32, uuid os.ParcelUuid) error
OnTerminateCall(ctx context.Context, requestId int32, uuid os.ParcelUuid) error
OnHoldCall(ctx context.Context, requestId int32, uuid os.ParcelUuid) error
OnUnholdCall(ctx context.Context, requestId int32, uuid os.ParcelUuid) error
OnPlaceCall(ctx context.Context, requestId int32, uuid os.ParcelUuid, uri string) error
OnJoinCalls(ctx context.Context, requestId int32, uuids []os.ParcelUuid) error
}
func NewBluetoothLeCallControlCallbackStub ¶
func NewBluetoothLeCallControlCallbackStub( impl IBluetoothLeCallControlCallbackServer, ) IBluetoothLeCallControlCallback
NewBluetoothLeCallControlCallbackStub creates a server-side IBluetoothLeCallControlCallback wrapping the given server implementation. The returned value satisfies IBluetoothLeCallControlCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothLeCallControlCallbackServer ¶
type IBluetoothLeCallControlCallbackServer interface {
OnBearerRegistered(ctx context.Context, ccid int32) error
OnAcceptCall(ctx context.Context, requestId int32, uuid os.ParcelUuid) error
OnTerminateCall(ctx context.Context, requestId int32, uuid os.ParcelUuid) error
OnHoldCall(ctx context.Context, requestId int32, uuid os.ParcelUuid) error
OnUnholdCall(ctx context.Context, requestId int32, uuid os.ParcelUuid) error
OnPlaceCall(ctx context.Context, requestId int32, uuid os.ParcelUuid, uri string) error
OnJoinCalls(ctx context.Context, requestId int32, uuids []os.ParcelUuid) error
}
IBluetoothLeCallControlCallbackServer is the server-side interface that user implementations provide to NewBluetoothLeCallControlCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothLeCallControlServer ¶
type IBluetoothLeCallControlServer interface {
RegisterBearer(ctx context.Context, token string, callback IBluetoothLeCallControlCallback, uci string, uriSchemes []string, capabilities int32, provider string, technology int32, attributionSource content.AttributionSource) error
UnregisterBearer(ctx context.Context, token string, attributionSource content.AttributionSource) error
RequestResult(ctx context.Context, ccid int32, requestId int32, result int32, attributionSource content.AttributionSource) error
CallAdded(ctx context.Context, ccid int32, call BluetoothLeCall, attributionSource content.AttributionSource) error
CallRemoved(ctx context.Context, ccid int32, callId os.ParcelUuid, reason int32, attributionSource content.AttributionSource) error
CallStateChanged(ctx context.Context, ccid int32, callId os.ParcelUuid, state int32, attributionSource content.AttributionSource) error
CurrentCallsList(ctx context.Context, ccid int32, calls []BluetoothLeCall, attributionSource content.AttributionSource) error
NetworkStateChanged(ctx context.Context, ccid int32, provider string, technology int32, attributionSource content.AttributionSource) error
}
IBluetoothLeCallControlServer is the server-side interface that user implementations provide to NewBluetoothLeCallControlStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothManager ¶
type IBluetoothManager interface {
AsBinder() binder.IBinder
RegisterAdapter(ctx context.Context, callback IBluetoothManagerCallback) (IBluetooth, error)
UnregisterAdapter(ctx context.Context, callback IBluetoothManagerCallback) error
Enable(ctx context.Context, attributionSource content.AttributionSource) (bool, error)
EnableNoAutoConnect(ctx context.Context, attributionSource content.AttributionSource) (bool, error)
Disable(ctx context.Context, attributionSource content.AttributionSource, persist bool) (bool, error)
GetState(ctx context.Context) (int32, error)
GetAddress(ctx context.Context, attributionSource content.AttributionSource) (string, error)
GetName(ctx context.Context, attributionSource content.AttributionSource) (string, error)
OnFactoryReset(ctx context.Context, attributionSource content.AttributionSource) (bool, error)
IsBleScanAlwaysAvailable(ctx context.Context) (bool, error)
EnableBle(ctx context.Context, attributionSource content.AttributionSource, b binder.IBinder) (bool, error)
DisableBle(ctx context.Context, attributionSource content.AttributionSource, b binder.IBinder) (bool, error)
IsBleAppPresent(ctx context.Context) (bool, error)
IsHearingAidProfileSupported(ctx context.Context) (bool, error)
SetBtHciSnoopLogMode(ctx context.Context, mode int32) (int32, error)
GetBtHciSnoopLogMode(ctx context.Context) (int32, error)
IsAutoOnSupported(ctx context.Context) (bool, error)
IsAutoOnEnabled(ctx context.Context) (bool, error)
SetAutoOnEnabled(ctx context.Context, status bool) error
}
func NewBluetoothManagerStub ¶
func NewBluetoothManagerStub( impl IBluetoothManagerServer, ) IBluetoothManager
NewBluetoothManagerStub creates a server-side IBluetoothManager wrapping the given server implementation. The returned value satisfies IBluetoothManager and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothManagerCallback ¶
type IBluetoothManagerCallback interface {
AsBinder() binder.IBinder
OnBluetoothServiceUp(ctx context.Context, bluetoothService IBluetooth) error
OnBluetoothServiceDown(ctx context.Context) error
OnBluetoothOn(ctx context.Context) error
OnBluetoothOff(ctx context.Context) error
}
func NewBluetoothManagerCallbackStub ¶
func NewBluetoothManagerCallbackStub( impl IBluetoothManagerCallbackServer, ) IBluetoothManagerCallback
NewBluetoothManagerCallbackStub creates a server-side IBluetoothManagerCallback wrapping the given server implementation. The returned value satisfies IBluetoothManagerCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothManagerCallbackServer ¶
type IBluetoothManagerCallbackServer interface {
OnBluetoothServiceUp(ctx context.Context, bluetoothService IBluetooth) error
OnBluetoothServiceDown(ctx context.Context) error
OnBluetoothOn(ctx context.Context) error
OnBluetoothOff(ctx context.Context) error
}
IBluetoothManagerCallbackServer is the server-side interface that user implementations provide to NewBluetoothManagerCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothManagerServer ¶
type IBluetoothManagerServer interface {
RegisterAdapter(ctx context.Context, callback IBluetoothManagerCallback) (IBluetooth, error)
UnregisterAdapter(ctx context.Context, callback IBluetoothManagerCallback) error
Enable(ctx context.Context, attributionSource content.AttributionSource) (bool, error)
EnableNoAutoConnect(ctx context.Context, attributionSource content.AttributionSource) (bool, error)
Disable(ctx context.Context, attributionSource content.AttributionSource, persist bool) (bool, error)
GetState(ctx context.Context) (int32, error)
GetAddress(ctx context.Context, attributionSource content.AttributionSource) (string, error)
GetName(ctx context.Context, attributionSource content.AttributionSource) (string, error)
OnFactoryReset(ctx context.Context, attributionSource content.AttributionSource) (bool, error)
IsBleScanAlwaysAvailable(ctx context.Context) (bool, error)
EnableBle(ctx context.Context, attributionSource content.AttributionSource, b binder.IBinder) (bool, error)
DisableBle(ctx context.Context, attributionSource content.AttributionSource, b binder.IBinder) (bool, error)
IsBleAppPresent(ctx context.Context) (bool, error)
IsHearingAidProfileSupported(ctx context.Context) (bool, error)
SetBtHciSnoopLogMode(ctx context.Context, mode int32) (int32, error)
GetBtHciSnoopLogMode(ctx context.Context) (int32, error)
IsAutoOnSupported(ctx context.Context) (bool, error)
IsAutoOnEnabled(ctx context.Context) (bool, error)
SetAutoOnEnabled(ctx context.Context, status bool) error
}
IBluetoothManagerServer is the server-side interface that user implementations provide to NewBluetoothManagerStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothMap ¶
type IBluetoothMap interface {
AsBinder() binder.IBinder
GetState(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetClient(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
Disconnect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
IsConnected(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionPolicy(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
}
func NewBluetoothMapStub ¶
func NewBluetoothMapStub( impl IBluetoothMapServer, ) IBluetoothMap
NewBluetoothMapStub creates a server-side IBluetoothMap wrapping the given server implementation. The returned value satisfies IBluetoothMap and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothMapClient ¶
type IBluetoothMapClient interface {
AsBinder() binder.IBinder
IsConnected(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
Connect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
Disconnect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionPolicy(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SendMessage(ctx context.Context, device BluetoothDevice, contacts []net.Uri, message string, sentIntent types.PendingIntent, deliveryIntent types.PendingIntent, attributionSource content.AttributionSource, receiver any) error
GetUnreadMessages(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetSupportedFeatures(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetMessageStatus(ctx context.Context, device BluetoothDevice, handle string, status int32, attributionSource content.AttributionSource, receiver any) error
}
func NewBluetoothMapClientStub ¶
func NewBluetoothMapClientStub( impl IBluetoothMapClientServer, ) IBluetoothMapClient
NewBluetoothMapClientStub creates a server-side IBluetoothMapClient wrapping the given server implementation. The returned value satisfies IBluetoothMapClient and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothMapClientServer ¶
type IBluetoothMapClientServer interface {
IsConnected(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
Connect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
Disconnect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionPolicy(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SendMessage(ctx context.Context, device BluetoothDevice, contacts []net.Uri, message string, sentIntent types.PendingIntent, deliveryIntent types.PendingIntent, attributionSource content.AttributionSource, receiver any) error
GetUnreadMessages(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetSupportedFeatures(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetMessageStatus(ctx context.Context, device BluetoothDevice, handle string, status int32, attributionSource content.AttributionSource, receiver any) error
}
IBluetoothMapClientServer is the server-side interface that user implementations provide to NewBluetoothMapClientStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothMapServer ¶
type IBluetoothMapServer interface {
GetState(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetClient(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
Disconnect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
IsConnected(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionPolicy(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
}
IBluetoothMapServer is the server-side interface that user implementations provide to NewBluetoothMapStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothMcpServiceManager ¶
type IBluetoothMcpServiceManager interface {
AsBinder() binder.IBinder
SetDeviceAuthorized(ctx context.Context, device BluetoothDevice, isAuthorized bool, source content.AttributionSource) error
}
func NewBluetoothMcpServiceManagerStub ¶
func NewBluetoothMcpServiceManagerStub( impl IBluetoothMcpServiceManagerServer, ) IBluetoothMcpServiceManager
NewBluetoothMcpServiceManagerStub creates a server-side IBluetoothMcpServiceManager wrapping the given server implementation. The returned value satisfies IBluetoothMcpServiceManager and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothMcpServiceManagerServer ¶
type IBluetoothMcpServiceManagerServer interface {
SetDeviceAuthorized(ctx context.Context, device BluetoothDevice, isAuthorized bool, source content.AttributionSource) error
}
IBluetoothMcpServiceManagerServer is the server-side interface that user implementations provide to NewBluetoothMcpServiceManagerStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothMetadataListener ¶
type IBluetoothMetadataListener interface {
AsBinder() binder.IBinder
OnMetadataChanged(ctx context.Context, devices BluetoothDevice, key int32, value []byte) error
}
func NewBluetoothMetadataListenerStub ¶
func NewBluetoothMetadataListenerStub( impl IBluetoothMetadataListenerServer, ) IBluetoothMetadataListener
NewBluetoothMetadataListenerStub creates a server-side IBluetoothMetadataListener wrapping the given server implementation. The returned value satisfies IBluetoothMetadataListener and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothMetadataListenerServer ¶
type IBluetoothMetadataListenerServer interface {
OnMetadataChanged(ctx context.Context, devices BluetoothDevice, key int32, value []byte) error
}
IBluetoothMetadataListenerServer is the server-side interface that user implementations provide to NewBluetoothMetadataListenerStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothOobDataCallback ¶
type IBluetoothOobDataCallback interface {
AsBinder() binder.IBinder
OnOobData(ctx context.Context, transport int32, oobData OobData) error
OnError(ctx context.Context, errorCode int32) error
}
func NewBluetoothOobDataCallbackStub ¶
func NewBluetoothOobDataCallbackStub( impl IBluetoothOobDataCallbackServer, ) IBluetoothOobDataCallback
NewBluetoothOobDataCallbackStub creates a server-side IBluetoothOobDataCallback wrapping the given server implementation. The returned value satisfies IBluetoothOobDataCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothOobDataCallbackServer ¶
type IBluetoothOobDataCallbackServer interface {
OnOobData(ctx context.Context, transport int32, oobData OobData) error
OnError(ctx context.Context, errorCode int32) error
}
IBluetoothOobDataCallbackServer is the server-side interface that user implementations provide to NewBluetoothOobDataCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothPan ¶
type IBluetoothPan interface {
AsBinder() binder.IBinder
IsTetheringOn(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
SetBluetoothTethering(ctx context.Context, callback IBluetoothPanCallback, id int32, value bool, attributionSource content.AttributionSource, receiver any) error
Connect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
Disconnect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any) error
}
func NewBluetoothPanStub ¶
func NewBluetoothPanStub( impl IBluetoothPanServer, ) IBluetoothPan
NewBluetoothPanStub creates a server-side IBluetoothPan wrapping the given server implementation. The returned value satisfies IBluetoothPan and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothPanCallback ¶
type IBluetoothPanCallback interface {
AsBinder() binder.IBinder
OnAvailable(ctx context.Context, iface string) error
}
func NewBluetoothPanCallbackStub ¶
func NewBluetoothPanCallbackStub( impl IBluetoothPanCallbackServer, ) IBluetoothPanCallback
NewBluetoothPanCallbackStub creates a server-side IBluetoothPanCallback wrapping the given server implementation. The returned value satisfies IBluetoothPanCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothPanCallbackServer ¶
IBluetoothPanCallbackServer is the server-side interface that user implementations provide to NewBluetoothPanCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothPanServer ¶
type IBluetoothPanServer interface {
IsTetheringOn(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
SetBluetoothTethering(ctx context.Context, callback IBluetoothPanCallback, id int32, value bool, attributionSource content.AttributionSource, receiver any) error
Connect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
Disconnect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any) error
}
IBluetoothPanServer is the server-side interface that user implementations provide to NewBluetoothPanStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothPbap ¶
type IBluetoothPbap interface {
AsBinder() binder.IBinder
GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource) ([]BluetoothDevice, error)
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource) ([]BluetoothDevice, error)
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource) (int32, error)
Disconnect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource) error
SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource) (bool, error)
}
func NewBluetoothPbapStub ¶
func NewBluetoothPbapStub( impl IBluetoothPbapServer, ) IBluetoothPbap
NewBluetoothPbapStub creates a server-side IBluetoothPbap wrapping the given server implementation. The returned value satisfies IBluetoothPbap and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothPbapClient ¶
type IBluetoothPbapClient interface {
AsBinder() binder.IBinder
Connect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
Disconnect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionPolicy(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
}
func NewBluetoothPbapClientStub ¶
func NewBluetoothPbapClientStub( impl IBluetoothPbapClientServer, ) IBluetoothPbapClient
NewBluetoothPbapClientStub creates a server-side IBluetoothPbapClient wrapping the given server implementation. The returned value satisfies IBluetoothPbapClient and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothPbapClientServer ¶
type IBluetoothPbapClientServer interface {
Connect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
Disconnect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionPolicy(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
}
IBluetoothPbapClientServer is the server-side interface that user implementations provide to NewBluetoothPbapClientStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothPbapServer ¶
type IBluetoothPbapServer interface {
GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource) ([]BluetoothDevice, error)
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource) ([]BluetoothDevice, error)
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource) (int32, error)
Disconnect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource) error
SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource) (bool, error)
}
IBluetoothPbapServer is the server-side interface that user implementations provide to NewBluetoothPbapStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothPreferredAudioProfilesCallback ¶
type IBluetoothPreferredAudioProfilesCallback interface {
AsBinder() binder.IBinder
OnPreferredAudioProfilesChanged(ctx context.Context, device BluetoothDevice, preferredAudioProfiles os.Bundle, status int32) error
}
func NewBluetoothPreferredAudioProfilesCallbackStub ¶
func NewBluetoothPreferredAudioProfilesCallbackStub( impl IBluetoothPreferredAudioProfilesCallbackServer, ) IBluetoothPreferredAudioProfilesCallback
NewBluetoothPreferredAudioProfilesCallbackStub creates a server-side IBluetoothPreferredAudioProfilesCallback wrapping the given server implementation. The returned value satisfies IBluetoothPreferredAudioProfilesCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothPreferredAudioProfilesCallbackServer ¶
type IBluetoothPreferredAudioProfilesCallbackServer interface {
OnPreferredAudioProfilesChanged(ctx context.Context, device BluetoothDevice, preferredAudioProfiles os.Bundle, status int32) error
}
IBluetoothPreferredAudioProfilesCallbackServer is the server-side interface that user implementations provide to NewBluetoothPreferredAudioProfilesCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothProfileServiceConnection ¶
type IBluetoothProfileServiceConnection interface {
AsBinder() binder.IBinder
OnServiceConnected(ctx context.Context, comp content.ComponentName, service binder.IBinder) error
OnServiceDisconnected(ctx context.Context, comp content.ComponentName) error
}
func NewBluetoothProfileServiceConnectionStub ¶
func NewBluetoothProfileServiceConnectionStub( impl IBluetoothProfileServiceConnectionServer, ) IBluetoothProfileServiceConnection
NewBluetoothProfileServiceConnectionStub creates a server-side IBluetoothProfileServiceConnection wrapping the given server implementation. The returned value satisfies IBluetoothProfileServiceConnection and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothProfileServiceConnectionServer ¶
type IBluetoothProfileServiceConnectionServer interface {
OnServiceConnected(ctx context.Context, comp content.ComponentName, service binder.IBinder) error
OnServiceDisconnected(ctx context.Context, comp content.ComponentName) error
}
IBluetoothProfileServiceConnectionServer is the server-side interface that user implementations provide to NewBluetoothProfileServiceConnectionStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothQualityReportReadyCallback ¶
type IBluetoothQualityReportReadyCallback interface {
AsBinder() binder.IBinder
OnBluetoothQualityReportReady(ctx context.Context, device BluetoothDevice, bluetoothQualityReport BluetoothQualityReport, status int32) error
}
func NewBluetoothQualityReportReadyCallbackStub ¶
func NewBluetoothQualityReportReadyCallbackStub( impl IBluetoothQualityReportReadyCallbackServer, ) IBluetoothQualityReportReadyCallback
NewBluetoothQualityReportReadyCallbackStub creates a server-side IBluetoothQualityReportReadyCallback wrapping the given server implementation. The returned value satisfies IBluetoothQualityReportReadyCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothQualityReportReadyCallbackServer ¶
type IBluetoothQualityReportReadyCallbackServer interface {
OnBluetoothQualityReportReady(ctx context.Context, device BluetoothDevice, bluetoothQualityReport BluetoothQualityReport, status int32) error
}
IBluetoothQualityReportReadyCallbackServer is the server-side interface that user implementations provide to NewBluetoothQualityReportReadyCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothSap ¶
type IBluetoothSap interface {
AsBinder() binder.IBinder
GetState(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetClient(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
Disconnect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
IsConnected(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionPolicy(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
}
func NewBluetoothSapStub ¶
func NewBluetoothSapStub( impl IBluetoothSapServer, ) IBluetoothSap
NewBluetoothSapStub creates a server-side IBluetoothSap wrapping the given server implementation. The returned value satisfies IBluetoothSap and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothSapServer ¶
type IBluetoothSapServer interface {
GetState(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetClient(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
Disconnect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
IsConnected(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionPolicy(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
}
IBluetoothSapServer is the server-side interface that user implementations provide to NewBluetoothSapStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothServer ¶
type IBluetoothServer interface {
GetState(ctx context.Context, receiver any) error
Enable(ctx context.Context, quietMode bool, attributionSource content.AttributionSource, receiver any) error
Disable(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetAddress(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
IsLogRedactionEnabled(ctx context.Context, receiver any) error
GetUuids(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
SetName(ctx context.Context, name string, attributionSource content.AttributionSource, receiver any) error
GetIdentityAddress(ctx context.Context, address string, receiver any) error
GetName(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetNameLengthForAdvertise(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetIoCapability(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
SetIoCapability(ctx context.Context, capability int32, attributionSource content.AttributionSource, receiver any) error
GetScanMode(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
SetScanMode(ctx context.Context, mode int32, attributionSource content.AttributionSource, receiver any) error
GetDiscoverableTimeout(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
SetDiscoverableTimeout(ctx context.Context, timeout int64, attributionSource content.AttributionSource, receiver any) error
StartDiscovery(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
CancelDiscovery(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
IsDiscovering(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetDiscoveryEndMillis(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetAdapterConnectionState(ctx context.Context, receiver any) error
GetProfileConnectionState(ctx context.Context, profile int32, source content.AttributionSource, receiver any) error
GetBondedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
CreateBond(ctx context.Context, device BluetoothDevice, transport int32, p192Data OobData, p256Data OobData, attributionSource content.AttributionSource, receiver any) error
CancelBondProcess(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
RemoveBond(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetBondState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
IsBondingInitiatedLocally(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetSupportedProfiles(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetConnectionHandle(ctx context.Context, device BluetoothDevice, transport int32, attributionSource content.AttributionSource, receiver any) error
GetRemoteName(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetRemoteType(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetRemoteAlias(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetRemoteAlias(ctx context.Context, device BluetoothDevice, name string, attributionSource content.AttributionSource, receiver any) error
GetRemoteClass(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetRemoteUuids(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
FetchRemoteUuids(ctx context.Context, device BluetoothDevice, transport int32, attributionSource content.AttributionSource, receiver any) error
SdpSearch(ctx context.Context, device BluetoothDevice, uuid os.ParcelUuid, attributionSource content.AttributionSource, receiver any) error
GetBatteryLevel(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetMaxConnectedAudioDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
SetPin(ctx context.Context, device BluetoothDevice, accept bool, len_ int32, pinCode []byte, attributionSource content.AttributionSource, receiver any) error
SetPasskey(ctx context.Context, device BluetoothDevice, accept bool, len_ int32, passkey []byte, attributionSource content.AttributionSource, receiver any) error
SetPairingConfirmation(ctx context.Context, device BluetoothDevice, accept bool, attributionSource content.AttributionSource, receiver any) error
GetPhonebookAccessPermission(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetSilenceMode(ctx context.Context, device BluetoothDevice, silence bool, attributionSource content.AttributionSource, receiver any) error
GetSilenceMode(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetPhonebookAccessPermission(ctx context.Context, device BluetoothDevice, value int32, attributionSource content.AttributionSource, receiver any) error
GetMessageAccessPermission(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetMessageAccessPermission(ctx context.Context, device BluetoothDevice, value int32, attributionSource content.AttributionSource, receiver any) error
GetSimAccessPermission(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetSimAccessPermission(ctx context.Context, device BluetoothDevice, value int32, attributionSource content.AttributionSource, receiver any) error
RegisterCallback(ctx context.Context, callback IBluetoothCallback, attributionSource content.AttributionSource, receiver any) error
UnregisterCallback(ctx context.Context, callback IBluetoothCallback, attributionSource content.AttributionSource, receiver any) error
LogL2capcocServerConnection(ctx context.Context, device BluetoothDevice, port int32, isSecured bool, result int32, socketCreationTimeMillis int64, socketCreationLatencyMillis int64, socketConnectionTimeMillis int64, timeoutMillis int64, receiver any) error
GetSocketManager(ctx context.Context) (IBluetoothSocketManager, error)
LogL2capcocClientConnection(ctx context.Context, device BluetoothDevice, port int32, isSecured bool, result int32, socketCreationTimeNanos int64, socketCreationLatencyNanos int64, socketConnectionTimeNanos int64, receiver any) error
LogRfcommConnectionAttempt(ctx context.Context, device BluetoothDevice, isSecured bool, resultCode int32, socketCreationTimeNanos int64, isSerialPort bool, receiver any) error
FactoryReset(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
IsMultiAdvertisementSupported(ctx context.Context, receiver any) error
IsOffloadedFilteringSupported(ctx context.Context, receiver any) error
IsOffloadedScanBatchingSupported(ctx context.Context, receiver any) error
IsActivityAndEnergyReportingSupported(ctx context.Context, receiver any) error
IsLe2MPhySupported(ctx context.Context, receiver any) error
IsLeCodedPhySupported(ctx context.Context, receiver any) error
IsLeExtendedAdvertisingSupported(ctx context.Context, receiver any) error
IsLePeriodicAdvertisingSupported(ctx context.Context, receiver any) error
IsLeAudioSupported(ctx context.Context, receiver any) error
IsLeAudioBroadcastSourceSupported(ctx context.Context, receiver any) error
IsLeAudioBroadcastAssistantSupported(ctx context.Context, receiver any) error
IsDistanceMeasurementSupported(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetLeMaximumAdvertisingDataLength(ctx context.Context, receiver any) error
ReportActivityInfo(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
RegisterMetadataListener(ctx context.Context, listener IBluetoothMetadataListener, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
UnregisterMetadataListener(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetMetadata(ctx context.Context, device BluetoothDevice, key int32, value []byte, attributionSource content.AttributionSource, receiver any) error
GetMetadata(ctx context.Context, device BluetoothDevice, key int32, attributionSource content.AttributionSource, receiver any) error
RequestActivityInfo(ctx context.Context, listener IBluetoothActivityEnergyInfoListener, attributionSource content.AttributionSource) error
StartBrEdr(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
StopBle(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
ConnectAllEnabledProfiles(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
DisconnectAllEnabledProfiles(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetActiveDevice(ctx context.Context, device BluetoothDevice, profiles int32, attributionSource content.AttributionSource, receiver any) error
GetActiveDevices(ctx context.Context, profile int32, attributionSource content.AttributionSource, receiver any) error
GetMostRecentlyConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
RemoveActiveDevice(ctx context.Context, profiles int32, attributionSource content.AttributionSource, receiver any) error
RegisterBluetoothConnectionCallback(ctx context.Context, callback IBluetoothConnectionCallback, attributionSource content.AttributionSource, receiver any) error
UnregisterBluetoothConnectionCallback(ctx context.Context, callback IBluetoothConnectionCallback, attributionSource content.AttributionSource, receiver any) error
CanBondWithoutDialog(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetPackageNameOfBondingApplication(ctx context.Context, device BluetoothDevice, receiver any) error
GenerateLocalOobData(ctx context.Context, transport int32, callback IBluetoothOobDataCallback, attributionSource content.AttributionSource, receiver any) error
AllowLowLatencyAudio(ctx context.Context, allowed bool, device BluetoothDevice, receiver any) error
IsRequestAudioPolicyAsSinkSupported(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
RequestAudioPolicyAsSink(ctx context.Context, device BluetoothDevice, policies BluetoothSinkAudioPolicy, attributionSource content.AttributionSource, receiver any) error
GetRequestedAudioPolicyAsSink(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
StartRfcommListener(ctx context.Context, name string, uuid os.ParcelUuid, intent types.PendingIntent, attributionSource content.AttributionSource, receiver any) error
StopRfcommListener(ctx context.Context, uuid os.ParcelUuid, attributionSource content.AttributionSource, receiver any) error
RetrievePendingSocketForServiceRecord(ctx context.Context, uuid os.ParcelUuid, attributionSource content.AttributionSource, receiver any) error
SetForegroundUserId(ctx context.Context, attributionSource content.AttributionSource) error
SetPreferredAudioProfiles(ctx context.Context, device BluetoothDevice, modeToProfileBundle os.Bundle, source content.AttributionSource, receiver any) error
GetPreferredAudioProfiles(ctx context.Context, device BluetoothDevice, source content.AttributionSource, receiver any) error
RegisterPreferredAudioProfilesChangedCallback(ctx context.Context, callback IBluetoothPreferredAudioProfilesCallback, attributionSource content.AttributionSource, receiver any) error
UnregisterPreferredAudioProfilesChangedCallback(ctx context.Context, callback IBluetoothPreferredAudioProfilesCallback, attributionSource content.AttributionSource, receiver any) error
NotifyActiveDeviceChangeApplied(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
RegisterBluetoothQualityReportReadyCallback(ctx context.Context, callback IBluetoothQualityReportReadyCallback, attributionSource content.AttributionSource, receiver any) error
UnregisterBluetoothQualityReportReadyCallback(ctx context.Context, callback IBluetoothQualityReportReadyCallback, attributionSource content.AttributionSource, receiver any) error
GetOffloadedTransportDiscoveryDataScanSupported(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
IsMediaProfileConnected(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetBluetoothGatt(ctx context.Context, receiver any) error
UnregAllGattClient(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetProfile(ctx context.Context, profile int32, receiver any) error
SetActiveAudioDevicePolicy(ctx context.Context, device BluetoothDevice, activeAudioDevicePolicy int32, source content.AttributionSource, receiver any) error
GetActiveAudioDevicePolicy(ctx context.Context, device BluetoothDevice, source content.AttributionSource, receiver any) error
}
IBluetoothServer is the server-side interface that user implementations provide to NewBluetoothStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothSocketManager ¶
type IBluetoothSocketManager interface {
AsBinder() binder.IBinder
ConnectSocket(ctx context.Context, device BluetoothDevice, type_ int32, uuid *os.ParcelUuid, port int32, flag int32) (int32, error)
CreateSocketChannel(ctx context.Context, type_ int32, serviceName string, uuid *os.ParcelUuid, port int32, flag int32) (int32, error)
RequestMaximumTxDataLength(ctx context.Context, device BluetoothDevice) error
}
func NewBluetoothSocketManagerStub ¶
func NewBluetoothSocketManagerStub( impl IBluetoothSocketManagerServer, ) IBluetoothSocketManager
NewBluetoothSocketManagerStub creates a server-side IBluetoothSocketManager wrapping the given server implementation. The returned value satisfies IBluetoothSocketManager and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothSocketManagerServer ¶
type IBluetoothSocketManagerServer interface {
ConnectSocket(ctx context.Context, device BluetoothDevice, type_ int32, uuid *os.ParcelUuid, port int32, flag int32) (int32, error)
CreateSocketChannel(ctx context.Context, type_ int32, serviceName string, uuid *os.ParcelUuid, port int32, flag int32) (int32, error)
RequestMaximumTxDataLength(ctx context.Context, device BluetoothDevice) error
}
IBluetoothSocketManagerServer is the server-side interface that user implementations provide to NewBluetoothSocketManagerStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothVolumeControl ¶
type IBluetoothVolumeControl interface {
AsBinder() binder.IBinder
Connect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
Disconnect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionPolicy(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
IsVolumeOffsetAvailable(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetNumberOfVolumeOffsetInstances(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetVolumeOffset(ctx context.Context, device BluetoothDevice, instanceId int32, volumeOffset int32, attributionSource content.AttributionSource, receiver any) error
SetGroupVolume(ctx context.Context, group_id int32, volume int32, attributionSource content.AttributionSource, receiver any) error
GetGroupVolume(ctx context.Context, group_id int32, attributionSource content.AttributionSource, receiver any) error
SetGroupActive(ctx context.Context, group_id int32, active bool, attributionSource content.AttributionSource, receiver any) error
SetDeviceVolume(ctx context.Context, device BluetoothDevice, volume int32, isGroupOp bool, attributionSource content.AttributionSource, receiver any) error
Mute(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
MuteGroup(ctx context.Context, group_id int32, attributionSource content.AttributionSource, receiver any) error
Unmute(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
UnmuteGroup(ctx context.Context, group_id int32, attributionSource content.AttributionSource, receiver any) error
RegisterCallback(ctx context.Context, callback IBluetoothVolumeControlCallback, attributionSource content.AttributionSource, receiver any) error
UnregisterCallback(ctx context.Context, callback IBluetoothVolumeControlCallback, attributionSource content.AttributionSource, receiver any) error
NotifyNewRegisteredCallback(ctx context.Context, callback IBluetoothVolumeControlCallback, attributionSource content.AttributionSource, receiver any) error
}
func NewBluetoothVolumeControlStub ¶
func NewBluetoothVolumeControlStub( impl IBluetoothVolumeControlServer, ) IBluetoothVolumeControl
NewBluetoothVolumeControlStub creates a server-side IBluetoothVolumeControl wrapping the given server implementation. The returned value satisfies IBluetoothVolumeControl and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothVolumeControlCallback ¶
type IBluetoothVolumeControlCallback interface {
AsBinder() binder.IBinder
OnVolumeOffsetChanged(ctx context.Context, device BluetoothDevice, instanceId int32, volumeOffset int32) error
OnVolumeOffsetAudioLocationChanged(ctx context.Context, device BluetoothDevice, instanceId int32, audioLocation int32) error
OnVolumeOffsetAudioDescriptionChanged(ctx context.Context, device BluetoothDevice, instanceId int32, audioDescription string) error
OnDeviceVolumeChanged(ctx context.Context, device BluetoothDevice, volume int32) error
}
func NewBluetoothVolumeControlCallbackStub ¶
func NewBluetoothVolumeControlCallbackStub( impl IBluetoothVolumeControlCallbackServer, ) IBluetoothVolumeControlCallback
NewBluetoothVolumeControlCallbackStub creates a server-side IBluetoothVolumeControlCallback wrapping the given server implementation. The returned value satisfies IBluetoothVolumeControlCallback and can be passed to proxy methods; its AsBinder() returns a *binder.StubBinder that is auto-registered with the binder driver on first use.
type IBluetoothVolumeControlCallbackServer ¶
type IBluetoothVolumeControlCallbackServer interface {
OnVolumeOffsetChanged(ctx context.Context, device BluetoothDevice, instanceId int32, volumeOffset int32) error
OnVolumeOffsetAudioLocationChanged(ctx context.Context, device BluetoothDevice, instanceId int32, audioLocation int32) error
OnVolumeOffsetAudioDescriptionChanged(ctx context.Context, device BluetoothDevice, instanceId int32, audioDescription string) error
OnDeviceVolumeChanged(ctx context.Context, device BluetoothDevice, volume int32) error
}
IBluetoothVolumeControlCallbackServer is the server-side interface that user implementations provide to NewBluetoothVolumeControlCallbackStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IBluetoothVolumeControlServer ¶
type IBluetoothVolumeControlServer interface {
Connect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
Disconnect(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetConnectedDevices(ctx context.Context, attributionSource content.AttributionSource, receiver any) error
GetDevicesMatchingConnectionStates(ctx context.Context, states []int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionState(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetConnectionPolicy(ctx context.Context, device BluetoothDevice, connectionPolicy int32, attributionSource content.AttributionSource, receiver any) error
GetConnectionPolicy(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
IsVolumeOffsetAvailable(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
GetNumberOfVolumeOffsetInstances(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
SetVolumeOffset(ctx context.Context, device BluetoothDevice, instanceId int32, volumeOffset int32, attributionSource content.AttributionSource, receiver any) error
SetGroupVolume(ctx context.Context, group_id int32, volume int32, attributionSource content.AttributionSource, receiver any) error
GetGroupVolume(ctx context.Context, group_id int32, attributionSource content.AttributionSource, receiver any) error
SetGroupActive(ctx context.Context, group_id int32, active bool, attributionSource content.AttributionSource, receiver any) error
SetDeviceVolume(ctx context.Context, device BluetoothDevice, volume int32, isGroupOp bool, attributionSource content.AttributionSource, receiver any) error
Mute(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
MuteGroup(ctx context.Context, group_id int32, attributionSource content.AttributionSource, receiver any) error
Unmute(ctx context.Context, device BluetoothDevice, attributionSource content.AttributionSource, receiver any) error
UnmuteGroup(ctx context.Context, group_id int32, attributionSource content.AttributionSource, receiver any) error
RegisterCallback(ctx context.Context, callback IBluetoothVolumeControlCallback, attributionSource content.AttributionSource, receiver any) error
UnregisterCallback(ctx context.Context, callback IBluetoothVolumeControlCallback, attributionSource content.AttributionSource, receiver any) error
NotifyNewRegisteredCallback(ctx context.Context, callback IBluetoothVolumeControlCallback, attributionSource content.AttributionSource, receiver any) error
}
IBluetoothVolumeControlServer is the server-side interface that user implementations provide to NewBluetoothVolumeControlStub. It contains only the business methods, without AsBinder (which is provided by the stub itself).
type IncomingRfcommSocketInfo ¶
type IncomingRfcommSocketInfo struct {
Pfd int32
BluetoothDevice BluetoothDevice
Status int32
}
func (*IncomingRfcommSocketInfo) MarshalParcel ¶
func (s *IncomingRfcommSocketInfo) MarshalParcel( p *parcel.Parcel, ) error
func (*IncomingRfcommSocketInfo) UnmarshalParcel ¶
func (s *IncomingRfcommSocketInfo) UnmarshalParcel( p *parcel.Parcel, ) error
Source Files
¶
- bluetoothactivityenergyinfo.go
- bluetoothaudioconfig.go
- bluetoothavrcpplayersettings.go
- bluetoothbroadcastaudioscanbaseconfig.go
- bluetoothclass.go
- bluetoothcodecconfig.go
- bluetoothcodecstatus.go
- bluetoothdevice.go
- bluetoothgattcharacteristic.go
- bluetoothgattdescriptor.go
- bluetoothgattincludedservice.go
- bluetoothgattservice.go
- bluetoothhappresetinfo.go
- bluetoothheadsetclientcall.go
- bluetoothhiddeviceappqossettings.go
- bluetoothhiddeviceappsdpsettings.go
- bluetoothleaudiocodecconfig.go
- bluetoothleaudiocodecstatus.go
- bluetoothleaudiocontentmetadata.go
- bluetoothlebroadcastmetadata.go
- bluetoothlebroadcastreceivestate.go
- bluetoothlebroadcastsettings.go
- bluetoothlecall.go
- bluetoothqualityreport.go
- bluetoothsinkaudiopolicy.go
- bufferconstraints.go
- ibluetooth.go
- ibluetootha2dp.go
- ibluetootha2dpsink.go
- ibluetoothactivityenergyinfolistener.go
- ibluetoothavrcpcontroller.go
- ibluetoothavrcptarget.go
- ibluetoothbattery.go
- ibluetoothcallback.go
- ibluetoothconnectioncallback.go
- ibluetoothcsipsetcoordinator.go
- ibluetoothcsipsetcoordinatorcallback.go
- ibluetoothcsipsetcoordinatorlockcallback.go
- ibluetoothgatt.go
- ibluetoothgattcallback.go
- ibluetoothgattservercallback.go
- ibluetoothhapclient.go
- ibluetoothhapclientcallback.go
- ibluetoothheadset.go
- ibluetoothheadsetclient.go
- ibluetoothhearingaid.go
- ibluetoothhiddevice.go
- ibluetoothhiddevicecallback.go
- ibluetoothhidhost.go
- ibluetoothleaudio.go
- ibluetoothleaudiocallback.go
- ibluetoothlebroadcastassistant.go
- ibluetoothlebroadcastassistantcallback.go
- ibluetoothlebroadcastcallback.go
- ibluetoothlecallcontrol.go
- ibluetoothlecallcontrolcallback.go
- ibluetoothmanager.go
- ibluetoothmanagercallback.go
- ibluetoothmap.go
- ibluetoothmapclient.go
- ibluetoothmcpservicemanager.go
- ibluetoothmetadatalistener.go
- ibluetoothoobdatacallback.go
- ibluetoothpan.go
- ibluetoothpancallback.go
- ibluetoothpbap.go
- ibluetoothpbapclient.go
- ibluetoothpreferredaudioprofilescallback.go
- ibluetoothprofileserviceconnection.go
- ibluetoothqualityreportreadycallback.go
- ibluetoothsap.go
- ibluetoothsocketmanager.go
- ibluetoothvolumecontrol.go
- ibluetoothvolumecontrolcallback.go
- incomingrfcommsocketinfo.go
- oobdata.go