Mon Jul 14 17:25:31 2008

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]

Public Member Functions

 AST_LIST_ENTRY (ast_datastore) entry

Data Fields

void * data
ast_datastore_infoinfo
unsigned int inheritance
char * uid

Detailed Description

Structure for a channel data store.

Definition at line 178 of file channel.h.


Member Function Documentation

AST_LIST_ENTRY ( ast_datastore   ) 

Number of levels this item will continue to be inherited Used for easy linking


Field Documentation

void* data

Contained data

Definition at line 180 of file channel.h.

Referenced by ast_channel_datastore_free(), ast_channel_datastore_inherit(), ast_do_masquerade(), chanspy_ds_free(), find_speech(), setup_chanspy_ds(), smdi_msg_read(), smdi_msg_retrieve_read(), speech_create(), and try_calling().

struct ast_datastore_info* info

Data store type information

Definition at line 181 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 182 of file channel.h.

Referenced by ast_channel_datastore_inherit(), and try_calling().

char* uid

Unique data store identifier

Definition at line 179 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 Mon Jul 14 17:25:31 2008 for Asterisk - the Open Source PBX by  doxygen 1.5.1