2 # Copyright (c) 2008 INdT - Instituto Nokia de Tecnologia
4 # This file is part of python-purple.
6 # python-purple is free software: you can redistribute it and/or modify
7 # it under the terms of the GNU General Public License as published by
8 # the Free Software Foundation, either version 3 of the License, or
9 # (at your option) any later version.
11 # python-purple is distributed in the hope that it will be useful,
12 # but WITHOUT ANY WARRANTY; without even the implied warranty of
13 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 # GNU General Public License for more details.
16 # You should have received a copy of the GNU General Public License
17 # along with this program. If not, see <http://www.gnu.org/licenses/>.
24 cdef void signal_buddy_signed_off_cb (blist.PurpleBuddy *buddy):
25 debug.c_purple_debug(debug.PURPLE_DEBUG_INFO, "signal",
28 (<object>signal_cbs["buddy_signed_off"])(buddy.name)
32 cdef glib.gboolean signal_receiving_im_msg_cb (account.PurpleAccount *account,
35 conversation.PurpleConversation *conv,
36 conversation.PurpleMessageFlags *flags):
37 debug.c_purple_debug(debug.PURPLE_DEBUG_INFO, "signal",
38 "receivinv_im_msg_cb\n")
40 (<object>signal_cbs["receiving_im_msg"])(sender[0], message[0])