#include <bayonne.h>
Public Attributes | |
| trunkevent_t | id |
| union { | |
| struct { | |
| unsigned digit: 4 | |
| unsigned duration: 12 | |
| unsigned e1: 8 | |
| unsigned e2: 8 | |
| } dtmf | |
| struct { | |
| unsigned tone: 8 | |
| unsigned energy: 8 | |
| unsigned duration: 16 | |
| char * name | |
| } tone | |
| struct { | |
| unsigned seq | |
| Trunk * src | |
| const char * msg | |
| } send | |
| struct { | |
| unsigned digit: 4 | |
| unsigned duration: 24 | |
| } ring | |
| struct { | |
| unsigned seq | |
| bool result | |
| char * data | |
| } lookup | |
| struct { | |
| unsigned tid | |
| const char * transfer | |
| } intercom | |
| struct { | |
| int type | |
| int param0 | |
| int param1 | |
| int channel | |
| } fax | |
| struct { | |
| unsigned status | |
| unsigned short seq | |
| } exitpid | |
| struct { | |
| int pid | |
| unsigned short seq | |
| } waitpid | |
| struct { | |
| const char * msg | |
| const char * id | |
| } sync | |
| trunkevent_t reason | |
| unsigned span | |
| unsigned card | |
| unsigned tid | |
| bool ok | |
| int status | |
| int fd | |
| int pid | |
| Trunk * trunk | |
| void * data | |
| char ** argv | |
| char * error | |
| timeout_t duration | |
| trunkstep_t step | |
| char dn [8] | |
| dspmode_t dsp | |
| } | parm |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.4