Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages | Examples

trunkdata_t Union Reference

#include <bayonne.h>

List of all members.

Public Attributes

struct {
   unsigned   rings
   timeout_t   timeout
   const char *   transfer
   Trunk *   intercom
   const char *   station
   const char *   fax
answer
struct {
   char   pathname [256]
   const char *   station
fax
struct {
   char   list [256]
   char *   name
   const char *   extension
   unsigned long   offset
   unsigned long   limit
   unsigned short   term
   playmode_t   mode
   writemode_t   write
   timeout_t   timeout
   timeout_t   maxtime
   timeout_t   position
   unsigned   repeat
   unsigned   volume
   float   gain
   float   pitch
   trunkspeed_t   speed
   const char *   voice
   const char *   text
   const char *   cache
   bool   lock
   unsigned   channel
play
struct {
   char *   name
   char *   save
   const char *   encoding
   const char *   annotation
   const char *   extension
   const char *   text
   timeout_t   timeout
   timeout_t   position
   unsigned long   offset
   unsigned short   term
   unsigned long   silence
   unsigned long   trim
   unsigned long   minsize
   unsigned   volume
   float   gain
   short   frames
   bool   append
   bool   info
   char   filepath [65]
   char   savepath [65]
   char   altinfo [128]
record
struct {
   char   digits [65]
   char *   digit
   char *   callingdigit
   bool   exit
   dialmode_t   dialer
   timeout_t   interdigit
   timeout_t   digittimer
   timeout_t   timeout
   timeout_t   offhook
   timeout_t   onhook
   unsigned   pulsecount
   bool   sync
dialxfer
struct {
   timeout_t   timeout
   timeout_t   first
   unsigned   count
   unsigned short   term
   unsigned short   ignore
   void *   map
   void *   var
collect
struct {
   timeout_t   first
   timeout_t   next
   unsigned short   term
   unsigned short   count
   float   gain
   float   pitch
   unsigned   volume
   void *   save
   char *   wordlist [32]
   char   buffer [256]
listen
struct {
   timeout_t   wakeup
   unsigned   rings
   unsigned   loops
   const char *   save
   unsigned short   term
   unsigned   count
sleep
struct {
   timeout_t   wakeup
   timeout_t   duration
   unsigned   loops
   phTone *   tone
   unsigned   freq1
   unsigned   freq2
   int   ampl1
   int   ampl2
   Trunk *   dialing
   bool   recall
tone
struct {
   Trunk *   src
   const char *   msg
   unsigned   seq
send
struct {
   timeout_t   wakeup
   timeout_t   maxwait
   bool   hangup
   joinmode_t   direction
   Trunk *   trunk
   Trunk *   waiting
   phTone *   tone
   float   inpgain
   float   outgain
   char *   recfn
   const char *   encoding
   const char *   annotation
   const char *   extension
   unsigned   count
   unsigned   seq
   trunkevent_t   reason
   bool   local
   time_t   start
join
struct {
   Conference *   resource
   timeout_t   maxtime
   unsigned   volume
   float   input
   float   output
enter
struct {
   TrunkImage *   image
   const char *   url
   const char *   section
   const char *   parent
   const char *   fail
   const char *   database
   char **   vars
   bool   post
   bool   attach
   bool   gosub
   timeout_t   timeout
   char   userid [64]
   char   filepath [256]
load
struct {
   Trunk *   answer
   const char *   transfer
intercom


Member Data Documentation

char trunkdata_t::altinfo[128]
 

int trunkdata_t::ampl1
 

int trunkdata_t::ampl2
 

const char* trunkdata_t::annotation
 

const char* trunkdata_t::annotation
 

Trunk* trunkdata_t::answer
 

struct { ... } trunkdata_t::answer
 

bool trunkdata_t::append
 

bool trunkdata_t::attach
 

char trunkdata_t::buffer[256]
 

const char* trunkdata_t::cache
 

char* trunkdata_t::callingdigit
 

unsigned trunkdata_t::channel
 

struct { ... } trunkdata_t::collect
 

unsigned short trunkdata_t::count
 

unsigned trunkdata_t::count
 

const char* trunkdata_t::database
 

dialmode_t trunkdata_t::dialer
 

Trunk* trunkdata_t::dialing
 

struct { ... } trunkdata_t::dialxfer
 

char* trunkdata_t::digit
 

char trunkdata_t::digits[65]
 

timeout_t trunkdata_t::digittimer
 

joinmode_t trunkdata_t::direction
 

timeout_t trunkdata_t::duration
 

const char* trunkdata_t::encoding
 

const char* trunkdata_t::encoding
 

struct { ... } trunkdata_t::enter
 

bool trunkdata_t::exit
 

const char* trunkdata_t::extension
 

const char* trunkdata_t::extension
 

const char* trunkdata_t::extension
 

const char* trunkdata_t::fail
 

struct { ... } trunkdata_t::fax
 

const char* trunkdata_t::fax
 

char trunkdata_t::filepath[256]
 

timeout_t trunkdata_t::first
 

short trunkdata_t::frames
 

unsigned trunkdata_t::freq1
 

unsigned trunkdata_t::freq2
 

float trunkdata_t::gain
 

bool trunkdata_t::gosub
 

bool trunkdata_t::hangup
 

unsigned short trunkdata_t::ignore
 

TrunkImage* trunkdata_t::image
 

bool trunkdata_t::info
 

float trunkdata_t::inpgain
 

float trunkdata_t::input
 

struct { ... } trunkdata_t::intercom
 

Trunk* trunkdata_t::intercom
 

timeout_t trunkdata_t::interdigit
 

struct { ... } trunkdata_t::join
 

unsigned long trunkdata_t::limit
 

char trunkdata_t::list[256]
 

struct { ... } trunkdata_t::listen
 

struct { ... } trunkdata_t::load
 

bool trunkdata_t::local
 

bool trunkdata_t::lock
 

unsigned trunkdata_t::loops
 

void* trunkdata_t::map
 

timeout_t trunkdata_t::maxtime
 

timeout_t trunkdata_t::maxwait
 

unsigned long trunkdata_t::minsize
 

playmode_t trunkdata_t::mode
 

const char* trunkdata_t::msg
 

char* trunkdata_t::name
 

char* trunkdata_t::name
 

timeout_t trunkdata_t::next
 

timeout_t trunkdata_t::offhook
 

unsigned long trunkdata_t::offset
 

timeout_t trunkdata_t::onhook
 

float trunkdata_t::outgain
 

float trunkdata_t::output
 

const char* trunkdata_t::parent
 

char trunkdata_t::pathname[256]
 

float trunkdata_t::pitch
 

struct { ... } trunkdata_t::play
 

timeout_t trunkdata_t::position
 

bool trunkdata_t::post
 

unsigned trunkdata_t::pulsecount
 

trunkevent_t trunkdata_t::reason
 

bool trunkdata_t::recall
 

char* trunkdata_t::recfn
 

struct { ... } trunkdata_t::record
 

unsigned trunkdata_t::repeat
 

Conference* trunkdata_t::resource
 

unsigned trunkdata_t::rings
 

const char* trunkdata_t::save
 

void* trunkdata_t::save
 

char * trunkdata_t::save
 

char trunkdata_t::savepath[65]
 

const char* trunkdata_t::section
 

struct { ... } trunkdata_t::send
 

unsigned trunkdata_t::seq
 

unsigned long trunkdata_t::silence
 

struct { ... } trunkdata_t::sleep
 

trunkspeed_t trunkdata_t::speed
 

Trunk* trunkdata_t::src
 

time_t trunkdata_t::start
 

const char* trunkdata_t::station
 

const char* trunkdata_t::station
 

bool trunkdata_t::sync
 

unsigned short trunkdata_t::term
 

const char* trunkdata_t::text
 

const char* trunkdata_t::text
 

timeout_t trunkdata_t::timeout
 

phTone* trunkdata_t::tone
 

struct { ... } trunkdata_t::tone
 

phTone* trunkdata_t::tone
 

const char* trunkdata_t::transfer
 

const char* trunkdata_t::transfer
 

unsigned long trunkdata_t::trim
 

Trunk* trunkdata_t::trunk
 

const char* trunkdata_t::url
 

char trunkdata_t::userid[64]
 

void* trunkdata_t::var
 

char** trunkdata_t::vars
 

const char* trunkdata_t::voice
 

unsigned trunkdata_t::volume
 

Trunk * trunkdata_t::waiting
 

timeout_t trunkdata_t::wakeup
 

char* trunkdata_t::wordlist[32]
 

writemode_t trunkdata_t::write
 


The documentation for this union was generated from the following file:
Generated on Tue Sep 13 02:19:11 2005 for Bayonne by  doxygen 1.4.4