2 * Copyright (c) 2015 Samsung Electronics Co., Ltd All Rights Reserved
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
34 int Zigbee::zbl_enable(void)
36 int error = ZIGBEE_ERROR_NONE;
39 GLOGD("zbl_enable()");
41 message = InvokeMethod(ZIGBEE_MANAGER_INTERFACE,
43 ZIGBEE_MANAGER_INTERFACE,
44 "enable", NULL, &error);
47 g_variant_unref(message);
52 int Zigbee::zbl_disable(void)
54 int error = ZIGBEE_ERROR_NONE;
55 GVariant *message = NULL;
57 GLOGD("zbl_disable()");
59 message = InvokeMethod(ZIGBEE_MANAGER_INTERFACE,
61 ZIGBEE_MANAGER_INTERFACE,
62 "disable", NULL, &error);
65 g_variant_get(message, "(i)", &error);
66 GLOGD("ret = 0x%x", error);
67 g_variant_unref(message);