Table of Contents

Class GattLocalDescriptor

Namespace
nanoFramework.Device.Bluetooth.GenericAttributeProfile
Assembly
nanoFramework.Device.Bluetooth.dll

This class defines a descriptor of a local characteristic.

public class GattLocalDescriptor
Inheritance
GattLocalDescriptor
Inherited Members
Extension Methods

Properties

ReadProtectionLevel

Gets the read protection level of this local characteristic descriptor.

public GattProtectionLevel ReadProtectionLevel { get; }

Property Value

GattProtectionLevel

StaticValue

Gets the static value for this local characteristic descriptor.

public Buffer StaticValue { get; }

Property Value

Buffer

Uuid

Gets the Bluetooth SIG-defined UUID for this local characteristic descriptor.

public Guid Uuid { get; }

Property Value

Guid

WriteProtectionLevel

Gets the write protection level.

public GattProtectionLevel WriteProtectionLevel { get; }

Property Value

GattProtectionLevel

Events

ReadRequested

An event that is triggered when a GATT client requests a descriptor read operation.

public event GattLocalDescriptor.GattLocalDescriptorReadEventHandler ReadRequested

Event Type

GattLocalDescriptor.GattLocalDescriptorReadEventHandler

WriteRequested

This is an event that is triggered when a write descriptor was requested.

public event GattLocalDescriptor.GattLocalDescriptorWriteEventHandler WriteRequested

Event Type

GattLocalDescriptor.GattLocalDescriptorWriteEventHandler