|
Asterisk - The Open Source Telephony Project GIT-master-6144b6b
|
structure for queuing ARI channel variable setting More...
Data Fields | |
| char * | name |
| unsigned int | report_events |
| char * | value |
structure for queuing ARI channel variable setting
It may seem weird to define this custom structure given that we already have ast_var_t and ast_variable defined elsewhere. The problem with those is that they are not tolerant of NULL channel variable value pointers. In fact, in both cases, the best they could do is to have a zero-length variable value. However, when un-setting a channel variable, it is important to pass a NULL value, not a zero-length string.
| char* name |
Name of variable to set/unset
Definition at line 728 of file control.c.
Referenced by PathSegment::get_child(), and SwaggerType::load().
| unsigned int report_events |
Whether this variable should be included in channel events
Definition at line 732 of file control.c.
Referenced by stasis_app_control_set_channel_var_reportable().
| char* value |