Change-Id: Ic3841e498e07fc936d49a9cbeebdb36b9482ec15
Signed-off-by: Jiwan Kim <ji-wan.kim@samsung.com>
20 files changed:
/* Service interface initialization completed */
custom_data->sevice_interface_init_complete = TRUE;
/* Service interface initialization completed */
custom_data->sevice_interface_init_complete = TRUE;
- if (TRUE == custom_data->name_acquired) {
- /* TODO - Emit zigbee_state signal */
- }
-
*/
ret = zblib_service_remove_service_interface(service,
service_interface);
*/
ret = zblib_service_remove_service_interface(service,
service_interface);
Z_LOGE("Remove service interface failed!");
Z_LOGE("Remove service interface failed!");
/*
* Free Service interface object
/*
* Free Service interface object
*/
ret = zblib_service_remove_service_interface(service,
service_interface);
*/
ret = zblib_service_remove_service_interface(service,
service_interface);
Z_LOGE("Remove service interface failed!");
Z_LOGE("Remove service interface failed!");
/*
* Free Service interface object
/*
* Free Service interface object
case ZBLIB_CUSTOM_NOTI_APS_SEND: {
int i;
GVariant* payload = NULL;
case ZBLIB_CUSTOM_NOTI_APS_SEND: {
int i;
GVariant* payload = NULL;
invocation = zigbee_service_dbus_interface_ref_invocation(cb_data);
zblib_check_null_free_and_ret("invocation", invocation, cb_data);
invocation = zigbee_service_dbus_interface_ref_invocation(cb_data);
zblib_check_null_free_and_ret("invocation", invocation, cb_data);
- /* To-To : zigbee_service_complete_get_device_list */
- //zigbee_service_complete_get_device_list(service_object, invocation, resp_data);
+ /* TODO : zigbee_service_complete_get_device_list */
+ /* zigbee_service_complete_get_device_list(service_object, invocation, resp_data); */
invocation = zigbee_service_dbus_interface_ref_invocation(cb_data);
zblib_check_null_free_and_ret("invocation", invocation, cb_data);
invocation = zigbee_service_dbus_interface_ref_invocation(cb_data);
zblib_check_null_free_and_ret("invocation", invocation, cb_data);
- builder = g_variant_builder_new(G_VARIANT_TYPE ("a(qyayyay)"));
+ builder = g_variant_builder_new(G_VARIANT_TYPE("a(qyayyay)"));
for (index = 0; index < payload->count; index++) {
ZigbeeServiceGetDeviceInfoDetailResp_t *device = &(payload->list[index]);
for (index = 0; index < payload->count; index++) {
ZigbeeServiceGetDeviceInfoDetailResp_t *device = &(payload->list[index]);
- GVariantBuilder* mac_builder = g_variant_builder_new(G_VARIANT_TYPE ("ay"));
- GVariantBuilder* endpoint_builder = g_variant_builder_new(G_VARIANT_TYPE ("ay"));
+ GVariantBuilder* mac_builder = g_variant_builder_new(G_VARIANT_TYPE("ay"));
+ GVariantBuilder* endpoint_builder = g_variant_builder_new(G_VARIANT_TYPE("ay"));
- for (i = 0; i < ZIGBEE_EUI64_SIZE; i++) {
- g_variant_builder_add (mac_builder, "y", device->eui64[i]);
- }
- for (i = 0; i < device->endpoint_count; i++) {
- g_variant_builder_add (endpoint_builder, "y", device->endpoints[i]);
- }
+ for (i = 0; i < ZIGBEE_EUI64_SIZE; i++)
+ g_variant_builder_add(mac_builder, "y", device->eui64[i]);
+ for (i = 0; i < device->endpoint_count; i++)
+ g_variant_builder_add(endpoint_builder, "y", device->endpoints[i]);
- g_variant_builder_add (builder, "(qyayyay)",
+ g_variant_builder_add(builder, "(qyayyay)",
device->node_id, device->node_type,
mac_builder, device->endpoint_count, endpoint_builder);
device->node_id, device->node_type,
mac_builder, device->endpoint_count, endpoint_builder);
- g_variant_builder_unref (mac_builder);
- g_variant_builder_unref (endpoint_builder);
+ g_variant_builder_unref(mac_builder);
+ g_variant_builder_unref(endpoint_builder);
}
variant = g_variant_builder_end(builder);
}
variant = g_variant_builder_end(builder);
case ZBLIB_SERVICE_NOTI_FORM_NETWORK_DONE: {
ZigbeeServiceServiceFormNetworkDone_t *panid_t =
(ZigbeeServiceServiceFormNetworkDone_t*)noti_data;
case ZBLIB_SERVICE_NOTI_FORM_NETWORK_DONE: {
ZigbeeServiceServiceFormNetworkDone_t *panid_t =
(ZigbeeServiceServiceFormNetworkDone_t*)noti_data;
GVariant *v_eui64 = g_variant_new_from_data(G_VARIANT_TYPE("a(y)"),
child_t->eui64, ZIGBEE_EUI64_SIZE, TRUE, NULL, NULL);
GVariant *v_eui64 = g_variant_new_from_data(G_VARIANT_TYPE("a(y)"),
child_t->eui64, ZIGBEE_EUI64_SIZE, TRUE, NULL, NULL);
Z_LOGE("Failed to create variant!");
Z_LOGE("Failed to create variant!");
zigbee_service_emit_child_rejoined(service_object, v_eui64);
zigbee_service_emit_child_rejoined(service_object, v_eui64);
}
break;
case ZBLIB_SERVICE_NOTI_CHILD_LEFT: {
}
break;
case ZBLIB_SERVICE_NOTI_CHILD_LEFT: {
GVariant *v_eui64 = g_variant_new_from_data(G_VARIANT_TYPE("a(y)"),
child_left_t->eui64, ZIGBEE_EUI64_SIZE, TRUE, NULL, NULL);
GVariant *v_eui64 = g_variant_new_from_data(G_VARIANT_TYPE("a(y)"),
child_left_t->eui64, ZIGBEE_EUI64_SIZE, TRUE, NULL, NULL);
Z_LOGE("Failed to create variant!");
Z_LOGE("Failed to create variant!");
zigbee_service_emit_child_left(service_object,
v_eui64, child_left_t->status);
}
zigbee_service_emit_child_left(service_object,
v_eui64, child_left_t->status);
}
case ZBLIB_ZCL_ALARM_NOTI_GET_ALARM_RSP: {
ZigbeeZclAlarmGetAlarmRsp_t *rsp =
(ZigbeeZclAlarmGetAlarmRsp_t*)noti_data;
case ZBLIB_ZCL_ALARM_NOTI_GET_ALARM_RSP: {
ZigbeeZclAlarmGetAlarmRsp_t *rsp =
(ZigbeeZclAlarmGetAlarmRsp_t*)noti_data;
default:
Z_LOGE("Unexpected notification [%x]", noti_id);
break;
default:
Z_LOGE("Unexpected notification [%x]", noti_id);
break;
default:
Z_LOGE("Unexpected notification [%x]", noti_id);
break;
default:
Z_LOGE("Unexpected notification [%x]", noti_id);
break;
case ZBLIB_ZCL_GLOBAL_NOTI_READ_ATTR_RSP: {
ZigbeeZclGlobalControlReadAttributesResp_t *attr_t =
(ZigbeeZclGlobalControlReadAttributesResp_t*)noti_data;
case ZBLIB_ZCL_GLOBAL_NOTI_READ_ATTR_RSP: {
ZigbeeZclGlobalControlReadAttributesResp_t *attr_t =
(ZigbeeZclGlobalControlReadAttributesResp_t*)noti_data;
- index_builder = g_variant_builder_new (G_VARIANT_TYPE ("aq"));
+ index_builder = g_variant_builder_new(G_VARIANT_TYPE("aq"));
if (NULL == index_builder) {
Z_LOGE("Failed to create variant builder!");
g_variant_unref(v_status);
if (NULL == index_builder) {
Z_LOGE("Failed to create variant builder!");
g_variant_unref(v_status);
g_variant_unref(v_indicator);
break;
}
g_variant_unref(v_indicator);
break;
}
- for(i = 0; i < attr_t->record_length; i++) {
- for(j = 0; j < attr_t->indicator_list[i]; j++) {
- g_variant_builder_add (index_builder, "q", attr_t->index_list[i][j]);
- }
+ for (i = 0; i < attr_t->record_length; i++) {
+ for (j = 0; j < attr_t->indicator_list[i]; j++)
+ g_variant_builder_add(index_builder, "q", attr_t->index_list[i][j]);
- v_index = g_variant_builder_end (index_builder);
+ v_index = g_variant_builder_end(index_builder);
g_variant_builder_unref(index_builder);
Z_LOGD("Write attribute structured resp");
g_variant_builder_unref(index_builder);
Z_LOGD("Write attribute structured resp");
- values_builder = g_variant_builder_new (G_VARIANT_TYPE ("a(y)"));
+ values_builder = g_variant_builder_new(G_VARIANT_TYPE("a(y)"));
if (NULL == values_builder) {
Z_LOGE("Failed to create variant builder!");
g_variant_unref(v_data_type);
g_variant_unref(v_attrs);
break;
}
if (NULL == values_builder) {
Z_LOGE("Failed to create variant builder!");
g_variant_unref(v_data_type);
g_variant_unref(v_attrs);
break;
}
- for(i = 0; i < attr_t->list_count; i++) {
- for(j = 0; j < attr_t->values_count[i]; j++) {
- g_variant_builder_add (values_builder, "(y)", attr_t->values[i][j]);
- }
+ for (i = 0; i < attr_t->list_count; i++) {
+ for (j = 0; j < attr_t->values_count[i]; j++)
+ g_variant_builder_add(values_builder, "(y)", attr_t->values[i][j]);
- v_values = g_variant_builder_end (values_builder);
+ v_values = g_variant_builder_end(values_builder);
g_variant_builder_unref(values_builder);
Z_LOGD("Report attributes handler resp");
g_variant_builder_unref(values_builder);
Z_LOGD("Report attributes handler resp");
GVariant *v_entries = NULL;
GVariantBuilder *entry_builder =
GVariant *v_entries = NULL;
GVariantBuilder *entry_builder =
- g_variant_builder_new (G_VARIANT_TYPE ("a(yyqyqqayq)"));
+ g_variant_builder_new(G_VARIANT_TYPE("a(yyqyqqayq)"));
if (NULL == entry_builder) {
Z_LOGE("Failed to create variant builder!");
break;
}
if (NULL == entry_builder) {
Z_LOGE("Failed to create variant builder!");
break;
}
- for(i = 0; i < resp_t->record_count ; i++) {
+ for (i = 0; i < resp_t->record_count ; i++) {
GVariantBuilder *change_builder =
GVariantBuilder *change_builder =
- g_variant_builder_new (G_VARIANT_TYPE ("ay"));
+ g_variant_builder_new(G_VARIANT_TYPE("ay"));
if (NULL == change_builder) {
Z_LOGE("Failed to create variant builder!");
g_variant_builder_unref(entry_builder);
if (NULL == change_builder) {
Z_LOGE("Failed to create variant builder!");
g_variant_builder_unref(entry_builder);
}
for (v = 0; v < resp_t->entry_list[i].change_count; v++) {
}
for (v = 0; v < resp_t->entry_list[i].change_count; v++) {
- g_variant_builder_add (change_builder, "y",
+ g_variant_builder_add(change_builder, "y",
resp_t->entry_list[i].change[v]);
}
resp_t->entry_list[i].change[v]);
}
- g_variant_builder_add (entry_builder, "(yyqyqqayq)",
+ g_variant_builder_add(entry_builder, "(yyqyqqayq)",
resp_t->entry_list[i].status,
resp_t->entry_list[i].dir,
resp_t->entry_list[i].attribute_id,
resp_t->entry_list[i].status,
resp_t->entry_list[i].dir,
resp_t->entry_list[i].attribute_id,
case ZBLIB_SERVICE_NOTI_ADD_GROUP_RSP: {
ZigbeeZclGroupAddGroupNoti_t *rsp =
(ZigbeeZclGroupAddGroupNoti_t*)noti_data;
case ZBLIB_SERVICE_NOTI_ADD_GROUP_RSP: {
ZigbeeZclGroupAddGroupNoti_t *rsp =
(ZigbeeZclGroupAddGroupNoti_t*)noti_data;
case ZBLIB_ZCL_IAS_ZONE_NOTI_ZONE_STATUS_CHANGE: {
ZigbeeZclIasZoneStatusChangeNoti_t *rsp =
(ZigbeeZclIasZoneStatusChangeNoti_t*)noti_data;
case ZBLIB_ZCL_IAS_ZONE_NOTI_ZONE_STATUS_CHANGE: {
ZigbeeZclIasZoneStatusChangeNoti_t *rsp =
(ZigbeeZclIasZoneStatusChangeNoti_t*)noti_data;
case ZBLIB_ZCL_IDENTIFY_NOTI_QUERY_RSP: {
ZigbeeZclIdentifyQueryNoti_t *rsp = (ZigbeeZclIdentifyQueryNoti_t*)noti_data;
case ZBLIB_ZCL_IDENTIFY_NOTI_QUERY_RSP: {
ZigbeeZclIdentifyQueryNoti_t *rsp = (ZigbeeZclIdentifyQueryNoti_t*)noti_data;
default:
Z_LOGE("Unexpected notification [%x]", noti_id);
break;
default:
Z_LOGE("Unexpected notification [%x]", noti_id);
break;
case ZBLIB_ZCL_ON_OFF_NOTI_ON_OFF_STATE: {
ZigbeeZclOnOffOnOffState_t *state_t =
(ZigbeeZclOnOffOnOffState_t*)noti_data;
case ZBLIB_ZCL_ON_OFF_NOTI_ON_OFF_STATE: {
ZigbeeZclOnOffOnOffState_t *state_t =
(ZigbeeZclOnOffOnOffState_t*)noti_data;
case ZBLIB_ZCL_POLL_CONTROL_NOTI_CHECKIN_RESPONSE: {
ZigbeeZclPollControlCheckinResponseNoti_t *rsp =
(ZigbeeZclPollControlCheckinResponseNoti_t*)noti_data;
case ZBLIB_ZCL_POLL_CONTROL_NOTI_CHECKIN_RESPONSE: {
ZigbeeZclPollControlCheckinResponseNoti_t *rsp =
(ZigbeeZclPollControlCheckinResponseNoti_t*)noti_data;
case ZBLIB_ZCL_SCENE_NOTI_ADD_SCENE: {
ZigbeeZclSceneAddSceneResp_t *rsp = (ZigbeeZclSceneAddSceneResp_t*)noti_data;
case ZBLIB_ZCL_SCENE_NOTI_ADD_SCENE: {
ZigbeeZclSceneAddSceneResp_t *rsp = (ZigbeeZclSceneAddSceneResp_t*)noti_data;
default:
Z_LOGE("Unexpected notification [%x]", noti_id);
break;
default:
Z_LOGE("Unexpected notification [%x]", noti_id);
break;
case ZBLIB_ZDO_BIND_NOTI_BIND_REQ: {
ZigbeeZdoBindUnbindNoti_t *rsp = (ZigbeeZdoBindUnbindNoti_t*)noti_data;
case ZBLIB_ZDO_BIND_NOTI_BIND_REQ: {
ZigbeeZdoBindUnbindNoti_t *rsp = (ZigbeeZdoBindUnbindNoti_t*)noti_data;
case ZBLIB_ZDO_DEV_CONTROL_NOTI_NWK_ADDR_RSP: {
ZigbeeZdoDevControlNwkAddrResp_t *nwk_addr_t =
(ZigbeeZdoDevControlNwkAddrResp_t*)noti_data;
case ZBLIB_ZDO_DEV_CONTROL_NOTI_NWK_ADDR_RSP: {
ZigbeeZdoDevControlNwkAddrResp_t *nwk_addr_t =
(ZigbeeZdoDevControlNwkAddrResp_t*)noti_data;
GVariant *v_entries = NULL;
GVariantBuilder *entry_builder =
GVariant *v_entries = NULL;
GVariantBuilder *entry_builder =
- g_variant_builder_new (G_VARIANT_TYPE ("a(ayyqyqayy)"));
+ g_variant_builder_new(G_VARIANT_TYPE("a(ayyqyqayy)"));
if (NULL == entry_builder) {
Z_LOGE("Failed to create variant builder!");
break;
}
if (NULL == entry_builder) {
Z_LOGE("Failed to create variant builder!");
break;
}
- for(i = 0; i < desc_t->table_list_count ; i++) {
+ for (i = 0; i < desc_t->table_list_count ; i++) {
GVariantBuilder *eui64_builder =
GVariantBuilder *eui64_builder =
- g_variant_builder_new (G_VARIANT_TYPE ("ay"));
+ g_variant_builder_new(G_VARIANT_TYPE("ay"));
GVariantBuilder *dest_eui64_builder =
GVariantBuilder *dest_eui64_builder =
- g_variant_builder_new (G_VARIANT_TYPE ("ay"));
+ g_variant_builder_new(G_VARIANT_TYPE("ay"));
if (NULL == eui64_builder || NULL == dest_eui64_builder) {
Z_LOGE("Failed to create variant builder!");
if (NULL == eui64_builder || NULL == dest_eui64_builder) {
Z_LOGE("Failed to create variant builder!");
}
for (v = 0; v < ZIGBEE_EUI64_SIZE; v++) {
}
for (v = 0; v < ZIGBEE_EUI64_SIZE; v++) {
- g_variant_builder_add (eui64_builder, "y",
+ g_variant_builder_add(eui64_builder, "y",
desc_t->table_list[i].eui64[v]);
desc_t->table_list[i].eui64[v]);
- g_variant_builder_add (dest_eui64_builder, "y",
+ g_variant_builder_add(dest_eui64_builder, "y",
desc_t->table_list[i].dest_eui64[v]);
}
desc_t->table_list[i].dest_eui64[v]);
}
- g_variant_builder_add (entry_builder, "(ayyqyqayy)",
+ g_variant_builder_add(entry_builder, "(ayyqyqayy)",
eui64_builder,
desc_t->table_list[i].source_endpoint,
desc_t->table_list[i].cluster_id,
eui64_builder,
desc_t->table_list[i].source_endpoint,
desc_t->table_list[i].cluster_id,
GVariant *v_entries = NULL;
GVariantBuilder *entry_builder =
GVariant *v_entries = NULL;
GVariantBuilder *entry_builder =
- g_variant_builder_new (G_VARIANT_TYPE ("a(ayayyqyyyyy)"));
+ g_variant_builder_new(G_VARIANT_TYPE("a(ayayyqyyyyy)"));
if (NULL == entry_builder) {
Z_LOGE("Failed to create variant builder!");
break;
}
if (NULL == entry_builder) {
Z_LOGE("Failed to create variant builder!");
break;
}
- for(i = 0; i < desc_t->table_list_count ; i++) {
+ for (i = 0; i < desc_t->table_list_count ; i++) {
GVariantBuilder *ext_pan_builder =
GVariantBuilder *ext_pan_builder =
- g_variant_builder_new (G_VARIANT_TYPE ("ay"));
+ g_variant_builder_new(G_VARIANT_TYPE("ay"));
GVariantBuilder *eui64_builder =
GVariantBuilder *eui64_builder =
- g_variant_builder_new (G_VARIANT_TYPE ("ay"));
+ g_variant_builder_new(G_VARIANT_TYPE("ay"));
if (NULL == ext_pan_builder || NULL == eui64_builder) {
Z_LOGE("Failed to create variant builder!");
if (NULL == ext_pan_builder || NULL == eui64_builder) {
Z_LOGE("Failed to create variant builder!");
}
for (v = 0; v < ZIGBEE_EUI64_SIZE; v++) {
}
for (v = 0; v < ZIGBEE_EUI64_SIZE; v++) {
- g_variant_builder_add (ext_pan_builder, "y",
+ g_variant_builder_add(ext_pan_builder, "y",
desc_t->table_list[i].extended_pan_id[v]);
desc_t->table_list[i].extended_pan_id[v]);
- g_variant_builder_add (eui64_builder, "y",
+ g_variant_builder_add(eui64_builder, "y",
desc_t->table_list[i].eui64[v]);
}
desc_t->table_list[i].eui64[v]);
}
- g_variant_builder_add (entry_builder, "(ayayyqyyyyy)",
+ g_variant_builder_add(entry_builder, "(ayayyqyyyyy)",
ext_pan_builder,
eui64_builder,
desc_t->table_list[i].node_id,
ext_pan_builder,
eui64_builder,
desc_t->table_list[i].node_id,
GVariant *v_entries = NULL;
GVariantBuilder *entry_builder =
GVariant *v_entries = NULL;
GVariantBuilder *entry_builder =
- g_variant_builder_new (G_VARIANT_TYPE ("a(qyyyyq)"));
+ g_variant_builder_new(G_VARIANT_TYPE("a(qyyyyq)"));
if (NULL == entry_builder) {
Z_LOGE("Failed to create variant builder!");
break;
}
if (NULL == entry_builder) {
Z_LOGE("Failed to create variant builder!");
break;
}
- for(i = 0; i < desc_t->table_list_count ; i++) {
- g_variant_builder_add (entry_builder, "(qyyyyq)",
+ for (i = 0; i < desc_t->table_list_count ; i++) {
+ g_variant_builder_add(entry_builder, "(qyyyyq)",
desc_t->table_list[i].dest_addr,
desc_t->table_list[i].status,
desc_t->table_list[i].memory_constrained,
desc_t->table_list[i].dest_addr,
desc_t->table_list[i].status,
desc_t->table_list[i].memory_constrained,
GVariant *v_entries = NULL;
GVariantBuilder *entry_builder =
GVariant *v_entries = NULL;
GVariantBuilder *entry_builder =
- g_variant_builder_new (G_VARIANT_TYPE ("a(ayyyyyyy)"));
+ g_variant_builder_new(G_VARIANT_TYPE("a(ayyyyyyy)"));
if (NULL == entry_builder) {
Z_LOGE("Failed to create variant builder!");
break;
}
if (NULL == entry_builder) {
Z_LOGE("Failed to create variant builder!");
break;
}
- for(i = 0; i < nwk_disc_t->table_list_count ; i++) {
+ for (i = 0; i < nwk_disc_t->table_list_count ; i++) {
GVariantBuilder *ext_pan_builder =
GVariantBuilder *ext_pan_builder =
- g_variant_builder_new (G_VARIANT_TYPE ("ay"));
+ g_variant_builder_new(G_VARIANT_TYPE("ay"));
if (NULL == ext_pan_builder) {
Z_LOGE("Failed to create variant builder!");
g_variant_builder_unref(entry_builder);
if (NULL == ext_pan_builder) {
Z_LOGE("Failed to create variant builder!");
g_variant_builder_unref(entry_builder);
}
for (v = 0; v < ZIGBEE_EUI64_SIZE; v++) {
}
for (v = 0; v < ZIGBEE_EUI64_SIZE; v++) {
- g_variant_builder_add (ext_pan_builder, "y",
+ g_variant_builder_add(ext_pan_builder, "y",
nwk_disc_t->table_list[i].extended_pan_id[v]);
}
nwk_disc_t->table_list[i].extended_pan_id[v]);
}
- g_variant_builder_add (entry_builder, "(ayyyyyyy)",
+ g_variant_builder_add(entry_builder, "(ayyyyyyy)",
ext_pan_builder,
nwk_disc_t->table_list[i].logical_channel,
nwk_disc_t->table_list[i].stack_profile,
ext_pan_builder,
nwk_disc_t->table_list[i].logical_channel,
nwk_disc_t->table_list[i].stack_profile,
ZblibDriverType_e zblib_driver_ref_driver_type(ZigBeeDriver *driver)
{
ZblibDriverType_e zblib_driver_ref_driver_type(ZigBeeDriver *driver)
{
return ZBLIB_DRIVER_TYPE_NONE;
return ZBLIB_DRIVER_TYPE_NONE;
return driver->driver_type;
}
return driver->driver_type;
}
ZigbeeZclAlarmGetAlarmCount_t *req = NULL;
req = (ZigbeeZclAlarmGetAlarmCount_t *)request->request_data;
ZigbeeZclAlarmGetAlarmCount_t *req = NULL;
req = (ZigbeeZclAlarmGetAlarmCount_t *)request->request_data;
ZigbeeZclAlarmResetAlarm_t *req = NULL;
req = (ZigbeeZclAlarmResetAlarm_t *)request->request_data;
ZigbeeZclAlarmResetAlarm_t *req = NULL;
req = (ZigbeeZclAlarmResetAlarm_t *)request->request_data;
ZigbeeZclAlarmResetAllAlarm_t *req = NULL;
req = (ZigbeeZclAlarmResetAllAlarm_t *)request->request_data;
ZigbeeZclAlarmResetAllAlarm_t *req = NULL;
req = (ZigbeeZclAlarmResetAllAlarm_t *)request->request_data;
ZigbeeZclAlarmAlarm_t *req = NULL;
req = (ZigbeeZclAlarmAlarm_t *)request->request_data;
ZigbeeZclAlarmAlarm_t *req = NULL;
req = (ZigbeeZclAlarmAlarm_t *)request->request_data;
ZigbeeZclAlarmResetAlarmLogs_t *req = NULL;
req = (ZigbeeZclAlarmResetAlarmLogs_t *)request->request_data;
ZigbeeZclAlarmResetAlarmLogs_t *req = NULL;
req = (ZigbeeZclAlarmResetAlarmLogs_t *)request->request_data;
ZigbeeCustomApsSend_t *req = NULL;
req = (ZigbeeCustomApsSend_t *)request->request_data;
ZigbeeCustomApsSend_t *req = NULL;
req = (ZigbeeCustomApsSend_t *)request->request_data;
ZigbeeCustomZclSend_t *req = NULL;
req = (ZigbeeCustomZclSend_t *)request->request_data;
ZigbeeCustomZclSend_t *req = NULL;
req = (ZigbeeCustomZclSend_t *)request->request_data;
ZigbeeCustomSendToLocal_t *req = NULL;
req = (ZigbeeCustomSendToLocal_t *)request->request_data;
ZigbeeCustomSendToLocal_t *req = NULL;
req = (ZigbeeCustomSendToLocal_t *)request->request_data;
ZigbeeZclDoorLockSubscriberLockEvent_t *req = NULL;
req = (ZigbeeZclDoorLockSubscriberLockEvent_t *)request->request_data;
ZigbeeZclDoorLockSubscriberLockEvent_t *req = NULL;
req = (ZigbeeZclDoorLockSubscriberLockEvent_t *)request->request_data;
ZigbeeZclDoorLockSetDoorLockPin_t *req = NULL;
req = (ZigbeeZclDoorLockSetDoorLockPin_t *)request->request_data;
ZigbeeZclDoorLockSetDoorLockPin_t *req = NULL;
req = (ZigbeeZclDoorLockSetDoorLockPin_t *)request->request_data;
ZigbeeZclDoorLockSetDoorLock_t *req = NULL;
req = (ZigbeeZclDoorLockSetDoorLock_t *)request->request_data;
ZigbeeZclDoorLockSetDoorLock_t *req = NULL;
req = (ZigbeeZclDoorLockSetDoorLock_t *)request->request_data;
ZigbeeZclDoorLockGetDoorLock_t *req = NULL;
req = (ZigbeeZclDoorLockGetDoorLock_t *)request->request_data;
ZigbeeZclDoorLockGetDoorLock_t *req = NULL;
req = (ZigbeeZclDoorLockGetDoorLock_t *)request->request_data;
ZigbeeZclFanControlSetFanMode_t *req = NULL;
req = (ZigbeeZclFanControlSetFanMode_t *)request->request_data;
ZigbeeZclFanControlSetFanMode_t *req = NULL;
req = (ZigbeeZclFanControlSetFanMode_t *)request->request_data;
ZigbeeZclFanControlGetFanMode_t *req = NULL;
req = (ZigbeeZclFanControlGetFanMode_t *)request->request_data;
ZigbeeZclFanControlGetFanMode_t *req = NULL;
req = (ZigbeeZclFanControlGetFanMode_t *)request->request_data;
ZigbeeZclFanControlSetFanModeSequence_t *req = NULL;
req = (ZigbeeZclFanControlSetFanModeSequence_t *)request->request_data;
ZigbeeZclFanControlSetFanModeSequence_t *req = NULL;
req = (ZigbeeZclFanControlSetFanModeSequence_t *)request->request_data;
ZigbeeZclFanControlGetFanModeSequence_t *req = NULL;
req = (ZigbeeZclFanControlGetFanModeSequence_t *)request->request_data;
ZigbeeZclFanControlGetFanModeSequence_t *req = NULL;
req = (ZigbeeZclFanControlGetFanModeSequence_t *)request->request_data;
ZigbeeZclLevelControlMoveToLevel_t *req = NULL;
req = (ZigbeeZclLevelControlMoveToLevel_t *)request->request_data;
ZigbeeZclLevelControlMoveToLevel_t *req = NULL;
req = (ZigbeeZclLevelControlMoveToLevel_t *)request->request_data;
ZigbeeZclLevelControlMove_t *req = NULL;
req = (ZigbeeZclLevelControlMove_t *)request->request_data;
ZigbeeZclLevelControlMove_t *req = NULL;
req = (ZigbeeZclLevelControlMove_t *)request->request_data;
ZigbeeZclLevelControlStep_t *req = NULL;
req = (ZigbeeZclLevelControlStep_t *)request->request_data;
ZigbeeZclLevelControlStep_t *req = NULL;
req = (ZigbeeZclLevelControlStep_t *)request->request_data;
ZigbeeZclLevelControlMoveToLevelWithOnOff_t *req = NULL;
req = (ZigbeeZclLevelControlMoveToLevelWithOnOff_t *)request->request_data;
ZigbeeZclLevelControlMoveToLevelWithOnOff_t *req = NULL;
req = (ZigbeeZclLevelControlMoveToLevelWithOnOff_t *)request->request_data;
ZigbeeZclLevelControlMoveWithOnOff_t *req = NULL;
req = (ZigbeeZclLevelControlMoveWithOnOff_t *)request->request_data;
ZigbeeZclLevelControlMoveWithOnOff_t *req = NULL;
req = (ZigbeeZclLevelControlMoveWithOnOff_t *)request->request_data;
ZigbeeZclLevelControlStepWithOnOff_t *req = NULL;
req = (ZigbeeZclLevelControlStepWithOnOff_t *)request->request_data;
ZigbeeZclLevelControlStepWithOnOff_t *req = NULL;
req = (ZigbeeZclLevelControlStepWithOnOff_t *)request->request_data;
ZigbeeZclLevelControlStop_t *req = NULL;
req = (ZigbeeZclLevelControlStop_t *)request->request_data;
ZigbeeZclLevelControlStop_t *req = NULL;
req = (ZigbeeZclLevelControlStop_t *)request->request_data;
ZigbeeMfglibControlStart_t *req = NULL;
req = (ZigbeeMfglibControlStart_t *)request->request_data;
ZigbeeMfglibControlStart_t *req = NULL;
req = (ZigbeeMfglibControlStart_t *)request->request_data;
ZigbeeMfglibControlEnd_t *req = NULL;
req = (ZigbeeMfglibControlEnd_t *)request->request_data;
ZigbeeMfglibControlEnd_t *req = NULL;
req = (ZigbeeMfglibControlEnd_t *)request->request_data;
ZigbeeMfglibControlStartTone_t *req = NULL;
req = (ZigbeeMfglibControlStartTone_t *)request->request_data;
ZigbeeMfglibControlStartTone_t *req = NULL;
req = (ZigbeeMfglibControlStartTone_t *)request->request_data;
ZigbeeMfglibControlStopTone_t *req = NULL;
req = (ZigbeeMfglibControlStopTone_t *)request->request_data;
ZigbeeMfglibControlStopTone_t *req = NULL;
req = (ZigbeeMfglibControlStopTone_t *)request->request_data;
ZigbeeMfglibControlStartStream_t *req = NULL;
req = (ZigbeeMfglibControlStartStream_t *)request->request_data;
ZigbeeMfglibControlStartStream_t *req = NULL;
req = (ZigbeeMfglibControlStartStream_t *)request->request_data;
ZigbeeMfglibControlStopStream_t *req = NULL;
req = (ZigbeeMfglibControlStopStream_t *)request->request_data;
ZigbeeMfglibControlStopStream_t *req = NULL;
req = (ZigbeeMfglibControlStopStream_t *)request->request_data;
ZigbeeMfglibControlSendPacket_t *req = NULL;
req = (ZigbeeMfglibControlSendPacket_t *)request->request_data;
ZigbeeMfglibControlSendPacket_t *req = NULL;
req = (ZigbeeMfglibControlSendPacket_t *)request->request_data;
ZigbeeMfglibControlSetChannel_t *req = NULL;
req = (ZigbeeMfglibControlSetChannel_t *)request->request_data;
ZigbeeMfglibControlSetChannel_t *req = NULL;
req = (ZigbeeMfglibControlSetChannel_t *)request->request_data;
ZigbeeMfglibControlGetChannel_t *req = NULL;
req = (ZigbeeMfglibControlGetChannel_t *)request->request_data;
ZigbeeMfglibControlGetChannel_t *req = NULL;
req = (ZigbeeMfglibControlGetChannel_t *)request->request_data;
ZigbeeMfglibControlSetPower_t *req = NULL;
req = (ZigbeeMfglibControlSetPower_t *)request->request_data;
ZigbeeMfglibControlSetPower_t *req = NULL;
req = (ZigbeeMfglibControlSetPower_t *)request->request_data;
ZigbeeMfglibControlGetPower_t *req = NULL;
req = (ZigbeeMfglibControlGetPower_t *)request->request_data;
ZigbeeMfglibControlGetPower_t *req = NULL;
req = (ZigbeeMfglibControlGetPower_t *)request->request_data;
ZigbeeMfglibControlSetSynOffset_t *req = NULL;
req = (ZigbeeMfglibControlSetSynOffset_t *)request->request_data;
ZigbeeMfglibControlSetSynOffset_t *req = NULL;
req = (ZigbeeMfglibControlSetSynOffset_t *)request->request_data;
ZigbeeMfglibControlGetSynOffset_t *req = NULL;
req = (ZigbeeMfglibControlGetSynOffset_t *)request->request_data;
ZigbeeMfglibControlGetSynOffset_t *req = NULL;
req = (ZigbeeMfglibControlGetSynOffset_t *)request->request_data;
ZigbeeMfglibControlRxStart_t *req = NULL;
req = (ZigbeeMfglibControlRxStart_t *)request->request_data;
ZigbeeMfglibControlRxStart_t *req = NULL;
req = (ZigbeeMfglibControlRxStart_t *)request->request_data;
ZigbeeMfglibControlRxStop_t *req = NULL;
req = (ZigbeeMfglibControlRxStop_t *)request->request_data;
ZigbeeMfglibControlRxStop_t *req = NULL;
req = (ZigbeeMfglibControlRxStop_t *)request->request_data;
ZigbeeMfglibControlRxVerify_t *req = NULL;
req = (ZigbeeMfglibControlRxVerify_t *)request->request_data;
ZigbeeMfglibControlRxVerify_t *req = NULL;
req = (ZigbeeMfglibControlRxVerify_t *)request->request_data;
ZigbeeMfglibControlGetRssi_t *req = NULL;
req = (ZigbeeMfglibControlGetRssi_t *)request->request_data;
ZigbeeMfglibControlGetRssi_t *req = NULL;
req = (ZigbeeMfglibControlGetRssi_t *)request->request_data;
ZigbeeZclOnOffSetOnOff_t *req = NULL;
req = (ZigbeeZclOnOffSetOnOff_t *)request->request_data;
ZigbeeZclOnOffSetOnOff_t *req = NULL;
req = (ZigbeeZclOnOffSetOnOff_t *)request->request_data;
ZigbeeZclOnOffGetOnOffState_t *req = NULL;
req = (ZigbeeZclOnOffGetOnOffState_t *)request->request_data;
ZigbeeZclOnOffGetOnOffState_t *req = NULL;
req = (ZigbeeZclOnOffGetOnOffState_t *)request->request_data;
ZigbeeServiceCoexStart_t *req = NULL;
req = (ZigbeeServiceCoexStart_t *)request->request_data;
ZigbeeServiceCoexStart_t *req = NULL;
req = (ZigbeeServiceCoexStart_t *)request->request_data;
ZigbeeServicePermitJoin_t *req = NULL;
req = (ZigbeeServicePermitJoin_t *)request->request_data;
ZigbeeServicePermitJoin_t *req = NULL;
req = (ZigbeeServicePermitJoin_t *)request->request_data;
ZigbeeServiceLeaveRequest_t *req = NULL;
req = (ZigbeeServiceLeaveRequest_t *)request->request_data;
ZigbeeServiceLeaveRequest_t *req = NULL;
req = (ZigbeeServiceLeaveRequest_t *)request->request_data;
ZigbeeServiceGetEndpointList_t *req = NULL;
req = (ZigbeeServiceGetEndpointList_t *)request->request_data;
ZigbeeServiceGetEndpointList_t *req = NULL;
req = (ZigbeeServiceGetEndpointList_t *)request->request_data;
ZigbeeServiceGetClusterList_t *req = NULL;
req = (ZigbeeServiceGetClusterList_t *)request->request_data;
ZigbeeServiceGetClusterList_t *req = NULL;
req = (ZigbeeServiceGetClusterList_t *)request->request_data;
ZigbeeServiceGetNodeType_t *req = NULL;
req = (ZigbeeServiceGetNodeType_t *)request->request_data;
ZigbeeServiceGetNodeType_t *req = NULL;
req = (ZigbeeServiceGetNodeType_t *)request->request_data;
ZigbeeZclThermostatGetLocalTemp_t *req = NULL;
req = (ZigbeeZclThermostatGetLocalTemp_t *)request->request_data;
ZigbeeZclThermostatGetLocalTemp_t *req = NULL;
req = (ZigbeeZclThermostatGetLocalTemp_t *)request->request_data;
ZigbeeZclThermostatGetWeeklySchedule_t *req = NULL;
req = (ZigbeeZclThermostatGetWeeklySchedule_t *)request->request_data;
ZigbeeZclThermostatGetWeeklySchedule_t *req = NULL;
req = (ZigbeeZclThermostatGetWeeklySchedule_t *)request->request_data;
ZigbeeZclThermostatSetWeeklySchedule_t *req = NULL;
req = (ZigbeeZclThermostatSetWeeklySchedule_t *)request->request_data;
ZigbeeZclThermostatSetWeeklySchedule_t *req = NULL;
req = (ZigbeeZclThermostatSetWeeklySchedule_t *)request->request_data;
ZigbeeZclThermostatClearWeeklySchedule_t *req = NULL;
req = (ZigbeeZclThermostatClearWeeklySchedule_t *)request->request_data;
ZigbeeZclThermostatClearWeeklySchedule_t *req = NULL;
req = (ZigbeeZclThermostatClearWeeklySchedule_t *)request->request_data;
ZigbeeZclThermostatSetpointRaiseLower_t *req = NULL;
req = (ZigbeeZclThermostatSetpointRaiseLower_t *)request->request_data;
ZigbeeZclThermostatSetpointRaiseLower_t *req = NULL;
req = (ZigbeeZclThermostatSetpointRaiseLower_t *)request->request_data;
ZigbeeZclBasicResetFactoryDefault_t *req = NULL;
req = (ZigbeeZclBasicResetFactoryDefault_t *)request->request_data;
ZigbeeZclBasicResetFactoryDefault_t *req = NULL;
req = (ZigbeeZclBasicResetFactoryDefault_t *)request->request_data;
ZigbeeZclGlobalControlDiscoverAttributes_t *req = NULL;
req = (ZigbeeZclGlobalControlDiscoverAttributes_t *)request->request_data;
ZigbeeZclGlobalControlDiscoverAttributes_t *req = NULL;
req = (ZigbeeZclGlobalControlDiscoverAttributes_t *)request->request_data;
ZigbeeZclGlobalControlDiscoverAttributesExtended_t *req = NULL;
req = (ZigbeeZclGlobalControlDiscoverAttributesExtended_t *)request->request_data;
ZigbeeZclGlobalControlDiscoverAttributesExtended_t *req = NULL;
req = (ZigbeeZclGlobalControlDiscoverAttributesExtended_t *)request->request_data;
ZigbeeZclGlobalControlDiscoverCommandsReceived_t *req = NULL;
req = (ZigbeeZclGlobalControlDiscoverCommandsReceived_t *)request->request_data;
ZigbeeZclGlobalControlDiscoverCommandsReceived_t *req = NULL;
req = (ZigbeeZclGlobalControlDiscoverCommandsReceived_t *)request->request_data;
ZigbeeZclGlobalControlDiscoverCommandsGenerated_t *req = NULL;
req = (ZigbeeZclGlobalControlDiscoverCommandsGenerated_t *)request->request_data;
ZigbeeZclGlobalControlDiscoverCommandsGenerated_t *req = NULL;
req = (ZigbeeZclGlobalControlDiscoverCommandsGenerated_t *)request->request_data;
ZigbeeZclIasZoneEnrollResponse_t *req = NULL;
req = (ZigbeeZclIasZoneEnrollResponse_t *)request->request_data;
ZigbeeZclIasZoneEnrollResponse_t *req = NULL;
req = (ZigbeeZclIasZoneEnrollResponse_t *)request->request_data;
ZigbeeZclIdentifyIdentify_t *req = NULL;
req = (ZigbeeZclIdentifyIdentify_t *)request->request_data;
ZigbeeZclIdentifyIdentify_t *req = NULL;
req = (ZigbeeZclIdentifyIdentify_t *)request->request_data;
ZigbeeZclIdentifyQuery_t *req = NULL;
req = (ZigbeeZclIdentifyQuery_t *)request->request_data;
ZigbeeZclIdentifyQuery_t *req = NULL;
req = (ZigbeeZclIdentifyQuery_t *)request->request_data;
ZigbeeZclColorControlMoveToHue_t *req = NULL;
req = (ZigbeeZclColorControlMoveToHue_t *)request->request_data;
ZigbeeZclColorControlMoveToHue_t *req = NULL;
req = (ZigbeeZclColorControlMoveToHue_t *)request->request_data;
ZigbeeZclColorControlMoveHue_t *req = NULL;
req = (ZigbeeZclColorControlMoveHue_t *)request->request_data;
ZigbeeZclColorControlMoveHue_t *req = NULL;
req = (ZigbeeZclColorControlMoveHue_t *)request->request_data;
ZigbeeZclColorControlStepHue_t *req = NULL;
req = (ZigbeeZclColorControlStepHue_t *)request->request_data;
ZigbeeZclColorControlStepHue_t *req = NULL;
req = (ZigbeeZclColorControlStepHue_t *)request->request_data;
ZigbeeZclColorControlMoveToSaturation_t *req = NULL;
req = (ZigbeeZclColorControlMoveToSaturation_t *)request->request_data;
ZigbeeZclColorControlMoveToSaturation_t *req = NULL;
req = (ZigbeeZclColorControlMoveToSaturation_t *)request->request_data;
ZigbeeZclColorControlMoveSaturation_t *req = NULL;
req = (ZigbeeZclColorControlMoveSaturation_t *)request->request_data;
ZigbeeZclColorControlMoveSaturation_t *req = NULL;
req = (ZigbeeZclColorControlMoveSaturation_t *)request->request_data;
ZigbeeZclColorControlStepSaturation_t *req = NULL;
req = (ZigbeeZclColorControlStepSaturation_t *)request->request_data;
ZigbeeZclColorControlStepSaturation_t *req = NULL;
req = (ZigbeeZclColorControlStepSaturation_t *)request->request_data;
ZigbeeZclColorControlMoveToHueAndSaturation_t *req = NULL;
req = (ZigbeeZclColorControlMoveToHueAndSaturation_t *)request->request_data;
ZigbeeZclColorControlMoveToHueAndSaturation_t *req = NULL;
req = (ZigbeeZclColorControlMoveToHueAndSaturation_t *)request->request_data;
ZigbeeZclColorControlMoveToColor_t *req = NULL;
req = (ZigbeeZclColorControlMoveToColor_t *)request->request_data;
ZigbeeZclColorControlMoveToColor_t *req = NULL;
req = (ZigbeeZclColorControlMoveToColor_t *)request->request_data;
ZigbeeZclColorControlMoveColor_t *req = NULL;
req = (ZigbeeZclColorControlMoveColor_t *)request->request_data;
ZigbeeZclColorControlMoveColor_t *req = NULL;
req = (ZigbeeZclColorControlMoveColor_t *)request->request_data;
ZigbeeZclColorControlStepColor_t *req = NULL;
req = (ZigbeeZclColorControlStepColor_t *)request->request_data;
ZigbeeZclColorControlStepColor_t *req = NULL;
req = (ZigbeeZclColorControlStepColor_t *)request->request_data;
ZigbeeZclColorControlMoveColorTemperature_t *req = NULL;
req = (ZigbeeZclColorControlMoveColorTemperature_t *)request->request_data;
ZigbeeZclColorControlMoveColorTemperature_t *req = NULL;
req = (ZigbeeZclColorControlMoveColorTemperature_t *)request->request_data;
ZigbeeZclGroupAddGroup_t *req = NULL;
req = (ZigbeeZclGroupAddGroup_t *)request->request_data;
ZigbeeZclGroupAddGroup_t *req = NULL;
req = (ZigbeeZclGroupAddGroup_t *)request->request_data;
ZigbeeZclGroupViewGroup_t *req = NULL;
req = (ZigbeeZclGroupViewGroup_t *)request->request_data;
ZigbeeZclGroupViewGroup_t *req = NULL;
req = (ZigbeeZclGroupViewGroup_t *)request->request_data;
ZigbeeZclGroupRemoveGroup_t *req = NULL;
req = (ZigbeeZclGroupRemoveGroup_t *)request->request_data;
ZigbeeZclGroupRemoveGroup_t *req = NULL;
req = (ZigbeeZclGroupRemoveGroup_t *)request->request_data;
ZigbeeZclGroupRemoveAllGroup_t *req = NULL;
req = (ZigbeeZclGroupRemoveAllGroup_t *)request->request_data;
ZigbeeZclGroupRemoveAllGroup_t *req = NULL;
req = (ZigbeeZclGroupRemoveAllGroup_t *)request->request_data;
ZigbeeZclGroupAddGroupIfIdentifying_t *req = NULL;
req = (ZigbeeZclGroupAddGroupIfIdentifying_t *)request->request_data;
ZigbeeZclGroupAddGroupIfIdentifying_t *req = NULL;
req = (ZigbeeZclGroupAddGroupIfIdentifying_t *)request->request_data;
ZigbeeZclPollControlCheckInResponse_t *req = NULL;
req = (ZigbeeZclPollControlCheckInResponse_t *)request->request_data;
ZigbeeZclPollControlCheckInResponse_t *req = NULL;
req = (ZigbeeZclPollControlCheckInResponse_t *)request->request_data;
ZigbeeZclPollControlFastPollStop_t *req = NULL;
req = (ZigbeeZclPollControlFastPollStop_t *)request->request_data;
ZigbeeZclPollControlFastPollStop_t *req = NULL;
req = (ZigbeeZclPollControlFastPollStop_t *)request->request_data;
ZigbeeZclPollControlSetLongPollInterval_t *req = NULL;
req = (ZigbeeZclPollControlSetLongPollInterval_t *)request->request_data;
ZigbeeZclPollControlSetLongPollInterval_t *req = NULL;
req = (ZigbeeZclPollControlSetLongPollInterval_t *)request->request_data;
ZigbeeZclPollControlSetShortPollInterval_t *req = NULL;
req = (ZigbeeZclPollControlSetShortPollInterval_t *)request->request_data;
ZigbeeZclPollControlSetShortPollInterval_t *req = NULL;
req = (ZigbeeZclPollControlSetShortPollInterval_t *)request->request_data;
ZigbeeZclSceneViewScene_t *req = NULL;
req = (ZigbeeZclSceneViewScene_t *)request->request_data;
ZigbeeZclSceneViewScene_t *req = NULL;
req = (ZigbeeZclSceneViewScene_t *)request->request_data;
ZigbeeZclSceneRemoveScene_t *req = NULL;
req = (ZigbeeZclSceneRemoveScene_t *)request->request_data;
ZigbeeZclSceneRemoveScene_t *req = NULL;
req = (ZigbeeZclSceneRemoveScene_t *)request->request_data;
ZigbeeZclSceneStoreScene_t *req = NULL;
req = (ZigbeeZclSceneStoreScene_t *)request->request_data;
ZigbeeZclSceneStoreScene_t *req = NULL;
req = (ZigbeeZclSceneStoreScene_t *)request->request_data;
ZigbeeZclSceneRecallScene_t *req = NULL;
req = (ZigbeeZclSceneRecallScene_t *)request->request_data;
ZigbeeZclSceneRecallScene_t *req = NULL;
req = (ZigbeeZclSceneRecallScene_t *)request->request_data;
ZigbeeZclSceneRemoveAllScene_t *req = NULL;
req = (ZigbeeZclSceneRemoveAllScene_t *)request->request_data;
ZigbeeZclSceneRemoveAllScene_t *req = NULL;
req = (ZigbeeZclSceneRemoveAllScene_t *)request->request_data;
ZigbeeZclSceneGetSceneMembership_t *req = NULL;
req = (ZigbeeZclSceneGetSceneMembership_t *)request->request_data;
ZigbeeZclSceneGetSceneMembership_t *req = NULL;
req = (ZigbeeZclSceneGetSceneMembership_t *)request->request_data;
ZigbeeZdoDevControlNwkAddrReq_t *req = NULL;
req = (ZigbeeZdoDevControlNwkAddrReq_t *)request->request_data;
ZigbeeZdoDevControlNwkAddrReq_t *req = NULL;
req = (ZigbeeZdoDevControlNwkAddrReq_t *)request->request_data;
ZigbeeZdoDevControlIeeeAddrReq_t *req = NULL;
req = (ZigbeeZdoDevControlIeeeAddrReq_t *)request->request_data;
ZigbeeZdoDevControlIeeeAddrReq_t *req = NULL;
req = (ZigbeeZdoDevControlIeeeAddrReq_t *)request->request_data;
ZigbeeZdoDevControlActiveEpReq_t *req = NULL;
req = (ZigbeeZdoDevControlActiveEpReq_t *)request->request_data;
ZigbeeZdoDevControlActiveEpReq_t *req = NULL;
req = (ZigbeeZdoDevControlActiveEpReq_t *)request->request_data;
ZigbeeZdoDevControlNodeDescriptorReq_t *req = NULL;
req = (ZigbeeZdoDevControlNodeDescriptorReq_t *)request->request_data;
ZigbeeZdoDevControlNodeDescriptorReq_t *req = NULL;
req = (ZigbeeZdoDevControlNodeDescriptorReq_t *)request->request_data;
ZigbeeZdoDevControlPowerDescriptorReq_t *req = NULL;
req = (ZigbeeZdoDevControlPowerDescriptorReq_t *)request->request_data;
ZigbeeZdoDevControlPowerDescriptorReq_t *req = NULL;
req = (ZigbeeZdoDevControlPowerDescriptorReq_t *)request->request_data;
ZigbeeZdoDevControlComplexDescriptorReq_t *req = NULL;
req = (ZigbeeZdoDevControlComplexDescriptorReq_t *)request->request_data;
ZigbeeZdoDevControlComplexDescriptorReq_t *req = NULL;
req = (ZigbeeZdoDevControlComplexDescriptorReq_t *)request->request_data;
ZigbeeZdoDevControlUserDescriptorReq_t *req = NULL;
req = (ZigbeeZdoDevControlUserDescriptorReq_t *)request->request_data;
ZigbeeZdoDevControlUserDescriptorReq_t *req = NULL;
req = (ZigbeeZdoDevControlUserDescriptorReq_t *)request->request_data;
ZigbeeZdoDevControlUserDescriptorSetReq_t *req = NULL;
req = (ZigbeeZdoDevControlUserDescriptorSetReq_t *)request->request_data;
ZigbeeZdoDevControlUserDescriptorSetReq_t *req = NULL;
req = (ZigbeeZdoDevControlUserDescriptorSetReq_t *)request->request_data;
ZigbeeZdoDevControlDeviceAnnounce_t *req = NULL;
req = (ZigbeeZdoDevControlDeviceAnnounce_t *)request->request_data;
ZigbeeZdoDevControlDeviceAnnounce_t *req = NULL;
req = (ZigbeeZdoDevControlDeviceAnnounce_t *)request->request_data;
ZigbeeZdoDevControlSimpleDescriptorReq_t *req = NULL;
req = (ZigbeeZdoDevControlSimpleDescriptorReq_t *)request->request_data;
ZigbeeZdoDevControlSimpleDescriptorReq_t *req = NULL;
req = (ZigbeeZdoDevControlSimpleDescriptorReq_t *)request->request_data;
ZigbeeZdoDevControlMgmtLqiReq_t *req = NULL;
req = (ZigbeeZdoDevControlMgmtLqiReq_t *)request->request_data;
ZigbeeZdoDevControlMgmtLqiReq_t *req = NULL;
req = (ZigbeeZdoDevControlMgmtLqiReq_t *)request->request_data;
ZigbeeZdoDevControlMgmtRtgReq_t *req = NULL;
req = (ZigbeeZdoDevControlMgmtRtgReq_t *)request->request_data;
ZigbeeZdoDevControlMgmtRtgReq_t *req = NULL;
req = (ZigbeeZdoDevControlMgmtRtgReq_t *)request->request_data;
ZigbeeZdoDevControlMgmtBindReq_t *req = NULL;
req = (ZigbeeZdoDevControlMgmtBindReq_t *)request->request_data;
ZigbeeZdoDevControlMgmtBindReq_t *req = NULL;
req = (ZigbeeZdoDevControlMgmtBindReq_t *)request->request_data;
ZigbeeZdoDevControlMgmtPermitJoinReq_t *req = NULL;
req = (ZigbeeZdoDevControlMgmtPermitJoinReq_t *)request->request_data;
ZigbeeZdoDevControlMgmtPermitJoinReq_t *req = NULL;
req = (ZigbeeZdoDevControlMgmtPermitJoinReq_t *)request->request_data;
ZigbeeZdoDevControlMgmtNwkUpdateReq_t *req = NULL;
req = (ZigbeeZdoDevControlMgmtNwkUpdateReq_t *)request->request_data;
ZigbeeZdoDevControlMgmtNwkUpdateReq_t *req = NULL;
req = (ZigbeeZdoDevControlMgmtNwkUpdateReq_t *)request->request_data;
ZigbeeZdoDevControlMgmtNwkDiscoveryReq_t *req = NULL;
req = (ZigbeeZdoDevControlMgmtNwkDiscoveryReq_t *)request->request_data;
ZigbeeZdoDevControlMgmtNwkDiscoveryReq_t *req = NULL;
req = (ZigbeeZdoDevControlMgmtNwkDiscoveryReq_t *)request->request_data;
ZigbeeZdoBindBindReq_t *req = NULL;
req = (ZigbeeZdoBindBindReq_t *)request->request_data;
ZigbeeZdoBindBindReq_t *req = NULL;
req = (ZigbeeZdoBindBindReq_t *)request->request_data;
ZigbeeZdoBindUnbindReq_t *req = NULL;
req = (ZigbeeZdoBindUnbindReq_t *)request->request_data;
ZigbeeZdoBindUnbindReq_t *req = NULL;
req = (ZigbeeZdoBindUnbindReq_t *)request->request_data;
/* Add new plug-in */
ret = zblib_service_add_plugin(service, plugin);
/* Add new plug-in */
ret = zblib_service_add_plugin(service, plugin);
- if (G_UNLIKELY(FALSE == ret)) {
+ if (G_UNLIKELY(FALSE == ret))
zblib_plugin_free(plugin);
zblib_plugin_free(plugin);
/* Register async initializer */
struct _zblib_async_init_info *info =
g_try_new0(struct _zblib_async_init_info, 1);
/* Register async initializer */
struct _zblib_async_init_info *info =
g_try_new0(struct _zblib_async_init_info, 1);
Z_LOGE("Fatal : Failed to allocate memory");
return FALSE;
}
Z_LOGE("Fatal : Failed to allocate memory");
return FALSE;
}