Asterisk - The Open Source Telephony Project
18.5.0
|
Data Fields | |
unsigned char | arguments |
char * | context |
struct { | |
struct gosub_stack_frame * next | |
} | entries |
char | extension [0] |
unsigned int | in_subroutine:1 |
unsigned int | is_special:1 |
int | priority |
struct varshead | varshead |
Definition at line 244 of file app_stack.c.
unsigned char arguments |
Definition at line 247 of file app_stack.c.
Referenced by gosub_allocate_frame(), and gosub_exec().
char* context |
Definition at line 254 of file app_stack.c.
Referenced by expand_gosub_args(), return_exec(), and stackpeek_read().
struct { ... } entries |
Referenced by balance_stack(), frame_set_var(), gosub_exec(), gosub_free(), gosub_release_frame(), local_read(), peek_read(), pop_exec(), return_exec(), and stackpeek_read().
char extension[0] |
Definition at line 255 of file app_stack.c.
Referenced by return_exec(), stackpeek_read(), and Registration::write().
unsigned int in_subroutine |
Whether or not we were in a subroutine when this one was created
Definition at line 253 of file app_stack.c.
Referenced by return_exec().
unsigned int is_special |
TRUE if the return location marks the end of a special routine.
Definition at line 251 of file app_stack.c.
Referenced by balance_stack(), gosub_run(), handle_gosub(), pop_exec(), and return_exec().
struct gosub_stack_frame* next |
Definition at line 245 of file app_stack.c.
int priority |
Definition at line 249 of file app_stack.c.
Referenced by gosub_allocate_frame(), handle_gosub(), return_exec(), and stackpeek_read().
Definition at line 248 of file app_stack.c.
Referenced by frame_set_var(), gosub_release_frame(), and local_read().