Asterisk - The Open Source Telephony Project  18.5.0
Data Fields
personality_details Struct Reference

Details for specific basic bridge personalities. More...

Collaboration diagram for personality_details:
Collaboration graph
[legend]

Data Fields

unsigned int bridge_flags
 
void(* on_personality_change )(struct ast_bridge *bridge)
 
void * pvt
 
struct ast_bridge_methodsv_table
 

Detailed Description

Details for specific basic bridge personalities.

Definition at line 313 of file bridge_basic.c.

Field Documentation

◆ bridge_flags

unsigned int bridge_flags

Flags to set on this type of bridge

Definition at line 317 of file bridge_basic.c.

Referenced by ast_bridge_basic_set_flags(), bridge_basic_change_personality(), and init_details().

◆ on_personality_change

void(* on_personality_change) (struct ast_bridge *bridge)

Callback to be called when changing to the personality

Definition at line 321 of file bridge_basic.c.

Referenced by bridge_basic_change_personality(), and init_details().

◆ pvt

void* pvt

User data for this personality. If used, must be an ao2 object

Definition at line 319 of file bridge_basic.c.

Referenced by bridge_basic_change_personality(), bridge_personality_atxfer_pull(), bridge_personality_atxfer_push(), and personality_destructor().

◆ v_table

struct ast_bridge_methods* v_table

The v_table to use for this personality

Definition at line 315 of file bridge_basic.c.

Referenced by bridge_basic_pull(), bridge_basic_push(), and init_details().


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