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

Structure that is the essence of a feature hook. More...

#include <bridge_features.h>

Collaboration diagram for ast_bridge_hook:
Collaboration graph
[legend]

Data Fields

ast_bridge_hook_callback callback
 
ast_bridge_hook_pvt_destructor destructor
 
void * hook_pvt
 
struct ast_flags remove_flags
 
enum ast_bridge_hook_type type
 

Detailed Description

Structure that is the essence of a feature hook.

Definition at line 201 of file bridge_features.h.

Field Documentation

◆ callback

◆ destructor

Callback to destroy hook_pvt data right before destruction.

Definition at line 205 of file bridge_features.h.

Referenced by ast_bridge_dtmf_hook(), ast_bridge_interval_hook(), bridge_hook_destroy(), bridge_hook_generic(), and bridge_other_hook().

◆ hook_pvt

void* hook_pvt

◆ remove_flags

struct ast_flags remove_flags

Flags determining when hooks should be removed from a bridge channel

Definition at line 209 of file bridge_features.h.

Referenced by bridge_hook_generic(), hook_remove_match(), hooks_remove_heap(), and wrap_hook().

◆ type


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