r_hash_slot Struct Reference

#include <registrar_storage.h>


Detailed Description

Registrar Slot Structure.

Definition at line 152 of file registrar_storage.h.

Data Fields

r_contacthead
 first contact in the slot
r_contacttail
 last contact in the slot
gen_lock_t * lock
 slot lock
r_publichead
 first slot in the table
r_publictail
 last slot in the table
gen_lock_t * lock
 slot lock


Field Documentation

r_contact* r_hash_slot::head

first contact in the slot

Definition at line 153 of file registrar_storage.h.

Referenced by add_r_contact(), add_r_public(), add_r_public_previous_lock(), bin_cache_dump_registrar_to_table(), bin_cache_load_registrar_from_table(), del_r_contact(), del_r_public(), get_matching_wildcard_psi(), get_r_contact(), get_r_public(), get_r_public_nolock(), get_r_public_previous_lock(), get_r_public_wpsi(), load_snapshot_registrar(), make_snapshot_registrar(), print_r(), r_storage_destroy(), registrar_timer(), and update_r_public().

r_contact* r_hash_slot::tail

last contact in the slot

Definition at line 154 of file registrar_storage.h.

Referenced by add_r_contact(), add_r_public(), add_r_public_previous_lock(), bin_cache_load_registrar_from_table(), del_r_contact(), del_r_public(), load_snapshot_registrar(), and update_r_public().

gen_lock_t* r_hash_slot::lock

slot lock

Definition at line 155 of file registrar_storage.h.

Referenced by r_storage_init().

r_public* r_hash_slot::head

first slot in the table

Definition at line 141 of file registrar_storage.h.

r_public* r_hash_slot::tail

last slot in the table

Definition at line 142 of file registrar_storage.h.

gen_lock_t* r_hash_slot::lock

slot lock

Definition at line 143 of file registrar_storage.h.


The documentation for this struct was generated from the following files:
Generated on Tue Jul 29 04:19:20 2008 for Open IMS Core CSCFs by  doxygen 1.5.2