BluetoothGattServer.NotifyCharacteristicChanged Metodo

Definizione

Overload

Nome Descrizione
NotifyCharacteristicChanged(BluetoothDevice, BluetoothGattCharacteristic, Boolean)

Inviare una notifica o indicare che una caratteristica locale è stata aggiornata.

NotifyCharacteristicChanged(BluetoothDevice, BluetoothGattCharacteristic, Boolean, Byte[])

Inviare una notifica o indicare che una caratteristica locale è stata aggiornata.

NotifyCharacteristicChanged(BluetoothDevice, BluetoothGattCharacteristic, Boolean)

Inviare una notifica o indicare che una caratteristica locale è stata aggiornata.

[Android.Runtime.Register("notifyCharacteristicChanged", "(Landroid/bluetooth/BluetoothDevice;Landroid/bluetooth/BluetoothGattCharacteristic;Z)Z", "")]
[Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")]
public bool NotifyCharacteristicChanged(Android.Bluetooth.BluetoothDevice? device, Android.Bluetooth.BluetoothGattCharacteristic? characteristic, bool confirm);
[<Android.Runtime.Register("notifyCharacteristicChanged", "(Landroid/bluetooth/BluetoothDevice;Landroid/bluetooth/BluetoothGattCharacteristic;Z)Z", "")>]
[<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>]
member this.NotifyCharacteristicChanged : Android.Bluetooth.BluetoothDevice * Android.Bluetooth.BluetoothGattCharacteristic * bool -> bool

Parametri

device
BluetoothDevice

Il dispositivo remoto per ricevere la notifica o l'indicazione

characteristic
BluetoothGattCharacteristic

Caratteristica locale aggiornata

confirm
Boolean

true per richiedere conferma dal client (indicazione), false per inviare una notifica

Valori restituiti

true, se la notifica è stata attivata correttamente

Attributi

Eccezioni

Commenti

Inviare una notifica o indicare che una caratteristica locale è stata aggiornata.

Una notifica o un'indicazione viene inviata al dispositivo remoto per segnalare che la caratteristica è stata aggiornata. Questa funzione deve essere richiamata per ogni client che richiede notifiche/indicazioni scrivendo nel descrittore "Configurazione client" per la caratteristica specificata.

Questo membro è deprecato. Usare BluetoothGattServer#notifyCharacteristicChanged(BluetoothDevice, BluetoothGattCharacteristic, boolean, byte[]) perché non è sicuro per la memoria.

per android.bluetooth.BluetoothGattServer.notifyCharacteristicChanged(android.bluetooth.BluetoothDevice, android.bluetooth.BluetoothGattCharacteristic, boolean).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

NotifyCharacteristicChanged(BluetoothDevice, BluetoothGattCharacteristic, Boolean, Byte[])

Inviare una notifica o indicare che una caratteristica locale è stata aggiornata.

[Android.Runtime.Register("notifyCharacteristicChanged", "(Landroid/bluetooth/BluetoothDevice;Landroid/bluetooth/BluetoothGattCharacteristic;Z[B)I", "", ApiSince=33)]
[Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")]
public int NotifyCharacteristicChanged(Android.Bluetooth.BluetoothDevice device, Android.Bluetooth.BluetoothGattCharacteristic characteristic, bool confirm, byte[] value);
[<Android.Runtime.Register("notifyCharacteristicChanged", "(Landroid/bluetooth/BluetoothDevice;Landroid/bluetooth/BluetoothGattCharacteristic;Z[B)I", "", ApiSince=33)>]
[<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>]
member this.NotifyCharacteristicChanged : Android.Bluetooth.BluetoothDevice * Android.Bluetooth.BluetoothGattCharacteristic * bool * byte[] -> int

Parametri

device
BluetoothDevice

il dispositivo remoto per ricevere la notifica o l'indicazione

characteristic
BluetoothGattCharacteristic

la caratteristica locale che è stata aggiornata

confirm
Boolean

true per richiedere la conferma dal client (indicazione) o false per inviare una notifica

value
Byte[]

il valore della caratteristica

Valori restituiti

se la notifica è stata attivata correttamente

Attributi

Commenti

Inviare una notifica o indicare che una caratteristica locale è stata aggiornata.

Una notifica o un'indicazione viene inviata al dispositivo remoto per segnalare che la caratteristica è stata aggiornata. Questa funzione deve essere richiamata per ogni client che richiede notifiche/indicazioni scrivendo nel descrittore "Configurazione client" per la caratteristica specificata.

per android.bluetooth.BluetoothGattServer.notifyCharacteristicChanged(android.bluetooth.BluetoothDevice, android.bluetooth.BluetoothGattCharacteristic, boolean, byte[]).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a