Matter::Session::SessionParameters
Inherits Struct < Value < Object
Session parameters used during session establishment
Constructors
new(session_id : UInt16, peer_session_id : UInt16, session_timestamp : Time = Time.utc, session_idle_interval : UInt32 = 4000_u32, session_active_interval : UInt32 = 500_u32, session_active_threshold : UInt16 = 4000_u16)
SourceInstance methods
peer_session_id
Sourcepeer_session_id=(peer_session_id : UInt16)
Sourcesession_active_interval
Sourcesession_active_interval=(session_active_interval : UInt32)
Sourcesession_active_threshold
Sourcesession_active_threshold=(session_active_threshold : UInt16)
Sourcesession_id
Sourcesession_id=(session_id : UInt16)
Sourcesession_idle_interval
Sourcesession_idle_interval=(session_idle_interval : UInt32)
Sourcesession_timestamp
Sourcesession_timestamp=(session_timestamp : Time)
Source