domain_data_t Struct Reference

#include <cr_domain.h>

Collaboration diagram for domain_data_t:

Collaboration graph
[legend]

Data Fields

struct dtrie_node_t * failure_tree
int id
strname
struct dtrie_node_t * tree

Detailed Description

The struct for the domain. Contains the head of each prefix tree.

Definition at line 42 of file cr_domain.h.


Field Documentation

struct dtrie_node_t* failure_tree [read]

the root node of the failure routing tree. Payload is of type (struct failure_route_rule *)

Definition at line 46 of file cr_domain.h.

Referenced by add_failure_route(), cr_load_next_domain(), create_domain_data(), and destroy_domain_data().

int id

the numerical id of the routing tree

Definition at line 43 of file cr_domain.h.

Referenced by add_domain_data(), compare_domain_data(), create_domain_data(), dump_fifo(), get_domain_data(), and get_domain_data_or_add().

the name of the routing tree. This points to the name in domain_map to avoid duplication.

Definition at line 44 of file cr_domain.h.

Referenced by add_domain_data(), create_domain_data(), dump_fifo(), rule_fixup(), save_config(), and update_route_data().

struct dtrie_node_t* tree [read]

the root node of the routing tree. Payload is of type (struct route_flags *)

Definition at line 45 of file cr_domain.h.

Referenced by add_route(), cr_do_route(), create_domain_data(), destroy_domain_data(), dump_fifo(), rule_fixup(), save_config(), and update_route_data().


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