#include <glib.h>#include "../../dprint.h"#include "../../mem/mem.h"#include "defines.h"#include "clientsig.h"#include "purple.h"#include "purple_sip.h"#include "mapping.h"#include "hashtable.h"#include "utils.h"#include <libpurple/account.h>#include <libpurple/connection.h>#include <libpurple/status.h>

Go to the source code of this file.
Functions | |
| static void | account_connecting (PurpleAccount *acc) |
| static void | account_disabled (PurpleAccount *acc) |
| static void | account_enabled (PurpleAccount *acc) |
| static void | account_error_changed (PurpleAccount *acc, const PurpleConnectionErrorInfo *old_error, const PurpleConnectionErrorInfo *current_error) |
| static void | buddy_added (PurpleBuddy *buddy) |
| static void | buddy_signed_off (PurpleBuddy *buddy) |
| static void | buddy_signed_on (PurpleBuddy *buddy) |
| static void | buddy_status_changed (PurpleBuddy *buddy, PurpleStatus *old_status, PurpleStatus *status) |
| void | client_connect_signals (void) |
| static void | signed_off (PurpleConnection *gc) |
| static void | signed_on (PurpleConnection *gc) |
| static void | signing_off (PurpleConnection *gc) |
| static void | signing_on (PurpleConnection *gc) |
| static void account_connecting | ( | PurpleAccount * | acc | ) | [static] |
Definition at line 60 of file clientsig.c.
References LM_DBG.
Referenced by client_connect_signals().
| static void account_disabled | ( | PurpleAccount * | acc | ) | [static] |
Definition at line 68 of file clientsig.c.
References LM_DBG.
Referenced by client_connect_signals().
| static void account_enabled | ( | PurpleAccount * | acc | ) | [static] |
Definition at line 64 of file clientsig.c.
References LM_DBG.
Referenced by client_connect_signals().
| static void account_error_changed | ( | PurpleAccount * | acc, | |
| const PurpleConnectionErrorInfo * | old_error, | |||
| const PurpleConnectionErrorInfo * | current_error | |||
| ) | [static] |
Definition at line 54 of file clientsig.c.
References LM_DBG.
Referenced by client_connect_signals().
| static void buddy_added | ( | PurpleBuddy * | buddy | ) | [static] |
Definition at line 175 of file clientsig.c.
References LM_DBG.
Referenced by client_connect_signals().
| static void buddy_signed_off | ( | PurpleBuddy * | buddy | ) | [static] |
Definition at line 148 of file clientsig.c.
References find_sip_user(), hashtable_get_counter(), LM_DBG, LM_ERR, NULL, pkg_free, PURPLE_BASIC_CLOSED, and purple_send_sip_publish().
Referenced by client_connect_signals().
| static void buddy_signed_on | ( | PurpleBuddy * | buddy | ) | [static] |
Definition at line 122 of file clientsig.c.
References find_sip_user(), hashtable_get_counter(), LM_DBG, LM_ERR, NULL, pkg_free, PURPLE_ACTIVITY_AVAILABLE, PURPLE_BASIC_OPEN, and purple_send_sip_publish().
Referenced by client_connect_signals().
| static void buddy_status_changed | ( | PurpleBuddy * | buddy, | |
| PurpleStatus * | old_status, | |||
| PurpleStatus * | status | |||
| ) | [static] |
Definition at line 73 of file clientsig.c.
References find_sip_user(), hashtable_get_counter(), LM_DBG, NULL, pkg_free, primitive_parse(), and purple_send_sip_publish().
Referenced by client_connect_signals().
| void client_connect_signals | ( | void | ) |
Definition at line 179 of file clientsig.c.
References account_connecting(), account_disabled(), account_enabled(), account_error_changed(), buddy_added(), buddy_signed_off(), buddy_signed_on(), buddy_status_changed(), NULL, signed_off(), signed_on(), signing_off(), and signing_on().
Referenced by miniclient_start().
| static void signed_off | ( | PurpleConnection * | gc | ) | [static] |
Definition at line 45 of file clientsig.c.
References FALSE, LM_DBG, and UI_ID.
Referenced by client_connect_signals().
| static void signed_on | ( | PurpleConnection * | gc | ) | [static] |
Definition at line 37 of file clientsig.c.
References LM_DBG.
Referenced by client_connect_signals().
| static void signing_off | ( | PurpleConnection * | gc | ) | [static] |
Definition at line 50 of file clientsig.c.
References LM_DBG.
Referenced by client_connect_signals().
| static void signing_on | ( | PurpleConnection * | gc | ) | [static] |
Definition at line 41 of file clientsig.c.
References LM_DBG.
Referenced by client_connect_signals().
1.5.6