ThermostatTrait.AtomicRequestCommand.Request

class ThermostatTrait.AtomicRequestCommand.Request


Summary

Public constructors

Request(
    requestType: ThermostatTrait.AtomicRequestTypeEnum,
    attributeRequests: List<UInt>,
    timeout: OptionalValue<UShort>
)

Public constructors

Request

Request(
    requestType: ThermostatTrait.AtomicRequestTypeEnum = AtomicRequestTypeEnum.BeginWrite,
    attributeRequests: List<UInt> = emptyList(),
    timeout: OptionalValue<UShort> = OptionalValue.absent()
)

Public properties

attributeRequests

val attributeRequestsList<UInt>

timeout

val timeoutOptionalValue<UShort>