Matter::Cluster::Definitions::DoorLock::GetWeekDayScheduleResponse
Inherits TLV::Serializable < Struct < Value < Object
Constructors
new(week_day_index : UInt8, user_index : UInt16, status_code : StatusCode, week_day : UInt8, start_hour : UInt8, start_minute : UInt8, end_hour : UInt8, end_minute : UInt8)
Sourcenew(any : TLV::Any)
SourceClass methods
from_io(io : IO, format : IO::ByteFormat = IO::ByteFormat::LittleEndian)
Sourcefrom_slice(bytes : Bytes)
Sourcefrom_tlv(any : TLV::Any)
Sourcefrom_tlv(data : Bytes)
SourceInstance methods
end_hour
Sourceend_hour=(end_hour : UInt8)
Sourceend_minute
Sourceend_minute=(end_minute : UInt8)
Sourcestart_hour
Sourcestart_hour=(start_hour : UInt8)
Sourcestart_minute
Sourcestart_minute=(start_minute : UInt8)
Sourcestatus_code
Sourcestatus_code=(status_code : StatusCode)
Sourceto_io(io : IO, format : IO::ByteFormat = IO::ByteFormat::LittleEndian) : Nil
Sourceto_slice
Sourceto_tlv(outer_tag : Nil | UInt8 | Tuple(UInt16, UInt16) | Tuple(UInt16, UInt16, UInt16) = nil) : TLV::Any
Sourceuser_index
Sourceuser_index=(user_index : UInt16)
Sourceweek_day
Sourceweek_day=(week_day : UInt8)
Sourceweek_day_index
Sourceweek_day_index=(week_day_index : UInt8)
Source