db_func Struct Reference

Database module callbacks. More...

#include <db.h>

Collaboration diagram for db_func:

Collaboration graph
[legend]

Data Fields

unsigned int cap
db_close_f close
db_delete_f delete
db_fetch_result_f fetch_result
db_free_result_f free_result
db_init_f init
db_insert_f insert
db_insert_update_f insert_update
db_last_inserted_id_f last_inserted_id
db_query_f query
db_raw_query_f raw_query
db_replace_f replace
db_update_f update
db_use_table_f use_table

Detailed Description

Database module callbacks.

This structure holds function pointer to all database functions. Before this structure can be used it must be initialized with bind_dbmod.

See also:
bind_dbmod

Definition at line 291 of file db/db.h.


Field Documentation

unsigned int cap

Definition at line 292 of file db/db.h.

Referenced by db_check_api().

Definition at line 306 of file db/db.h.

Referenced by db_bind_mod(), db_check_api(), and db_mysql_bind_api().

Definition at line 304 of file db/db.h.

Referenced by db_bind_mod(), db_check_api(), and db_mysql_bind_api().

Definition at line 303 of file db/db.h.

Referenced by db_bind_mod(), db_check_api(), db_mysql_bind_api(), and db_unixodbc_bind_api().

Definition at line 293 of file db/db.h.

Referenced by add_from_db(), add_waiting_watchers(), alias_db_lookup(), allow_trusted(), avpops_db_init(), bdb_bind_api(), check_rule(), check_username(), child_init(), cpl_db_init(), db_bind_mod(), db_build_userbl_tree(), db_check_api(), db_delete_ucontact(), db_delete_urecord(), db_flat_bind_api(), db_insert_ucontact(), db_load_urecord(), db_mysql_bind_api(), db_oracle_bind_api(), db_postgres_bind_api(), db_reload_source(), db_restore(), db_table_version(), db_timer_udomain(), db_unixodbc_bind_api(), db_update(), db_update_ucontact(), dbt_bind_api(), delete_db_subs(), destroy(), does_uri_exist(), dp_load_db(), ds_load_db(), find_accounts(), find_sip_user(), find_users(), get_database_info(), get_db_subs_auth(), get_ha1(), get_p_notify_body(), get_resource_list(), get_rules_doc(), get_sphere(), get_subs_db(), get_wi_subs_db(), init(), insert_db_subs_auth(), is_domain_local(), is_user_in(), load_carrier_map(), load_domain_map(), load_re(), load_route_data_db(), load_user_carrier(), m_dump(), m_send_ontimer(), m_store(), mi_child_init(), mod_init(), ms_reset_stime(), msg_presentity_clean(), msg_watchers_clean(), pdt_load_db(), preload_udomain(), pres_db_delete_status(), pres_htable_restore(), pres_update_status(), query_xcap_update(), reload_address_table(), reload_domain_table(), reload_gws_and_lcrs(), reload_trusted_table(), restore_db_subs(), rls_handle_notify(), rls_notify_callback(), rls_presentity_clean(), rls_restore_db_subs(), rlsubs_table_update(), sd_lookup(), send_full_notify(), set_table(), sip_trace(), testdb_udomain(), timer_db_update(), timer_send_notify(), trace_onreply_in(), trace_onreply_out(), trace_onreq_out(), trace_sl_onreply_out(), update_presentity(), update_subs_db(), update_watchers_status(), use_dialog_table(), and xcapGetNewDoc().


The documentation for this struct was generated from the following file:

Generated on Thu May 24 16:00:46 2012 for Kamailio - The Open Source SIP Server by  doxygen 1.5.6