struct Matter::InteractionModel::ReadRequest

Overview

Read request for attributes

Defined in:

matter/interaction_model/messages.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(attribute_requests : Array(AttributePath) = [] of AttributePath, event_requests : Array(EventPath) = [] of EventPath, event_filters : Array(EventFilter) | Nil = nil, fabric_filtered : Bool = true, data_version_filters : Hash(ConcreteAttributePath, DataVersion) | Nil = nil) #

[View source]

Instance Method Detail

def attribute_requests : Array(AttributePath) #

[View source]
def attribute_requests=(attribute_requests : Array(AttributePath)) #

[View source]
def data_version_filters : Hash(ConcreteAttributePath, DataVersion) | Nil #

[View source]
def data_version_filters=(data_version_filters : Hash(ConcreteAttributePath, DataVersion) | Nil) #

[View source]
def event_filters : Array(EventFilter) | Nil #

[View source]
def event_filters=(event_filters : Array(EventFilter) | Nil) #

[View source]
def event_requests : Array(EventPath) #

[View source]
def event_requests=(event_requests : Array(EventPath)) #

[View source]
def fabric_filtered : Bool #

[View source]
def fabric_filtered=(fabric_filtered : Bool) #

[View source]