Release 2.0 beta
[framework/connectivity/libnet-client.git] / src / include / network-signal-handler.h
1 /*
2  *  Network Client Library
3  *
4 * Copyright 2012  Samsung Electronics Co., Ltd
5
6 * Licensed under the Flora License, Version 1.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.tizenopensource.org/license
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
21 #ifndef __NETWORK_SIGNAL_HANDLER_H_
22 #define __NETWORK_SIGNAL_HANDLER_H_
23
24 /*****************************************************************************
25  *      Standard headers
26  *****************************************************************************/
27 #include <stdio.h>
28 #include <errno.h>
29 #include <stdlib.h>
30 #include <string.h>
31 #include <glib.h>
32
33 #include <dbus/dbus.h> 
34
35
36 /*****************************************************************************
37  *      Platform headers
38  *****************************************************************************/
39
40 /*****************************************************************************
41  *      Macros and Typedefs
42  *****************************************************************************/
43
44 /*****************************************************************************
45  *      Global Structures
46  *****************************************************************************/
47
48 /*****************************************************************************
49  *      Global Functions 
50  *****************************************************************************/
51 int _net_deregister_signal(void);
52 int network_register_and_recieve_signal(void);
53 int _net_register_signal(void);
54 int _net_init_service_state_table(void);
55
56
57 #endif /** __NETWORK_SIGNAL_HANDLER_H_ */
58