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
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
detect
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


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::detect
 

struct { ... } trunkdata_t::dialxfer
 

char* trunkdata_t::digit
 

char trunkdata_t::digits[65]
 

bool trunkdata_t::exit
 

struct { ... } trunkdata_t::flash
 

unsigned short trunkdata_t::ignore
 

timeout_t trunkdata_t::interdigit
 

struct { ... } trunkdata_t::join
 

unsigned long trunkdata_t::limit
 

char trunkdata_t::list[256]
 

unsigned trunkdata_t::loops
 

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
 

struct { ... } trunkdata_t::record
 

unsigned trunkdata_t::rings
 

int trunkdata_t::rings
 

struct { ... } trunkdata_t::rtp
 

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
 

unsigned char trunkdata_t::volume
 

timeout_t trunkdata_t::wakeup
 


The documentation for this union was generated from the following file:
Generated at Mon Jan 15 11:40:34 2001 for Bayonne by doxygen1.2.1 written by Dimitri van Heesch, © 1997-2000