#include "../../str.h"


Go to the source code of this file.
Data Structures | |
| struct | xcap_callback |
Defines | |
| #define | PIDF_MANIPULATION 1<<4 |
| #define | PRES_RULES 1<<1 |
| #define | RESOURCE_LIST 1<<2 |
| #define | RLS_SERVICE 1<<3 |
Typedefs | |
| typedef int(* | register_xcapcb_t )(int types, xcap_cb f) |
| typedef struct xcap_callback | xcap_callback_t |
| typedef int( | xcap_cb )(int doc_type, str xid, char *doc) |
Functions | |
| void | destroy_xcapcb_list (void) |
| int | register_xcapcb (int types, xcap_cb f) |
| void | run_xcap_update_cb (int type, str xid, char *stream) |
| #define PIDF_MANIPULATION 1<<4 |
| #define PRES_RULES 1<<1 |
Definition at line 34 of file xcap_callbacks.h.
Referenced by get_auid_flag(), http_get_rules_doc(), mod_init(), and pres_get_rules_doc().
| #define RESOURCE_LIST 1<<2 |
Definition at line 35 of file xcap_callbacks.h.
Referenced by get_auid_flag(), and get_resource_list().
| #define RLS_SERVICE 1<<3 |
Definition at line 36 of file xcap_callbacks.h.
| typedef int(* register_xcapcb_t)(int types, xcap_cb f) |
Definition at line 44 of file xcap_callbacks.h.
| typedef struct xcap_callback xcap_callback_t |
Definition at line 41 of file xcap_callbacks.h.
| void destroy_xcapcb_list | ( | void | ) |
Definition at line 72 of file xcap_callbacks.c.
References xcap_callback::next, shm_free, and xcapcb_list.
| int register_xcapcb | ( | int | types, | |
| xcap_cb | f | |||
| ) |
Definition at line 51 of file xcap_callbacks.c.
References xcap_callback::callback, ERR_MEM, xcap_callback::next, NULL, SHARE_MEM, shm_malloc(), xcap_callback::types, and xcapcb_list.
Referenced by bind_xcap().
| void run_xcap_update_cb | ( | int | type, | |
| str | xid, | |||
| char * | stream | |||
| ) |
Definition at line 37 of file xcap_callbacks.c.
References xcap_callback::callback, cb, LM_DBG, xcap_callback::next, xcap_callback::types, and xcapcb_list.
Referenced by query_xcap_update(), and refreshXcapDoc().
1.5.6