4 #include <bluetooth/bluetooth.h> 
    5 #include <bluetooth/rfcomm.h> 
    6 #include <bluetooth/sdp.h> 
    7 #include <bluetooth/sdp_lib.h> 
   10 #define GNOME_SESSION_DBUS_NAME                 "org.gnome.SessionManager" 
   11 #define GNOME_SESSION_DBUS_OBJ_PATH_PRESENCE    "/org/gnome/SessionManager/Presence" 
   12 #define GNOME_SESSION_DBUS_INTERFACE_PRESENCE   "org.gnome.SessionManager.Presence" 
   31 extern void terminate_server(
int server, 
int client, sdp_session_t *session);
 
void terminate_server(int server, int client, sdp_session_t *session)
 
void on_signal(GDBusProxy *proxy, gchar *sender_name, gchar *signal_name, GVariant *parameters, gpointer user_data)
 
struct dbus_obj * set_lock_listener(struct server_data_t *server)
 
void check_lock_status(GMainContext *context)
 
void terminate(struct dbus_obj *data_obj)