Mercurial > pidgin.yaz
annotate plugins/perl/common/ConvWindow.xs @ 6614:c1a36e7b198e
[gaim-migrate @ 7138]
Not sure why this compiled, but it's fixed now.
committer: Tailor Script <tailor@pidgin.im>
author | Christian Hammond <chipx86@chipx86.com> |
---|---|
date | Sun, 24 Aug 2003 20:28:34 +0000 |
parents | d25ae4b5a204 |
children | b14a7bc189b8 |
rev | line source |
---|---|
6591 | 1 #include "module.h" |
2 | |
3 MODULE = Gaim::ConvWindow PACKAGE = Gaim::ConvWindow PREFIX = gaim_window_ | |
4 PROTOTYPES: ENABLE | |
5 | |
6 Gaim::ConvWindow | |
7 gaim_window_new() | |
8 | |
9 void | |
10 DESTROY(win) | |
11 Gaim::ConvWindow win | |
12 CODE: | |
13 gaim_window_destroy(win); | |
14 | |
15 | |
16 void | |
17 gaim_window_show(win) | |
18 Gaim::ConvWindow win | |
19 | |
20 void | |
21 gaim_window_hide(win) | |
22 Gaim::ConvWindow win | |
23 | |
24 void | |
25 gaim_window_raise(win) | |
26 Gaim::ConvWindow win | |
27 | |
28 void | |
29 gaim_window_flash(win) | |
6614
c1a36e7b198e
[gaim-migrate @ 7138]
Christian Hammond <chipx86@chipx86.com>
parents:
6591
diff
changeset
|
30 Gaim::ConvWindow win |
6591 | 31 |
32 int | |
33 gaim_window_add_conversation(win, conv) | |
34 Gaim::ConvWindow win | |
35 Gaim::Conversation conv | |
36 | |
37 Gaim::Conversation | |
38 gaim_window_remove_conversation(win, index) | |
39 Gaim::ConvWindow win | |
40 unsigned int index | |
41 | |
42 void | |
43 gaim_window_move_conversation(win, index, new_index) | |
44 Gaim::ConvWindow win | |
45 unsigned int index | |
46 unsigned int new_index | |
47 | |
48 Gaim::Conversation | |
49 gaim_window_get_conversation_at(win, index) | |
50 Gaim::ConvWindow win | |
51 unsigned int index | |
52 | |
53 size_t | |
54 gaim_window_get_conversation_count(win) | |
55 Gaim::ConvWindow win | |
56 | |
57 void | |
58 gaim_window_switch_conversation(win, index) | |
59 Gaim::ConvWindow win | |
60 unsigned int index | |
61 | |
62 Gaim::Conversation | |
63 gaim_window_get_active_conversation(win) | |
64 Gaim::ConvWindow win | |
65 | |
66 void | |
67 conversations(win) | |
68 Gaim::ConvWindow win | |
69 PREINIT: | |
70 GList *l; | |
71 CODE: | |
72 for (l = gaim_window_get_conversations(win); l != NULL; l = l->next) | |
73 { | |
74 XPUSHs(sv_2mortal(gaim_perl_bless_object(l->data, | |
75 "Gaim::Conversation"))); | |
76 } | |
77 | |
78 | |
79 MODULE = Gaim::ConvWindow PACKAGE = Gaim PREFIX = gaim_ | |
80 PROTOTYPES: ENABLE | |
81 | |
82 void | |
83 conv_windows() | |
84 PREINIT: | |
85 GList *l; | |
86 CODE: | |
87 for (l = gaim_get_windows(); l != NULL; l = l->next) | |
88 XPUSHs(sv_2mortal(gaim_perl_bless_object(l->data, "Gaim::ConvWindow"))); |