* limitations under the License.
*/
-#ifndef __ZIGBEE_LIB_DRIVER_ZDODEV_CONTROL_H__
-#define __ZIGBEE_LIB_DRIVER_ZDODEV_CONTROL_H__
+#ifndef __ZIGBEE_LIB_DRIVER_ZDO_DEV_CONTROL_H__
+#define __ZIGBEE_LIB_DRIVER_ZDO_DEV_CONTROL_H__
-/**< ZigBee 'Zdodev control' driver operations */
+/**< ZigBee 'ZDO Dev control' driver operations */
typedef struct {
gboolean (*nwk_addr_req)(ZigBeeDriver *driver, guint request_id);
gboolean (*matched_descriptor_req)(ZigBeeDriver *driver, guint request_id);
gboolean (*mgmt_permit_join_req)(ZigBeeDriver *driver, guint request_id);
gboolean (*nwk_update_req)(ZigBeeDriver *driver, guint request_id);
gboolean (*nwk_disc_req)(ZigBeeDriver *driver, guint request_id);
-} ZblibDriverZdodevControlOps_t;
+} ZblibDriverZdoDevControlOps_t;
-/**< ZigBee 'Zdodev control' ops IDs */
+/**< ZigBee 'ZDO Dev control' ops IDs */
typedef enum {
- ZBLIB_ZDODEV_CONTROL_OPS_NWK_ADDR_REQ = 1, /**< Nwk addr req */
- ZBLIB_ZDODEV_CONTROL_OPS_MATCHED_DESCRIPTOR_REQ, /**< Matched descriptor req */
- ZBLIB_ZDODEV_CONTROL_OPS_IEEE_ADDR_REQ, /**< IEEE addr req */
- ZBLIB_ZDODEV_CONTROL_OPS_ACTIVE_EP_REQ, /**< Active ep req */
- ZBLIB_ZDODEV_CONTROL_OPS_NODE_DESC_REQ, /**< Mode desc req */
- ZBLIB_ZDODEV_CONTROL_OPS_POWER_DESC_REQ, /**< Power desc req */
- ZBLIB_ZDODEV_CONTROL_OPS_COMPLEX_DESC_REQ, /**< Complex desc req */
- ZBLIB_ZDODEV_CONTROL_OPS_USER_DESC_REQ, /**< User desc req */
- ZBLIB_ZDODEV_CONTROL_OPS_USER_DESC_SET_REQ, /**< User desc set req */
- ZBLIB_ZDODEV_CONTROL_OPS_DEVICE_ANNOUNCE, /**< Device announce */
- ZBLIB_ZDODEV_CONTROL_OPS_SIMPLE_DESC_REQ, /**< Simple desc req */
- ZBLIB_ZDODEV_CONTROL_OPS_MGMT_LQI_REQ, /**< Mgmt lqi req */
- ZBLIB_ZDODEV_CONTROL_OPS_MGMT_RTG_REQ, /**< Mgmt rtg req */
- ZBLIB_ZDODEV_CONTROL_OPS_MGMT_BIND_REQ, /**< mgmt bind req */
- ZBLIB_ZDODEV_CONTROL_OPS_MGMT_PERMIT_JOIN_REQ, /**< mgmt permit join req */
- ZBLIB_ZDODEV_CONTROL_OPS_NWK_UPDATE_REQ, /**< Nwk update req */
- ZBLIB_ZDODEV_CONTROL_OPS_NWK_DISC_REQ, /**< Nwk disc req */
-} ZblibZdodevControlOps_e;
+ ZBLIB_ZDO_DEV_CONTROL_OPS_NWK_ADDR_REQ = 1, /**< Nwk addr req */
+ ZBLIB_ZDO_DEV_CONTROL_OPS_MATCHED_DESCRIPTOR_REQ, /**< Matched descriptor req */
+ ZBLIB_ZDO_DEV_CONTROL_OPS_IEEE_ADDR_REQ, /**< IEEE addr req */
+ ZBLIB_ZDO_DEV_CONTROL_OPS_ACTIVE_EP_REQ, /**< Active ep req */
+ ZBLIB_ZDO_DEV_CONTROL_OPS_NODE_DESC_REQ, /**< Mode desc req */
+ ZBLIB_ZDO_DEV_CONTROL_OPS_POWER_DESC_REQ, /**< Power desc req */
+ ZBLIB_ZDO_DEV_CONTROL_OPS_COMPLEX_DESC_REQ, /**< Complex desc req */
+ ZBLIB_ZDO_DEV_CONTROL_OPS_USER_DESC_REQ, /**< User desc req */
+ ZBLIB_ZDO_DEV_CONTROL_OPS_USER_DESC_SET_REQ, /**< User desc set req */
+ ZBLIB_ZDO_DEV_CONTROL_OPS_DEVICE_ANNOUNCE, /**< Device announce */
+ ZBLIB_ZDO_DEV_CONTROL_OPS_SIMPLE_DESC_REQ, /**< Simple desc req */
+ ZBLIB_ZDO_DEV_CONTROL_OPS_MGMT_LQI_REQ, /**< Mgmt lqi req */
+ ZBLIB_ZDO_DEV_CONTROL_OPS_MGMT_RTG_REQ, /**< Mgmt rtg req */
+ ZBLIB_ZDO_DEV_CONTROL_OPS_MGMT_BIND_REQ, /**< mgmt bind req */
+ ZBLIB_ZDO_DEV_CONTROL_OPS_MGMT_PERMIT_JOIN_REQ, /**< mgmt permit join req */
+ ZBLIB_ZDO_DEV_CONTROL_OPS_NWK_UPDATE_REQ, /**< Nwk update req */
+ ZBLIB_ZDO_DEV_CONTROL_OPS_NWK_DISC_REQ, /**< Nwk disc req */
+} ZblibZdoDevControlOps_e;
-/* ZigBee 'Zdodev control' driver APIs */
+/* ZigBee 'ZDO Dev control' driver APIs */
ZigBeeDriver *zblib_driver_zdo_dev_control_new(ZigBeePlugin *plugin,
const gchar *driver_name,
- ZblibDriverZdodevControlOps_t *ops);
+ ZblibDriverZdoDevControlOps_t *ops);
void zblib_driver_zdo_dev_control_free(ZigBeeDriver *driver);
-#endif /* __ZIGBEE_LIB_DRIVER_ZDODEV_CONTROL_H__ */
+#endif /* __ZIGBEE_LIB_DRIVER_ZDO_DEV_CONTROL_H__ */