#include <channel.h>
Data Fields | |
void * | data |
struct { | |
ast_datastore * next | |
} | entry |
ast_datastore_info * | info |
unsigned int | inheritance |
char * | uid |
Definition at line 172 of file channel.h.
void* data |
Contained data
Definition at line 174 of file channel.h.
Referenced by add_features_datastores(), adjust_frame_for_plc(), apply_plc(), ast_channel_datastore_free(), ast_channel_datastore_inherit(), ast_do_masquerade(), builtin_atxfer(), chanspy_ds_free(), do_parking_thread(), find_speech(), func_inheritance_write(), park_exec(), setup_chanspy_ds(), setup_inheritance_datastore(), setup_mixmonitor_ds(), setup_transfer_datastore(), smdi_msg_read(), smdi_msg_retrieve_read(), speech_create(), stop_mixmonitor_exec(), and try_calling().
struct { ... } entry |
Number of levels this item will continue to be inherited Used for easy linking
Referenced by ast_channel_datastore_add(), ast_channel_datastore_find(), ast_channel_datastore_inherit(), ast_channel_datastore_remove(), ast_channel_free(), and ast_do_masquerade().
struct ast_datastore_info* info |
Data store type information
Definition at line 175 of file channel.h.
Referenced by ast_channel_datastore_alloc(), ast_channel_datastore_find(), ast_channel_datastore_free(), ast_channel_datastore_inherit(), and ast_do_masquerade().
unsigned int inheritance |
Definition at line 176 of file channel.h.
Referenced by _macro_exec(), add_features_datastores(), ast_channel_datastore_inherit(), and try_calling().
struct ast_datastore* next |
char* uid |
Unique data store identifier
Definition at line 173 of file channel.h.
Referenced by ast_channel_datastore_find(), ast_channel_datastore_free(), and ast_channel_datastore_inherit().