/**< ZigBee 'ZCL global control' driver operations */
typedef struct {
- gboolean (*read_attributes_req)(ZigBeeDriver *driver, guint request_id);
- gboolean (*write_attributes_req)(ZigBeeDriver *driver, guint request_id);
- gboolean (*write_attributes_undivided_req)(ZigBeeDriver *driver, guint request_id);
- gboolean (*write_attributes_no_resp)(ZigBeeDriver *driver, guint request_id);
- gboolean (*write_attributes_structured)(ZigBeeDriver *driver, guint request_id);
- gboolean (*read_attributes_structured)(ZigBeeDriver *driver, guint request_id);
- gboolean (*configure_reporting_req)(ZigBeeDriver *driver, guint request_id);
- gboolean (*read_configure_reporting)(ZigBeeDriver *driver, guint request_id);
- gboolean (*discover_attributes)(ZigBeeDriver *driver, guint request_id);
- gboolean (*discover_attributes_extended)(ZigBeeDriver *driver, guint request_id);
- gboolean (*discover_commands_received)(ZigBeeDriver *driver, guint request_id);
- gboolean (*discover_commands_generated)(ZigBeeDriver *driver, guint request_id);
+ gboolean(*read_attributes_req) (ZigBeeDriver *driver, guint request_id);
+ gboolean(*write_attributes_req) (ZigBeeDriver *driver, guint request_id);
+ gboolean(*write_attributes_undivided_req) (ZigBeeDriver *driver, guint request_id);
+ gboolean(*write_attributes_no_resp) (ZigBeeDriver *driver, guint request_id);
+ gboolean(*write_attributes_structured) (ZigBeeDriver *driver, guint request_id);
+ gboolean(*read_attributes_structured) (ZigBeeDriver *driver, guint request_id);
+ gboolean(*configure_reporting_req) (ZigBeeDriver *driver, guint request_id);
+ gboolean(*read_configure_reporting) (ZigBeeDriver *driver, guint request_id);
+ gboolean(*discover_attributes) (ZigBeeDriver *driver, guint request_id);
+ gboolean(*discover_attributes_extended) (ZigBeeDriver *driver, guint request_id);
+ gboolean(*discover_commands_received) (ZigBeeDriver *driver, guint request_id);
+ gboolean(*discover_commands_generated) (ZigBeeDriver *driver, guint request_id);
} ZblibDriverZclGlobalControlOps_t;
/**< ZigBee 'ZCL global control' ops IDs */