Data Structures

struct  EmberZclNotificationContext_t
 
struct  EmberZclReportingConfiguration_t

Macros

#define EMBER_ZCL_REPORTING_CONFIGURATION_DEFAULT   0
 
#define EMBER_ZCL_REPORTING_CONFIGURATION_NULL   ((EmberZclReportingConfigurationId_t)-1)

Typedefs

typedef uint8_t EmberZclReportingConfigurationId_t

Functions

void emberZclReportingConfigurationsFactoryReset (EmberZclEndpointId_t endpointId)
 This function performs a factory reset of the reporting configurations:-.

Detailed Description

See zcl-core-types.h for source code.

See zcl-core.h for source code.

Macro Definition Documentation

#define EMBER_ZCL_REPORTING_CONFIGURATION_DEFAULT   0

A distinguished value that represents a default reporting configuration identifier.

#define EMBER_ZCL_REPORTING_CONFIGURATION_NULL   ((EmberZclReportingConfigurationId_t)-1)

A distinguished value that represents a null (invalid) reporting configuration identifier.

Typedef Documentation

A reporting configuration identifier.

Function Documentation

void emberZclReportingConfigurationsFactoryReset ( EmberZclEndpointId_t  endpointId)
  1. All entries in nv reporting configurations table are erased
  2. Default configurations for each endpoint/clusterSpec are restored to their initial values and saved to nv.