struct

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)
Source

Instance methods

peer_session_id
Source
peer_session_id=(peer_session_id : UInt16)
Source
session_active_interval
Source
session_active_interval=(session_active_interval : UInt32)
Source
session_active_threshold
Source
session_active_threshold=(session_active_threshold : UInt16)
Source
session_id
Source
session_id=(session_id : UInt16)
Source
session_idle_interval
Source
session_idle_interval=(session_idle_interval : UInt32)
Source
session_timestamp
Source
session_timestamp=(session_timestamp : Time)
Source