Wed Apr 6 11:30:12 2011

Asterisk developer's documentation


ast_bridge_config Struct Reference

bridge configuration More...

#include <channel.h>


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
timeval feature_start_time
long feature_timer
ast_flags features_callee
ast_flags features_caller
unsigned int flags
timeval nexteventts
long play_warning
const char * start_sound
timeval start_time
long timelimit
long warning_freq
const char * warning_sound


Detailed Description

bridge configuration

Definition at line 946 of file channel.h.


Field Documentation

void(* end_bridge_callback)(void *)

A callback that is called after a bridge attempt

void* end_bridge_callback_data

Data passed to the callback

Definition at line 961 of file channel.h.

Referenced by end_bridge_callback_data_fixup().

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

const char* end_sound

Definition at line 957 of file channel.h.

Referenced by bridge_exec().

struct timeval feature_start_time

Definition at line 951 of file channel.h.

long feature_timer

Definition at line 952 of file channel.h.

struct ast_flags features_callee

Definition at line 948 of file channel.h.

Referenced by bridge_exec(), and builtin_atxfer().

struct ast_flags features_caller

Definition at line 947 of file channel.h.

Referenced by bridge_exec(), and builtin_atxfer().

unsigned int flags

Definition at line 959 of file channel.h.

struct timeval nexteventts

Definition at line 950 of file channel.h.

long play_warning

Definition at line 954 of file channel.h.

const char* start_sound

Definition at line 958 of file channel.h.

Referenced by bridge_exec().

struct timeval start_time

Definition at line 949 of file channel.h.

long timelimit

Definition at line 953 of file channel.h.

long warning_freq

Definition at line 955 of file channel.h.

const char* warning_sound

Definition at line 956 of file channel.h.

Referenced by bridge_exec().


The documentation for this struct was generated from the following file:
Generated on Wed Apr 6 11:30:12 2011 for Asterisk - The Open Source Telephony Project by  doxygen 1.4.7