struct
Matter::Session::Case::Definitions::Sigma1
- Matter::Session::Case::Definitions::Sigma1
- Struct
- Value
- Object
Overview
CASE Sigma1 message Sent by initiator (chip-tool) to begin CASE session establishment
Defined in:
matter/session/case/definitions.crConstructors
Instance Method Summary
-
#destination_id : Bytes
Destination ID - compressed fabric ID + node ID (tag 3)
-
#destination_id=(destination_id : Bytes)
Destination ID - compressed fabric ID + node ID (tag 3)
-
#initiator_eph_pub_key : Bytes
Initiator's ephemeral public key (65 bytes EC point, tag 4)
-
#initiator_eph_pub_key=(initiator_eph_pub_key : Bytes)
Initiator's ephemeral public key (65 bytes EC point, tag 4)
-
#initiator_random : Bytes
Initiator's random value (32 bytes, tag 1)
-
#initiator_random=(initiator_random : Bytes)
Initiator's random value (32 bytes, tag 1)
-
#initiator_resume_mic : Bytes | Nil
Optional initiator resume MIC (tag 6)
-
#initiator_resume_mic=(initiator_resume_mic : Bytes | Nil)
Optional initiator resume MIC (tag 6)
-
#initiator_session_id : UInt16
Initiator's session ID (tag 2)
-
#initiator_session_id=(initiator_session_id : UInt16)
Initiator's session ID (tag 2)
-
#resumption_id : Bytes | Nil
Optional resumption ID (tag 5)
-
#resumption_id=(resumption_id : Bytes | Nil)
Optional resumption ID (tag 5)
-
#to_bytes : Bytes
Encode to TLV bytes
Constructor Detail
Instance Method Detail
Destination ID - compressed fabric ID + node ID (tag 3)
Initiator's ephemeral public key (65 bytes EC point, tag 4)
Optional initiator resume MIC (tag 6)