class Matter::Protocol::MessageHandler::PendingReadResponse

Overview

Pending read responses - keyed by exchange_id For chunked ReadResponses, we wait for StatusResponse/ACK before sending next chunk

Defined in:

matter/protocol/message_handler.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(peer : Socket::IPAddress, session : Matter::Session::SecureContext, original_msg : Matter::Codec::MessageCodec::Message, remaining_chunks : Array(Tuple(Slice(UInt8), Bool)) = [] of Tuple(Bytes, Bool)) #

[View source]

Instance Method Detail

def original_msg : Codec::MessageCodec::Message #

[View source]
def original_msg=(original_msg : Codec::MessageCodec::Message) #

[View source]
def peer : Socket::IPAddress #

[View source]
def peer=(peer : Socket::IPAddress) #

[View source]
def remaining_chunks : Array(Tuple(Bytes, Bool)) #

[View source]
def remaining_chunks=(remaining_chunks : Array(Tuple(Bytes, Bool))) #

[View source]
def session : Session::SecureContext #

[View source]
def session=(session : Session::SecureContext) #

[View source]