Thu Oct 11 06:50:19 2012

Asterisk developer's documentation


ast_exten Struct Reference

ast_exten: An extension The dialplan is saved as a linked list with each context having it's own linked list of extensions - one item per priority. More...

Collaboration diagram for ast_exten:

Collaboration graph
[legend]

Data Fields

const char * app
struct ast_appcached_app
const char * cidmatch
void * data
void(* datad )(void *)
char * exten
const char * label
int matchcid
struct ast_extennext
struct ast_contextparent
struct ast_extenpeer
struct ast_hashtabpeer_label_table
struct ast_hashtabpeer_table
int priority
const char * registrar
char stuff [0]

Detailed Description

ast_exten: An extension The dialplan is saved as a linked list with each context having it's own linked list of extensions - one item per priority.

Definition at line 770 of file pbx.c.


Field Documentation

const char* app

struct ast_app* cached_app [read]

Cached location of application

Definition at line 778 of file pbx.c.

Referenced by pbx_extension_helper().

const char* cidmatch

void* data

void(* datad)(void *)

char* exten

const char* label

int matchcid

struct ast_exten* next [read]

struct ast_context* parent [read]

struct ast_exten* peer [read]

struct ast_hashtab* peer_label_table [read]

labeled priorities in the peers -- only on the head of the peer list

Definition at line 783 of file pbx.c.

Referenced by add_pri_lockopt(), ast_add_extension2_lockopt(), ast_context_remove_extension_callerid2(), and destroy_exten().

struct ast_hashtab* peer_table [read]

Priorities list in hashtab form -- only on the head of the peer list

Definition at line 782 of file pbx.c.

Referenced by __ast_context_destroy(), add_pri_lockopt(), ast_add_extension2_lockopt(), ast_context_remove_extension_callerid2(), context_merge(), and destroy_exten().

int priority

const char* registrar

char stuff[0]

Definition at line 786 of file pbx.c.

Referenced by ast_add_extension2_lockopt().


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

Generated on Thu Oct 11 06:50:20 2012 for Asterisk - the Open Source PBX by  doxygen 1.5.6