Wed Oct 28 11:46:39 2009

Asterisk developer's documentation


ast_datastore Struct Reference

Structure for a channel data store. More...

#include <channel.h>

Collaboration diagram for ast_datastore:

Collaboration graph
[legend]

Data Fields

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

Detailed Description

Structure for a channel data store.

Definition at line 208 of file channel.h.


Field Documentation

void* data

struct { ... } entry

Used for easy linking

struct ast_datastore_info* info [read]

unsigned int inheritance

Number of levels this item will continue to be inherited

Definition at line 212 of file channel.h.

Referenced by _macro_exec(), acf_iaxvar_write(), add_features_datastores(), ast_channel_datastore_inherit(), ast_iax2_new(), authenticate_reply(), dial_exec_full(), socket_process(), and try_calling().

struct ast_datastore* next [read]

Definition at line 213 of file channel.h.

const char* uid

Unique data store identifier

Definition at line 209 of file channel.h.

Referenced by ast_channel_datastore_alloc(), 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 Wed Oct 28 11:46:39 2009 for Asterisk - the Open Source PBX by  doxygen 1.5.6