struct
Matter::Cluster::Definitions::Binding::Target
- Matter::Cluster::Definitions::Binding::Target
- Struct
- Value
- Object
Included Modules
- TLV::Serializable
Defined in:
matter/cluster/definitions/binding.crConstructors
Instance Method Summary
-
#cluster : DataType::ClusterId | Nil
This field is the cluster ID (client & server) on the local and target endpoint(s).
-
#cluster=(cluster : DataType::ClusterId | Nil)
This field is the cluster ID (client & server) on the local and target endpoint(s).
-
#endpoint : DataType::EndpointNumber | Nil
This field is the remote endpoint that the local endpoint is bound to.
-
#endpoint=(endpoint : DataType::EndpointNumber | Nil)
This field is the remote endpoint that the local endpoint is bound to.
- #fabric_index : DataType::FabricIndex
- #fabric_index=(fabric_index : DataType::FabricIndex)
-
#group : DataType::GroupId | Nil
This field is the target group ID that represents remote endpoints.
-
#group=(group : DataType::GroupId | Nil)
This field is the target group ID that represents remote endpoints.
-
#node : DataType::NodeId | Nil
This field is the remote target node ID.
-
#node=(node : DataType::NodeId | Nil)
This field is the remote target node ID.
Constructor Detail
Instance Method Detail
This field is the cluster ID (client & server) on the local and target endpoint(s). If this field is present, the client cluster shall also exist on this endpoint (with this Binding cluster). If this field is present, the target shall be this cluster on the target endpoint(s).
This field is the cluster ID (client & server) on the local and target endpoint(s). If this field is present, the client cluster shall also exist on this endpoint (with this Binding cluster). If this field is present, the target shall be this cluster on the target endpoint(s).
This field is the remote endpoint that the local endpoint is bound to. If the Group field is present, this field shall NOT be present.
This field is the remote endpoint that the local endpoint is bound to. If the Group field is present, this field shall NOT be present.
This field is the target group ID that represents remote endpoints. If the Endpoint field is present, this field shall NOT be present.
This field is the target group ID that represents remote endpoints. If the Endpoint field is present, this field shall NOT be present.
This field is the remote target node ID. If the Endpoint field is present, this field shall be present.
This field is the remote target node ID. If the Endpoint field is present, this field shall be present.