EmberZclBindingEntry_t Struct Reference

#include <zcl-core-types.h>

Data Fields

EmberZclEndpointId_t endpointId
 
EmberZclClusterSpec_t clusterSpec
 
struct {
   struct {
      EmberZclScheme_t   scheme
 
      union {
         EmberIpv6Address   address
 
         EmberZclUid_t   uid
 
      }   data
 
      EmberZclNetworkDestinationType_t   type
 
      uint16_t   port
 
   }   network
 
   EmberZclApplicationDestination_t   application
 
destination
 
EmberZclReportingConfigurationId_t reportingConfigurationId

This structure holds a binding entry.

Field Documentation

EmberIpv6Address EmberZclBindingEntry_t::address
EmberZclApplicationDestination_t EmberZclBindingEntry_t::application
EmberZclClusterSpec_t EmberZclBindingEntry_t::clusterSpec

A cluster specification of binding.

union { ... } EmberZclBindingEntry_t::data
struct { ... } EmberZclBindingEntry_t::destination
EmberZclEndpointId_t EmberZclBindingEntry_t::endpointId

An endpoint identifier of binding.

struct { ... } EmberZclBindingEntry_t::network
uint16_t EmberZclBindingEntry_t::port
EmberZclReportingConfigurationId_t EmberZclBindingEntry_t::reportingConfigurationId

A reporting configuration of binding.

EmberZclScheme_t EmberZclBindingEntry_t::scheme
EmberZclNetworkDestinationType_t EmberZclBindingEntry_t::type
EmberZclUid_t EmberZclBindingEntry_t::uid

The documentation for this struct was generated from the following file:
  • zcl-core-types.h