Sat Aug 6 00:40:07 2011

Asterisk developer's documentation


ast_datastore Struct Reference

Structure for a channel data store. More...

#include <channel.h>


Data Fields

void * data
struct {
   ast_datastore *   next
entry
ast_datastore_infoinfo
unsigned int inheritance
char * uid


Detailed Description

Structure for a channel data store.

Definition at line 172 of file channel.h.


Field Documentation

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

Definition at line 177 of file channel.h.

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().


The documentation for this struct was generated from the following file:
Generated on Sat Aug 6 00:40:07 2011 for Asterisk - the Open Source PBX by  doxygen 1.4.7