Coverity Fix
[platform/adaptation/emulator/device-manager-plugin-emul.git] / hw / dbus.h
1 /*
2  * libdevice-node
3  *
4  * Copyright (c) 2016 Samsung Electronics Co., Ltd.
5  *
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
9  *
10  *     http://www.apache.org/licenses/LICENSE-2.0
11  *
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.
17  */
18
19
20 #ifndef __HW_DEFAULT_DBUS_H__
21 #define __HW_DEFAULT_DBUS_H__
22
23 #include <stdio.h>
24 #include <errno.h>
25 #include <gio/gio.h>
26
27 int register_dbus_signal(const char *object,
28                 const char *iface, const char *signal,
29                 GDBusSignalCallback callback, void *data, int *id);
30 void unregister_dbus_signal(int *id);
31
32 #endif