Chagne DBus object name following Zigbee Specification
[platform/core/connectivity/zigbee-manager.git] / zigbee-daemon / zigbee-lib / src / drivers / zblib_driver_zcl_ias_zone.c
 #include <zblib_driver.h>
 #include <zblib_request.h>
 
-#include "zblib_driver_zclias_control.h"
+#include "zblib_driver_zcl_ias_zone.h"
 
 /**< Private data */
 typedef struct {
-       ZblibDriverZcliasControlOps_t *ops; /**< Operations */
-} ZblibDriverZcliasControlPrivData_t;
+       ZblibDriverZcliasZoneOps_t *ops; /**< Operations */
+} ZblibDriverZcliasZonePrivData_t;
 
-static gboolean __zblib_driver_zclias_control_dispatcher(ZigBeeDriver *driver, guint request_id)
+static gboolean __zblib_driver_zcl_ias_zone_dispatcher(ZigBeeDriver *driver, guint request_id)
 {
        ZigBeeService *service = NULL;
-       ZblibDriverZcliasControlPrivData_t *priv_data = NULL;
-       ZblibDriverZcliasControlOps_t *ops = NULL;
+       ZblibDriverZcliasZonePrivData_t *priv_data = NULL;
+       ZblibDriverZcliasZoneOps_t *ops = NULL;
        guint request_type;
        guint ops_id;
        gboolean ret = FALSE;
@@ -71,9 +71,9 @@ static gboolean __zblib_driver_zclias_control_dispatcher(ZigBeeDriver *driver, g
        return ret;
 }
 
-static void __zblib_driver_zclias_control_free_hook(ZigBeeDriver *driver)
+static void __zblib_driver_zcl_ias_zone_free_hook(ZigBeeDriver *driver)
 {
-       ZblibDriverZcliasControlPrivData_t *priv_data = NULL;
+       ZblibDriverZcliasZonePrivData_t *priv_data = NULL;
 
        zblib_check_null_ret("driver", driver);
 
@@ -85,12 +85,12 @@ static void __zblib_driver_zclias_control_free_hook(ZigBeeDriver *driver)
        g_free(priv_data);
 }
 
-ZigBeeDriver *zblib_driver_zclias_control_new(ZigBeePlugin *plugin,
+ZigBeeDriver *zblib_driver_zcl_ias_zone_new(ZigBeePlugin *plugin,
        const gchar *driver_name,
-       ZblibDriverZcliasControlOps_t *ops)
+       ZblibDriverZcliasZoneOps_t *ops)
 {
        ZigBeeDriver *driver = NULL;
-       ZblibDriverZcliasControlPrivData_t *priv_data = NULL;
+       ZblibDriverZcliasZonePrivData_t *priv_data = NULL;
        gboolean ret;
 
        zblib_check_null_ret_error("plugin", plugin, NULL);
@@ -100,7 +100,7 @@ ZigBeeDriver *zblib_driver_zclias_control_new(ZigBeePlugin *plugin,
        zblib_check_null_ret_error("driver", driver, NULL);
 
        /* Allocate memory for private data */
-       priv_data = g_malloc0(sizeof(ZblibDriverZcliasControlPrivData_t));
+       priv_data = g_malloc0(sizeof(ZblibDriverZcliasZonePrivData_t));
 
        /* Update private data */
        priv_data->ops = ops;
@@ -118,7 +118,7 @@ ZigBeeDriver *zblib_driver_zclias_control_new(ZigBeePlugin *plugin,
        }
 
        /* Set operations dispatcher function */
-       ret = zblib_driver_set_dispatcher(driver, __zblib_driver_zclias_control_dispatcher);
+       ret = zblib_driver_set_dispatcher(driver, __zblib_driver_zcl_ias_zone_dispatcher);
        if (FALSE == ret) {
                Z_LOGE("zblib_driver_set_dispatcher failed!");
 
@@ -130,7 +130,7 @@ ZigBeeDriver *zblib_driver_zclias_control_new(ZigBeePlugin *plugin,
        }
 
        /* Set free hook function */
-       ret = zblib_driver_set_free_hook(driver, __zblib_driver_zclias_control_free_hook);
+       ret = zblib_driver_set_free_hook(driver, __zblib_driver_zcl_ias_zone_free_hook);
        if (FALSE == ret) {
                Z_LOGE("zblib_driver_set_free_hook failed!");
 
@@ -144,7 +144,7 @@ ZigBeeDriver *zblib_driver_zclias_control_new(ZigBeePlugin *plugin,
        return driver;
 }
 
-void zblib_driver_zclias_control_free(ZigBeeDriver *driver)
+void zblib_driver_zcl_ias_zone_free(ZigBeeDriver *driver)
 {
        zblib_check_null_ret("driver", driver);