Structure that holds Color Switch CC related data.

Public Attributes#

saves Rx values, including data about supervision.

Color Component ID.

uint8_t

Endpoint that supports colorId.

Actuator data.

void(*

pointer to app callback function that triggers driver changes

Public Attribute Documentation#

rxOpt#

RECEIVE_OPTIONS_TYPE_EX colorComponent_::rxOpt

saves Rx values, including data about supervision.

(Must be first member - required by TSE)


colorId#

EColorComponents colorComponent_::colorId

Color Component ID.


ep#

uint8_t colorComponent_::ep

Endpoint that supports colorId.


obj#

s_Actuator colorComponent_::obj

Actuator data.


cb#

void(* colorComponent_::cb) (struct colorComponent_ *color)

pointer to app callback function that triggers driver changes