Wed Jan 8 2020 09:50:24

Asterisk developer's documentation


gosub_stack_frame Struct Reference

Data Fields

unsigned char arguments
 
char * context
 
struct {
   struct gosub_stack_frame *   next
 
entries
 
char extension [0]
 
unsigned int is_special:1
 
int priority
 
struct varshead varshead
 

Detailed Description

Definition at line 220 of file app_stack.c.

Field Documentation

unsigned char arguments

Definition at line 223 of file app_stack.c.

Referenced by gosub_allocate_frame(), and gosub_exec().

char* context

Definition at line 228 of file app_stack.c.

Referenced by expand_gosub_args(), return_exec(), and stackpeek_read().

char extension[0]

Definition at line 229 of file app_stack.c.

Referenced by return_exec(), and stackpeek_read().

unsigned int is_special

TRUE if the return location marks the end of a special routine.

Definition at line 227 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 221 of file app_stack.c.

int priority

Definition at line 225 of file app_stack.c.

Referenced by gosub_allocate_frame(), handle_gosub(), return_exec(), and stackpeek_read().

Definition at line 224 of file app_stack.c.

Referenced by gosub_release_frame(), and local_read().


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