Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

trunkdata_t Union Reference

#include <bayonne.h>

List of all members.

Public Attributes

struct {
   int   rings
   int   timeout
answer
struct {
   char   list [256]
   char*   name
   unsigned long   offset
   unsigned long   limit
   unsigned char   volume
   unsigned short   term
   playmode_t   mode
   timeout_t   timeout
   unsigned   repeat
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
   timeout_t   timeout
   timeout_t   offhook
   timeout_t   onhook
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 {
   struct in_addr   addr
   unsigned short   bind
   unsigned short   port
   unsigned short   term
   audioencoding_t   codec
rtp
struct {
   TrunkImage*   image
   const char*   url
   const char*   section
   char**   vars
   bool   post
   timeout_t   timeout
load


Member Data Documentation

struct in_addr trunkdata_t::addr
 

struct { ... } trunkdata_t::answer
 

bool trunkdata_t::append
 

unsigned short trunkdata_t::bind
 

audioencoding_t trunkdata_t::codec
 

struct { ... } trunkdata_t::collect
 

unsigned trunkdata_t::count
 

struct { ... } trunkdata_t::dialxfer
 

char* trunkdata_t::digit
 

char trunkdata_t::digits[65]
 

bool trunkdata_t::exit
 

unsigned short trunkdata_t::ignore
 

TrunkImage* trunkdata_t::image
 

timeout_t trunkdata_t::interdigit
 

struct { ... } trunkdata_t::join
 

unsigned long trunkdata_t::limit
 

char trunkdata_t::list[256]
 

struct { ... } trunkdata_t::load
 

unsigned trunkdata_t::loops
 

playmode_t trunkdata_t::mode
 

char* trunkdata_t::name
 

timeout_t trunkdata_t::offhook
 

unsigned long trunkdata_t::offset
 

timeout_t trunkdata_t::onhook
 

struct { ... } trunkdata_t::play
 

unsigned short trunkdata_t::port
 

bool trunkdata_t::post
 

struct { ... } trunkdata_t::record
 

unsigned trunkdata_t::repeat
 

unsigned trunkdata_t::rings
 

int trunkdata_t::rings
 

struct { ... } trunkdata_t::rtp
 

const char* trunkdata_t::section
 

struct { ... } trunkdata_t::sleep
 

unsigned short trunkdata_t::term
 

timeout_t trunkdata_t::timeout
 

int trunkdata_t::timeout
 

struct { ... } trunkdata_t::tone
 

phTone* trunkdata_t::tone
 

unsigned long trunkdata_t::trim
 

Trunk* trunkdata_t::trunk
 

const char* trunkdata_t::url
 

char** trunkdata_t::vars
 

unsigned char trunkdata_t::volume
 

timeout_t trunkdata_t::wakeup
 


The documentation for this union was generated from the following file:
Generated at Mon Oct 1 10:26:07 2001 for Bayonne by doxygen1.2.5 written by Dimitri van Heesch, © 1997-2001