BluetoothGattServer.SendResponse Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| SendResponse(BluetoothDevice, Int32, GattStatus, Int32, Byte[]) | |
| SendResponse(BluetoothDevice, Int32, ProfileState, Int32, Byte[]) |
Envoyez une réponse à une demande de lecture ou d’écriture sur un appareil distant. |
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
Paramètres
- device
- BluetoothDevice
- requestId
- Int32
- status
- GattStatus
- offset
- Int32
- value
- Byte[]
Retours
Remarques
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
SendResponse(BluetoothDevice, Int32, ProfileState, Int32, Byte[])
Envoyez une réponse à une demande de lecture ou d’écriture sur un appareil distant.
[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
Paramètres
- device
- BluetoothDevice
Appareil distant à envoyer cette réponse à
- requestId
- Int32
ID de la demande reçue avec le rappel
- status
- ProfileState
État de la demande à envoyer aux appareils distants
- offset
- Int32
Décalage de valeur pour la réponse en lecture/écriture partielle
- value
- Byte[]
Valeur de l’attribut qui a été lu/écrit (facultatif)
Retours
- Attributs
Remarques
Envoyez une réponse à une demande de lecture ou d’écriture sur un appareil distant.
Cette fonction doit être appelée lorsqu’une demande de lecture/écriture distante est reçue par l’une des méthodes de rappel suivantes :
<ul><li>BluetoothGattServerCallback#onCharacteristicReadRequest<li><BluetoothGattServerCallback#onCharacteristicWriteRequestli/>><BluetoothGattServerCallback#onDescriptorReadRequest<BluetoothGattServerCallback#onDescriptorWriteRequestul>
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.