BluetoothGattServer.SendResponse Método

Definição

Sobrecargas

Nome Description
SendResponse(BluetoothDevice, Int32, GattStatus, Int32, Byte[])
SendResponse(BluetoothDevice, Int32, ProfileState, Int32, Byte[])

Envie uma resposta a uma solicitação de leitura ou gravação para um dispositivo remoto.

SendResponse(BluetoothDevice, Int32, GattStatus, Int32, Byte[])

public bool SendResponse(Android.Bluetooth.BluetoothDevice device, int requestId, Android.Bluetooth.GattStatus status, int offset, byte[] value);
member this.SendResponse : Android.Bluetooth.BluetoothDevice * int * Android.Bluetooth.GattStatus * int * byte[] -> bool

Parâmetros

requestId
Int32
status
GattStatus
offset
Int32
value
Byte[]

Retornos

Comentários

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

SendResponse(BluetoothDevice, Int32, ProfileState, Int32, Byte[])

Envie uma resposta a uma solicitação de leitura ou gravação para um dispositivo remoto.

[Android.Runtime.Register("sendResponse", "(Landroid/bluetooth/BluetoothDevice;III[B)Z", "")]
[Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")]
public bool SendResponse(Android.Bluetooth.BluetoothDevice? device, int requestId, Android.Bluetooth.ProfileState status, int offset, byte[]? value);
[<Android.Runtime.Register("sendResponse", "(Landroid/bluetooth/BluetoothDevice;III[B)Z", "")>]
[<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>]
member this.SendResponse : Android.Bluetooth.BluetoothDevice * int * Android.Bluetooth.ProfileState * int * byte[] -> bool

Parâmetros

device
BluetoothDevice

O dispositivo remoto para o qual enviar essa resposta

requestId
Int32

A ID da solicitação que foi recebida com o retorno de chamada

status
ProfileState

O status da solicitação a ser enviada para os dispositivos remotos

offset
Int32

Deslocamento de valor para resposta parcial de leitura/gravação

value
Byte[]

O valor do atributo que foi lido/gravado (opcional)

Retornos

Atributos

Comentários

Envie uma resposta a uma solicitação de leitura ou gravação para um dispositivo remoto.

Essa função deve ser invocada quando uma solicitação de leitura/gravação remota é recebida por um destes métodos de retorno de chamada:

<ul><li>BluetoothGattServerCallback#onCharacteristicReadRequest<li><BluetoothGattServerCallback#onCharacteristicWriteRequestli>BluetoothGattServerCallback#onDescriptorReadRequest<li>BluetoothGattServerCallback#onDescriptorWriteRequest</ul>

Java documentação para android.bluetooth.BluetoothGattServer.sendResponse(android.bluetooth.BluetoothDevice, int, int, int, byte[]).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a