Asterisk - The Open Source Telephony Project  18.5.0
Data Fields
ast_framehook Struct Reference
Collaboration diagram for ast_framehook:
Collaboration graph
[legend]

Data Fields

struct ast_channelchan
 
int detach_and_destroy_me
 
struct ast_framehook_interface i
 
unsigned int id
 
struct {
   struct ast_framehook *   next
 
list
 

Detailed Description

Definition at line 37 of file framehook.c.

Field Documentation

◆ chan

struct ast_channel* chan

This pointer to ast_channel the framehook is attached to.

Definition at line 40 of file framehook.c.

Referenced by ast_framehook_attach(), framehook_detach(), and framehook_list_push_event().

◆ detach_and_destroy_me

int detach_and_destroy_me

when set, this signals the read and write function to detach the hook

Definition at line 44 of file framehook.c.

Referenced by ast_framehook_detach(), ast_framehook_list_contains_no_active_of_type(), and framehook_list_push_event().

◆ i

◆ id

unsigned int id

the id representing this framehook on a channel

Definition at line 42 of file framehook.c.

Referenced by ast_framehook_attach(), ast_framehook_detach(), ast_framehook_list_fixup(), and Model::load().

◆ list

struct { ... } list

◆ next

struct ast_framehook* next

Definition at line 46 of file framehook.c.


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