#include "../../str.h"#include "../xcap_client/xcap_functions.h"#include "../pua/send_subscribe.h"#include "../pua/send_publish.h"#include "../pua/pidf.h"#include "../presence/hash.h"#include "../presence/event_list.h"#include "../sl/sl_api.h"#include "../../db/db_con.h"#include "../../db/db.h"


Go to the source code of this file.
| #define ACTIVE_STATE 1<<1 |
Definition at line 47 of file rls.h.
Referenced by add_resource_instance(), constr_multipart_body(), get_auth_string(), parse_subs_state(), and timer_send_notify().
| #define DID_INIT_LEN (2* sizeof(DID_SEP)) |
| #define DID_SEP ";" |
| #define DID_SEP_LEN strlen(DID_SEP) |
| #define NO_UPDATE_TYPE -1 |
| #define PENDING_STATE 1<<2 |
| #define TERMINATED_STATE 1<<3 |
Definition at line 49 of file rls.h.
Referenced by add_resource_instance(), get_auth_string(), parse_subs_state(), and timer_send_notify().
| #define UPDATED_TYPE 1 |
| typedef struct dialog_id dialog_id_t |
| typedef struct rls_resource rls_res_t |
Definition at line 176 of file rls.h.
References subscription::callid, DID_INIT_LEN, DID_SEP, ERR_MEM, subscription::from_tag, _str::len, len, LM_DBG, LM_ERR, NULL, pkg_free, pkg_malloc, PKG_MEM_STR, _str::s, and subscription::to_tag.
Referenced by resource_subscriptions(), and send_full_notify().
Database URL
Definition at line 61 of file permissions.c.
| int hash_size |
Definition at line 74 of file rls.c.
Referenced by mod_init(), rls_handle_subscribe(), rls_notify_callback(), rls_restore_db_subs(), rlsubs_table_update(), and timer_send_notify().
| int pid |
Definition at line 121 of file presence.c.
Referenced by child_init(), daemonize(), flat_get_connection(), generate_ETag(), handle_sigs(), internal_fork(), kill_all_children(), main_loop(), mi_ps(), seas_child_init(), send_mail(), sigchld(), spawn_action_dispatcher(), start_stats_server(), start_timer_processes(), stop_stats_server(), and xmlrpc_sigchld().
Definition at line 94 of file rls.c.
Referenced by mod_init(), rls_handle_subscribe(), and rls_restore_db_subs().
Definition at line 95 of file rls.c.
Referenced by mod_init(), rls_handle_subscribe(), timer_send_notify(), and update_rlsubs().
Definition at line 52 of file pua_bla.c.
Referenced by bla_cb(), init(), mi_pua_subscribe(), mod_init(), presence_subscribe(), request_winfo(), and send_resource_subs().
Definition at line 70 of file rls.c.
Referenced by rls_handle_notify(), rls_presentity_clean(), send_full_notify(), and timer_send_notify().
database connection
Definition at line 63 of file rls.c.
Referenced by get_resource_list(), rls_handle_notify(), rls_notify_callback(), rls_presentity_clean(), send_full_notify(), and timer_send_notify().
Definition at line 64 of file rls.c.
Referenced by get_resource_list(), rls_handle_notify(), rls_notify_callback(), rls_presentity_clean(), send_full_notify(), and timer_send_notify().
| int rls_events |
| int rls_max_expires |
Definition at line 75 of file rls.c.
Referenced by agg_body_sendn_update(), rls_handle_subscribe(), rls_notify_callback(), timer_send_notify(), and update_rlsubs().
modules variables
Definition at line 95 of file presence.c.
Referenced by bla_cb(), handle_subscribe(), request_winfo(), and rls_handle_subscribe().
SL binds
Definition at line 88 of file auth_mod.c.
Definition at line 121 of file rls.c.
Referenced by rls_handle_notify(), send_full_notify(), and timer_send_notify().
Definition at line 79 of file presence/notify.c.
Referenced by get_database_info(), restore_db_subs(), rls_notify_callback(), update_db_subs(), and update_subs_db().
Definition at line 83 of file presence/notify.c.
Referenced by restore_db_subs(), and update_db_subs().
Definition at line 123 of file rls.c.
Referenced by rls_handle_notify(), send_full_notify(), and timer_send_notify().
Definition at line 69 of file presence/notify.c.
Definition at line 76 of file presence/notify.c.
Definition at line 75 of file presence/notify.c.
Referenced by delete_db_subs(), get_database_info(), get_db_subs_auth(), get_sphere(), insert_db_subs_auth(), msg_presentity_clean(), pres_db_delete_status(), pres_htable_restore(), restore_db_subs(), update_db_subs(), update_presentity(), update_subs_db(), and update_watchers_status().
Definition at line 74 of file presence/notify.c.
Referenced by get_database_info(), restore_db_subs(), update_db_subs(), and update_subs_db().
Definition at line 84 of file presence/notify.c.
Referenced by msg_presentity_clean(), pres_htable_restore(), restore_db_subs(), rls_handle_notify(), rls_presentity_clean(), update_db_subs(), update_presentity(), and update_subs_db().
Definition at line 77 of file presence/notify.c.
Referenced by get_database_info(), restore_db_subs(), update_db_subs(), and update_subs_db().
Definition at line 88 of file presence/notify.c.
Referenced by restore_db_subs(), and update_db_subs().
Definition at line 80 of file presence/notify.c.
Referenced by get_database_info(), restore_db_subs(), update_db_subs(), and update_subs_db().
Definition at line 124 of file rls.c.
Referenced by rls_handle_notify(), send_full_notify(), and timer_send_notify().
Definition at line 90 of file presence/notify.c.
Referenced by delete_db_subs(), get_database_info(), get_db_subs_auth(), insert_db_subs_auth(), pres_db_delete_status(), restore_db_subs(), update_db_subs(), update_subs_db(), and update_watchers_status().
Definition at line 86 of file presence/notify.c.
Referenced by get_database_info(), get_db_subs_auth(), insert_db_subs_auth(), pres_update_status(), restore_db_subs(), rls_handle_notify(), send_full_notify(), timer_send_notify(), update_db_subs(), update_subs_db(), and update_watchers_status().
Definition at line 82 of file presence/notify.c.
Referenced by get_database_info(), restore_db_subs(), and update_db_subs().
Definition at line 81 of file presence/notify.c.
Referenced by get_database_info(), restore_db_subs(), update_db_subs(), and update_subs_db().
Definition at line 119 of file rls.c.
Referenced by rls_handle_notify(), send_full_notify(), and timer_send_notify().
Definition at line 118 of file rls.c.
Referenced by rls_handle_notify(), send_full_notify(), and timer_send_notify().
Definition at line 87 of file presence/notify.c.
Referenced by restore_db_subs(), and update_db_subs().
Definition at line 85 of file presence/notify.c.
Referenced by get_database_info(), get_db_subs_auth(), insert_db_subs_auth(), msg_watchers_clean(), pres_update_status(), restore_db_subs(), update_db_subs(), update_subs_db(), and update_watchers_status().
Definition at line 71 of file presence/notify.c.
Referenced by get_database_info(), restore_db_subs(), and update_db_subs().
Definition at line 78 of file presence/notify.c.
Referenced by delete_db_subs(), get_database_info(), restore_db_subs(), rls_notify_callback(), update_db_subs(), and update_subs_db().
Definition at line 67 of file presence/notify.c.
Referenced by get_database_info(), restore_db_subs(), and update_db_subs().
Definition at line 120 of file rls.c.
Referenced by rls_handle_notify(), send_full_notify(), and timer_send_notify().
Definition at line 68 of file presence/notify.c.
Definition at line 89 of file presence/notify.c.
Referenced by get_database_info(), restore_db_subs(), update_db_subs(), and update_subs_db().
Definition at line 73 of file presence/notify.c.
Referenced by get_database_info(), get_db_subs_auth(), insert_db_subs_auth(), pres_db_delete_status(), pres_update_status(), restore_db_subs(), update_db_subs(), update_subs_db(), and update_watchers_status().
Definition at line 72 of file presence/notify.c.
Referenced by get_database_info(), get_db_subs_auth(), insert_db_subs_auth(), pres_db_delete_status(), pres_update_status(), restore_db_subs(), update_db_subs(), update_subs_db(), and update_watchers_status().
| int to_presence_code |
| int waitn_time |
Definition at line 101 of file presence_xml.c.
Referenced by get_resource_list(), http_get_rules_doc(), and mod_init().
| unsigned int xcap_port |
Definition at line 82 of file rls.c.
Referenced by get_resource_list(), mod_init(), and refreshXcapDoc().
| char* xcap_root |
libxml api
Definition at line 78 of file pua_xmpp.c.
Referenced by build_xmpp_content(), func_handle_publish(), init(), mod_init(), pres_Xmpp2Sip(), rls_handle_subscribe(), and winfo2xmpp().
Definition at line 77 of file pua_xmpp.c.
Referenced by build_pidf(), build_publish(), build_xmpp_content(), init(), mod_init(), pres_Xmpp2Sip(), presence_subscribe(), and process_list_and_exec().
Definition at line 79 of file pua_xmpp.c.
Referenced by build_xmpp_content(), func_handle_publish(), init(), mod_init(), and winfo2xmpp().
1.5.6