Asterisk - The Open Source Telephony Project GIT-master-6144b6b
Loading...
Searching...
No Matches
Data Fields
extension_state_legacy_state_cb Struct Reference
Collaboration diagram for extension_state_legacy_state_cb:
Collaboration graph
[legend]

Data Fields

ast_state_cb_type change_cb
 
void * data
 
ast_state_cb_destroy_type destroy_cb
 
int extended
 
int id
 
struct stasis_message_routerrouter
 

Detailed Description

Definition at line 34 of file extension_state_legacy.c.

Field Documentation

◆ change_cb

ast_state_cb_type change_cb

◆ data

void* data

◆ destroy_cb

Callback when destroyed so any resources given by the registerer can be freed.

Definition at line 46 of file extension_state_legacy.c.

Referenced by extension_state_legacy_add_destroy(), and extension_state_legacy_state_cb_destroy().

◆ extended

int extended

Flag if this callback is an extended callback containing detailed device status

Definition at line 42 of file extension_state_legacy.c.

Referenced by extension_state_legacy_add_destroy(), and extension_state_legacy_update_cb().

◆ id

int id

◆ router

struct stasis_message_router* router

Message router for the traffic to this callback

Definition at line 38 of file extension_state_legacy.c.

Referenced by ast_extension_state_del(), extension_state_legacy_add_destroy(), and extension_state_legacy_cleanup().


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