Asterisk - The Open Source Telephony Project GIT-master-8f1982c
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Modules Pages
Data Fields
signalitem Struct Reference
Collaboration diagram for signalitem:
Collaboration graph
[legend]

Data Fields

struct {
   struct signalitem *   next
 
entry
 
ast_mutex_t lock
 
char name [AST_MAX_CONTEXT]
 
char * payload
 
int sig_alert_pipe [2]
 
unsigned int signaled:1
 
int watchers
 

Detailed Description

Definition at line 133 of file app_signal.c.

Field Documentation

◆ 

struct { ... } entry

Next Signal item

Referenced by get_signal(), remove_signal(), and unload_module().

◆ lock

Definition at line 134 of file app_signal.c.

Referenced by alloc_signal(), dealloc_signal(), send_signal(), and wait_for_signal_or_hangup().

◆ name

char name[AST_MAX_CONTEXT]

◆ next

struct signalitem* next

Definition at line 140 of file app_signal.c.

◆ payload

char* payload

◆ sig_alert_pipe

int sig_alert_pipe[2]

Definition at line 136 of file app_signal.c.

Referenced by alloc_signal(), dealloc_signal(), send_signal(), and wait_for_signal_or_hangup().

◆ signaled

unsigned int signaled

Definition at line 138 of file app_signal.c.

Referenced by send_signal().

◆ watchers

int watchers

Definition at line 137 of file app_signal.c.

Referenced by alloc_signal(), dealloc_signal(), send_signal(), and wait_for_signal_or_hangup().


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