2
#include <bluetooth-input.h>
5
keyboard_appeared_cb (BluetoothInput *input, gpointer data)
7
g_message ("keyboard_appeared_cb");
11
keyboard_disappeared_cb (BluetoothInput *input, gpointer data)
13
g_message ("keyboard_disappeared_cb");
17
mouse_appeared_cb (BluetoothInput *input, gpointer data)
19
g_message ("mouse_appeared_cb");
23
mouse_disappeared_cb (BluetoothInput *input, gpointer data)
25
g_message ("mouse_disappeared_cb");
28
int main (int argc, char **argv)
30
BluetoothInput *input;
32
gtk_init (&argc, &argv);
34
input = bluetooth_input_new ();
38
g_signal_connect (G_OBJECT (input), "keyboard-appeared",
39
G_CALLBACK (keyboard_appeared_cb), NULL);
40
g_signal_connect (G_OBJECT (input), "keyboard-disappeared",
41
G_CALLBACK (keyboard_disappeared_cb), NULL);
42
g_signal_connect (G_OBJECT (input), "mouse-appeared",
43
G_CALLBACK (mouse_appeared_cb), NULL);
44
g_signal_connect (G_OBJECT (input), "mouse-disappeared",
45
G_CALLBACK (mouse_disappeared_cb), NULL);
47
bluetooth_input_check_for_devices (input);