Chagne DBus object name following Zigbee Specification
[platform/core/connectivity/zigbee-manager.git] / zigbee-daemon / zigbee-lib / include / zblib_driver_zcl_thermostat.h
@@ -26,7 +26,7 @@ typedef struct {
        gboolean (*set_weekly_schedule)(ZigBeeDriver *driver, guint request_id);
        gboolean (*clear_weekly_schedule)(ZigBeeDriver *driver, guint request_id);
        gboolean (*setpoint_raise_lower)(ZigBeeDriver *driver, guint request_id);
-} ZblibDriverThermostatOps_t;
+} ZblibDriverZclThermostatOps_t;
 
 /**< ZigBee 'thermostat' ops IDs */
 typedef enum {
@@ -35,12 +35,12 @@ typedef enum {
        ZBLIB_THERMOSTAT_OPS_SET_WEEKLY_SCHEDULE, /**< Set weekly schedule */
        ZBLIB_THERMOSTAT_OPS_CLEAR_WEEKLY_SCHEDULE, /**< Clear weekly schedule */
        ZBLIB_THERMOSTAT_OPS_SETPOINT_RAISE_LOWER, /**< Setpoint raise lower */
-} ZblibThermostatOps_e;
+} ZblibZclThermostatOps_e;
 
 /* ZigBee 'thermostat' driver APIs */
-ZigBeeDriver *zblib_driver_thermostat_new(ZigBeePlugin *plugin,
+ZigBeeDriver *zblib_driver_zcl_thermostat_new(ZigBeePlugin *plugin,
        const gchar *driver_name,
-       ZblibDriverThermostatOps_t *ops);
-void zblib_driver_thermostat_free(ZigBeeDriver *driver);
+       ZblibDriverZclThermostatOps_t *ops);
+void zblib_driver_zcl_thermostat_free(ZigBeeDriver *driver);
 
 #endif /* __ZIGBEE_LIB_DRIVER_THERMOSTAT_H__ */