#include <bayonne.h>
Public Attributes | |
struct { | |
int rings | |
int timeout | |
} | answer |
struct { | |
char list [256] | |
char* name | |
unsigned long offset | |
unsigned long limit | |
unsigned char volume | |
} | play |
struct { | |
char* name | |
timeout_t timeout | |
unsigned long offset | |
unsigned short term | |
unsigned char volume | |
unsigned long trim | |
bool append | |
} | record |
struct { | |
char digits [65] | |
char* digit | |
timeout_t interdigit | |
bool exit | |
} | dialxfer |
struct { | |
timeout_t timeout | |
unsigned count | |
unsigned short term | |
unsigned short ignore | |
} | collect |
struct { | |
timeout_t wakeup | |
unsigned rings | |
unsigned loops | |
} | sleep |
struct { | |
timeout_t wakeup | |
unsigned loops | |
phTone* tone | |
} | tone |
struct { | |
timeout_t wakeup | |
Trunk* trunk | |
phTone* tone | |
} | join |
struct { | |
timeout_t offhook | |
timeout_t onhook | |
} | flash |
struct { | |
struct in_addr addr | |
unsigned short bind | |
unsigned short port | |
unsigned short term | |
audioencoding_t codec | |
} | rtp |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|