Android.Bluetooth.BluetoothGattDescriptor Members

The members of Android.Bluetooth.BluetoothGattDescriptor are listed below.

See Also: Inherited members from Java.Lang.Object

Public Constructors

Create a new BluetoothGattDescriptor.

Protected Constructors

A constructor used when creating managed representations of JNI objects; called by the runtime.

Public Fields

const
PermissionReadGattDescriptorPermission (1). Descriptor read permission
const
PermissionReadEncryptedGattDescriptorPermission (2). Descriptor permission: Allow encrypted read operations
const
PermissionReadEncryptedMitmGattDescriptorPermission (4). Descriptor permission: Allow reading with man-in-the-middle protection
const
PermissionWriteGattDescriptorPermission (16). Descriptor write permission
const
PermissionWriteEncryptedGattDescriptorPermission (32). Descriptor permission: Allow encrypted writes
const
PermissionWriteEncryptedMitmGattDescriptorPermission (64). Descriptor permission: Allow encrypted writes with man-in-the-middle protection
const
PermissionWriteSignedGattDescriptorPermission (128). Descriptor permission: Allow signed write operations
const
PermissionWriteSignedMitmGattDescriptorPermission (256). Descriptor permission: Allow signed write operations with man-in-the-middle protection

Public Properties

[read-only]
CharacteristicBluetoothGattCharacteristic. Returns the characteristic this descriptor belongs to.
[read-only]
static
DisableNotificationValueIList<byte>. Value used to disable notifications or indicatinos
[read-only]
static
EnableIndicationValueIList<byte>. Value used to enable indication for a client configuration descriptor
[read-only]
static
EnableNotificationValueIList<byte>. Value used to enable notification for a client configuration descriptor
[read-only]
PermissionsGattDescriptorPermission. Returns the permissions for this descriptor.
[read-only]
UuidJava.Util.UUID. Returns the UUID of this descriptor.

Protected Properties

[read-only]
override
ThresholdClassIntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.
[read-only]
override
ThresholdTypeType. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

Public Methods

GetValue() : byte[]
Returns the stored value for this descriptor
SetValue(byte[]) : bool
Updates the locally stored value of this descriptor.