2 * Copyright (c) 2016 Samsung Electronics Co., Ltd. All rights reserved.
4 * Contact: Suresh Kumar N (suresh.n@samsung.com)
6 * Licensed under the Apache License, Version 2.0 (the "License");
7 * you may not use this file except in compliance with the License.
8 * You may obtain a copy of the License at
10 * http://www.apache.org/licenses/LICENSE-2.0
12 * Unless required by applicable law or agreed to in writing, software
13 * distributed under the License is distributed on an "AS IS" BASIS,
14 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 * See the License for the specific language governing permissions and
16 * limitations under the License.
28 #include "zigbee_service_interface.h"
29 #include "zigbee_service_dbus_interface.h"
31 /**< Zigbee service interface initialization */
32 gboolean zigbee_service_interface_init(ZigBeeService *service)
36 if (NULL == service) {
37 Z_LOGE("service is NULL");
41 /* Initialize dbus interface */
42 ret = zigbee_service_dbus_interface_init(service);
44 Z_LOGE("zigbee_service_dbus_interface_init failed!!!");
51 /**< Zigbee service interface de-initialization */
52 void zigbee_service_interface_deinit(ZigBeeService *service)
54 if (NULL == service) {
55 Z_LOGE("service is NULL");
59 /* De-initialize dbus interface */
60 zigbee_service_dbus_interface_deinit(service);