BleFieldDefinition<T> constructor
BleFieldDefinition<T> ({
- required String serviceUuid,
- required String uuid,
- required BleCodec<
T> codec, - required Set<
BleProperty> access,
Creates an immutable definition with normalized Bluetooth UUIDs.
Implementation
BleFieldDefinition({
required String serviceUuid,
required String uuid,
required this.codec,
required Set<BleProperty> access,
}) : serviceUuid = normalizeBleUuid(serviceUuid),
uuid = normalizeBleUuid(uuid),
access = Set.unmodifiable(access);