|
Asterisk - The Open Source Telephony Project GIT-master-6144b6b
|

Data Fields | |
| ast_state_cb_type | change_cb |
| void * | data |
| ast_state_cb_destroy_type | destroy_cb |
| int | extended |
| int | id |
| struct stasis_message_router * | router |
Definition at line 34 of file extension_state_legacy.c.
| ast_state_cb_type change_cb |
Callback when state changes.
Definition at line 44 of file extension_state_legacy.c.
Referenced by ast_extension_state_del(), extension_state_legacy_add_destroy(), extension_state_legacy_remove_cb(), and extension_state_legacy_update_cb().
| void* data |
Arbitrary data passed for callbacks.
Definition at line 40 of file extension_state_legacy.c.
Referenced by extension_state_legacy_add_destroy(), extension_state_legacy_remove_cb(), extension_state_legacy_state_cb_destroy(), and extension_state_legacy_update_cb().
| ast_state_cb_destroy_type 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().
| 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().
| int id |
Watcher ID returned when registered.
Definition at line 36 of file extension_state_legacy.c.
Referenced by Section::__cmp__(), Section::__eq__(), Section::__ge__(), Section::__gt__(), Section::__le__(), Section::__lt__(), extension_state_legacy_add_destroy(), and extension_state_legacy_state_cb_destroy().
| 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().