ZCL library  4.3
ZCL library to manage a Zigbee network
ReportingDirection Class Reference

This Class defines the Reporting direction for a ZCL command. More...

#include <ReportingDirection.h>

List of all members.

Public Types

enum  Value { VALUES_REPORTED = 0x00, REPORTS_RECEIVED = 0x01, REPORTING_DIRECTION_UNKNOWN = 0xff }
 Enumeration to specify the Reporting direction for a ZCL command. More...

Static Public Member Functions

static ReportingDirection::Value fromByte (const byte value)
 Build a ReportingDirection from a byte.

Detailed Description

This Class defines the Reporting direction for a ZCL command.


Member Enumeration Documentation

Enumeration to specify the Reporting direction for a ZCL command.

Enumerator:
VALUES_REPORTED 

The values of the attribute are reported to a client (or server).

REPORTS_RECEIVED 

The reports of the attribute are received from a server (or client).

REPORTING_DIRECTION_UNKNOWN 

Only for internal use.


Member Function Documentation

static ReportingDirection::Value ReportingDirection::fromByte ( const byte  value) [inline, static]

Build a ReportingDirection from a byte.

Parameters:
valuethe ReportingDirection as a byte.
Returns:
the ReportingDirection enumeration constant.

The documentation for this class was generated from the following file: