Wed Oct 28 11:46:34 2009

Asterisk developer's documentation


ast_bridge_config Struct Reference

bridge configuration More...

#include <channel.h>

Collaboration diagram for ast_bridge_config:

Collaboration graph
[legend]

Data Fields

void(* end_bridge_callback )(void *)
void * end_bridge_callback_data
void(* end_bridge_callback_data_fixup )(struct ast_bridge_config *bconfig, struct ast_channel *originator, struct ast_channel *terminator)
const char * end_sound
long feature_timer
struct ast_flags features_callee
struct ast_flags features_caller
int firstpass
unsigned int flags
struct timeval nexteventts
struct timeval partialfeature_timer
long play_warning
const char * start_sound
struct timeval start_time
long timelimit
long warning_freq
const char * warning_sound

Detailed Description

bridge configuration

Definition at line 613 of file channel.h.


Field Documentation

void(* end_bridge_callback)(void *)

A callback that is called after a bridge attempt

Referenced by app_exec(), ast_bridge_call(), dial_exec_full(), and try_calling().

Data passed to the callback

Definition at line 629 of file channel.h.

Referenced by app_exec(), ast_bridge_call(), dial_exec_full(), end_bridge_callback_data_fixup(), and try_calling().

void(* end_bridge_callback_data_fixup)(struct ast_bridge_config *bconfig, struct ast_channel *originator, struct ast_channel *terminator)

If the end_bridge_callback_data refers to a channel which no longer is going to exist when the end_bridge_callback is called, then it needs to be fixed up properly

Referenced by app_exec(), builtin_atxfer(), dial_exec_full(), and try_calling().

const char* end_sound

Definition at line 624 of file channel.h.

Referenced by ast_bridge_call(), ast_channel_bridge(), and do_timelimit().

Definition at line 619 of file channel.h.

Referenced by ast_bridge_call(), ast_channel_bridge(), and ast_generic_bridge().

struct ast_flags features_callee [read]

struct ast_flags features_caller [read]

int firstpass

Definition at line 626 of file channel.h.

Referenced by ast_bridge_call(), and ast_channel_bridge().

unsigned int flags

Definition at line 627 of file channel.h.

Referenced by ast_channel_bridge(), and ast_generic_bridge().

struct timeval nexteventts [read]

Definition at line 617 of file channel.h.

Referenced by ast_channel_bridge(), and ast_generic_bridge().

struct timeval partialfeature_timer [read]

Definition at line 618 of file channel.h.

Referenced by ast_generic_bridge().

Definition at line 621 of file channel.h.

Referenced by ast_bridge_call(), ast_channel_bridge(), and do_timelimit().

const char* start_sound

Definition at line 625 of file channel.h.

Referenced by ast_bridge_call(), ast_channel_bridge(), and do_timelimit().

struct timeval start_time [read]

Definition at line 616 of file channel.h.

Referenced by ast_bridge_call(), and ast_channel_bridge().

long timelimit

Definition at line 620 of file channel.h.

Referenced by ast_channel_bridge(), ast_generic_bridge(), and do_timelimit().

Definition at line 622 of file channel.h.

Referenced by ast_bridge_call(), ast_channel_bridge(), and do_timelimit().

const char* warning_sound

Definition at line 623 of file channel.h.

Referenced by ast_bridge_call(), ast_channel_bridge(), and do_timelimit().


The documentation for this struct was generated from the following file:

Generated on Wed Oct 28 11:46:34 2009 for Asterisk - the Open Source PBX by  doxygen 1.5.6