6584
|
1 #include "module.h"
|
|
2
|
11118
|
3 /* TODO
|
|
4 ;
|
|
5
|
|
6 ;
|
|
7 ;
|
|
8 ;
|
|
9 ;;;;;
|
|
10 ;;;
|
|
11
|
|
12
|
|
13
|
|
14 */
|
|
15
|
|
16 /**********************XS Code for Conversation.xs*********************************/
|
|
17 MODULE = Gaim::Connection PACKAGE = Gaim::GTK::Connection PREFIX = gaim_gtk_connections_
|
6584
|
18 PROTOTYPES: ENABLE
|
|
19
|
11118
|
20 Gaim::Connection::UiOps
|
|
21 gaim_gtk_connections_get_ui_ops()
|
|
22
|
|
23 MODULE = Gaim::Connection PACKAGE = Gaim::Connection PREFIX = gaim_connections_
|
|
24 PROTOTYPES: ENABLE
|
6584
|
25
|
|
26 Gaim::Account
|
|
27 gaim_connection_get_account(gc)
|
|
28 Gaim::Connection gc
|
|
29
|
|
30 const char *
|
11118
|
31 gaim_connection_get_password(gc)
|
|
32 Gaim::Connection gc
|
|
33
|
|
34 const char *
|
6584
|
35 gaim_connection_get_display_name(gc)
|
|
36 Gaim::Connection gc
|
|
37
|
11118
|
38 void
|
|
39 gaim_connection_notice(gc, text)
|
|
40 Gaim::Connection gc
|
|
41 const char *text
|
6584
|
42
|
11118
|
43 void
|
|
44 gaim_connection_error(gc, reason)
|
|
45 Gaim::Connection gc
|
|
46 const char *reason
|
6584
|
47
|
11118
|
48 void
|
6584
|
49 gaim_connections_disconnect_all()
|
|
50
|
11118
|
51 void
|
|
52 gaim_connections_get_all()
|
|
53 PREINIT:
|
|
54 GList *l;
|
|
55 PPCODE:
|
|
56 for (l = gaim_connections_get_all(); l != NULL; l = l->next) {
|
|
57 XPUSHs(sv_2mortal(gaim_perl_bless_object(l->data, "Gaim::ListEntry")));
|
|
58 }
|
6584
|
59
|
|
60
|
|
61 void
|
11118
|
62 gaim_connections_get_connecting()
|
6584
|
63 PREINIT:
|
|
64 GList *l;
|
|
65 PPCODE:
|
11118
|
66 for (l = gaim_connections_get_connecting(); l != NULL; l = l->next) {
|
|
67 XPUSHs(sv_2mortal(gaim_perl_bless_object(l->data, "Gaim::ListEntry")));
|
|
68 }
|
|
69
|
|
70 void
|
|
71 gaim_connections_set_ui_ops(ops)
|
|
72 Gaim::Connection::UiOps ops
|
|
73
|
|
74 Gaim::Connection::UiOps
|
|
75 gaim_connections_get_ui_ops()
|
|
76
|
|
77 void
|
|
78 gaim_connections_init()
|
|
79
|
|
80 void
|
|
81 gaim_connections_uninit()
|
|
82
|
|
83 void *
|
|
84 gaim_connections_get_handle()
|
|
85
|
|
86 void
|
|
87 gaim_connection_destroy(gc)
|
|
88 Gaim::Connection gc
|
|
89
|
|
90 void
|
|
91 gaim_connection_set_state(gc, state)
|
|
92 Gaim::Connection gc
|
|
93 Gaim::ConnectionState state
|
|
94
|
|
95 void
|
|
96 gaim_connection_set_account(gc, account)
|
|
97 Gaim::Connection gc
|
|
98 Gaim::Account account
|
|
99
|
|
100 void
|
|
101 gaim_connection_set_display_name(gc, name)
|
|
102 Gaim::Connection gc
|
|
103 const char *name
|
|
104
|
|
105 Gaim::ConnectionState
|
|
106 gaim_connection_get_state(gc)
|
|
107 Gaim::Connection gc
|
|
108
|