pidgin/plugins/perl/common/GtkConv.xs

changeset 38887
826f5da7b56c
parent 38886
c1fb4e53da4e
parent 38341
3da74e727e78
child 38888
8bcae3a0b165
equal deleted inserted replaced
38886:c1fb4e53da4e 38887:826f5da7b56c
1 #include "gtkmodule.h"
2
3 MODULE = Pidgin::Conversation PACKAGE = Pidgin::Conversation PREFIX = pidgin_conv_
4 PROTOTYPES: ENABLE
5
6 void
7 pidgin_conv_update_buddy_icon(im)
8 Purple::IMConversation im
9
10 void
11 pidgin_conv_switch_active_conversation(conv)
12 Purple::Conversation conv
13
14 void
15 pidgin_conv_update_buttons_by_protocol(conv)
16 Purple::Conversation conv
17
18 void
19 pidgin_conv_present_conversation(conv)
20 Purple::Conversation conv
21
22 Pidgin::Conversation::Window
23 pidgin_conv_get_window(conv)
24 Pidgin::Conversation conv
25
26 void
27 pidgin_conv_new(class, conv)
28 Purple::Conversation conv
29 C_ARGS:
30 conv
31
32 gboolean
33 pidgin_conv_is_hidden(gtkconv)
34 Pidgin::Conversation gtkconv
35
36 void
37 pidgin_conv_get_gtkconv(conv)
38 Purple::Conversation conv
39 PPCODE:
40 if (conv != NULL && PIDGIN_IS_PIDGIN_CONVERSATION(conv))
41 XPUSHs(sv_2mortal(purple_perl_bless_object(
42 PIDGIN_CONVERSATION(conv),
43 "Pidgin::Conversation")));
44
45 MODULE = Pidgin::Conversation PACKAGE = Pidgin::Conversations PREFIX = pidgin_conversations_
46 PROTOTYPES: ENABLE
47
48 void
49 pidgin_conversations_get_unseen_all(min_state, hidden_only, max_count)
50 Pidgin::UnseenState min_state
51 gboolean hidden_only
52 guint max_count
53
54 void
55 pidgin_conversations_get_unseen_ims(min_state, hidden_only, max_count)
56 Pidgin::UnseenState min_state
57 gboolean hidden_only
58 guint max_count
59
60 void
61 pidgin_conversations_get_unseen_chats(min_state, hidden_only, max_count)
62 Pidgin::UnseenState min_state
63 gboolean hidden_only
64 guint max_count
65
66 Purple::Handle
67 pidgin_conversations_get_handle()

mercurial