RemoteAttribute
An Attribute for the Client side of a Bluetooth Low Energy connection.
Parameters
method to call when a new DeviceConnectionManager.Event.AddAction event should take place
the Logger to use for logging.
Type Parameters
the DeviceAction.Read associated with the attribute
the DeviceAction.Write associated with the attribute
Inheritors
Functions
Requests a read of the value of the attribute from the device and suspends until the value is received.
Requests a read of the a value of T of the attribute from the device and suspends until the value is received.
Requests a read of the a value of T of the attribute from the device and suspends until the value is received.
Creates and emits a ReadAction
Creates and emits a WriteAction to write a given ByteArray
Creates and emits a WriteAction to write a given T
Attempts to write a ByteArray to the attribute on the device and suspends until the write completes.
Attempts to write a value of T to the attribute on the device and suspends until the write completes.