|
Asterisk - The Open Source Telephony Project GIT-master-6144b6b
|
Device snapshot for an extension state. More...
#include <extension_state.h>

Data Fields | ||
| struct { | ||
| size_t current | ||
| struct ast_extension_state_device_state_info ** elems | ||
| size_t max | ||
| } | additional_devices | |
| Vector of additional device states that contributed to update. | ||
| struct ast_extension_state_device_state_info * | causing_device | |
| The device that caused this update. | ||
| enum ast_extension_states | state | |
| The state of the extension. | ||
Device snapshot for an extension state.
Definition at line 80 of file extension_state.h.
| struct { ... } additional_devices |
Vector of additional device states that contributed to update.
Referenced by extension_state_device_snapshot_create(), extension_state_device_snapshot_destroy(), and extension_state_legacy_create_device_state_info().
| struct ast_extension_state_device_state_info* causing_device |
The device that caused this update.
Definition at line 84 of file extension_state.h.
Referenced by extension_state_device_snapshot_create(), and extension_state_device_snapshot_destroy().
| size_t current |
Definition at line 86 of file extension_state.h.
| struct ast_extension_state_device_state_info* * elems |
Definition at line 86 of file extension_state.h.
| size_t max |
Definition at line 86 of file extension_state.h.
The state of the extension.
Definition at line 82 of file extension_state.h.
Referenced by ast_extension_state(), ast_extension_state_extended(), extension_state_device_snapshot_create(), extension_state_legacy_update_cb(), and handle_show_hint().