Table of Contents

Class IBluetoothLocalCharacteristicFactory.BluetoothLocalCharacteristicSpec

Namespace
Bluetooth.Abstractions.Broadcasting
Assembly
Bluetooth.Abstractions.Broadcasting.dll

Specification for creating a Bluetooth local characteristic.

public record IBluetoothLocalCharacteristicFactory.BluetoothLocalCharacteristicSpec : IEquatable<IBluetoothLocalCharacteristicFactory.BluetoothLocalCharacteristicSpec>
Inheritance
IBluetoothLocalCharacteristicFactory.BluetoothLocalCharacteristicSpec
Implements
Inherited Members

Constructors

BluetoothLocalCharacteristicSpec(Guid, BluetoothCharacteristicProperties, BluetoothCharacteristicPermissions, string?)

Specification for creating a Bluetooth local characteristic.

public BluetoothLocalCharacteristicSpec(Guid CharacteristicId, BluetoothCharacteristicProperties Properties, BluetoothCharacteristicPermissions Permissions, string? Name)

Parameters

CharacteristicId Guid
Properties BluetoothCharacteristicProperties
Permissions BluetoothCharacteristicPermissions
Name string

Properties

CharacteristicId

public Guid CharacteristicId { get; init; }

Property Value

Guid

Name

public string? Name { get; init; }

Property Value

string

Permissions

public BluetoothCharacteristicPermissions Permissions { get; init; }

Property Value

BluetoothCharacteristicPermissions

Properties

public BluetoothCharacteristicProperties Properties { get; init; }

Property Value

BluetoothCharacteristicProperties