Wed Apr 6 11:30:12 2011

Asterisk developer's documentation


ast_data_retrieve Struct Reference

structure retrieved from a node, with the nodes content. More...

#include <data.h>


Data Fields

enum ast_data_type type
 The type of the node retrieved.
union {
   unsigned int   AST_DATA_BOOLEAN
   char   AST_DATA_CHARACTER
   void *   AST_DATA_CONTAINER
   double   AST_DATA_DOUBLE
   int   AST_DATA_INTEGER
   in_addr   AST_DATA_IPADDR
   unsigned int   AST_DATA_MILLISECONDS
   char *   AST_DATA_PASSWORD
   void *   AST_DATA_POINTER
   unsigned int   AST_DATA_SECONDS
   char *   AST_DATA_STRING
   unsigned int   AST_DATA_TIMESTAMP
   unsigned int   AST_DATA_UNSIGNED_INTEGER
value


Detailed Description

structure retrieved from a node, with the nodes content.

Definition at line 217 of file data.h.


Field Documentation

unsigned int AST_DATA_BOOLEAN

Definition at line 231 of file data.h.

Referenced by ast_data_retrieve(), and ast_data_retrieve_bool().

char AST_DATA_CHARACTER

Definition at line 222 of file data.h.

Referenced by ast_data_retrieve(), and ast_data_retrieve_char().

void* AST_DATA_CONTAINER

Definition at line 234 of file data.h.

double AST_DATA_DOUBLE

Definition at line 229 of file data.h.

Referenced by ast_data_retrieve(), and ast_data_retrieve_dbl().

int AST_DATA_INTEGER

Definition at line 225 of file data.h.

Referenced by ast_data_retrieve(), and ast_data_retrieve_int().

struct in_addr AST_DATA_IPADDR

Definition at line 233 of file data.h.

Referenced by ast_data_retrieve().

unsigned int AST_DATA_MILLISECONDS

Definition at line 228 of file data.h.

Referenced by ast_data_retrieve().

char* AST_DATA_PASSWORD

Definition at line 224 of file data.h.

Referenced by ast_data_retrieve(), and ast_data_retrieve_password().

void* AST_DATA_POINTER

Definition at line 232 of file data.h.

Referenced by ast_data_retrieve(), and ast_data_retrieve_ptr().

unsigned int AST_DATA_SECONDS

Definition at line 227 of file data.h.

Referenced by ast_data_retrieve().

char* AST_DATA_STRING

Definition at line 223 of file data.h.

Referenced by ast_data_retrieve(), and ast_data_retrieve_string().

unsigned int AST_DATA_TIMESTAMP

Definition at line 226 of file data.h.

Referenced by ast_data_retrieve().

unsigned int AST_DATA_UNSIGNED_INTEGER

Definition at line 230 of file data.h.

Referenced by ast_data_retrieve(), and ast_data_retrieve_uint().

enum ast_data_type type

The type of the node retrieved.

Definition at line 219 of file data.h.

Referenced by ast_data_retrieve().

union { ... } value

Referenced by ast_data_retrieve(), ast_data_retrieve_bool(), ast_data_retrieve_char(), ast_data_retrieve_dbl(), ast_data_retrieve_int(), ast_data_retrieve_password(), ast_data_retrieve_ptr(), ast_data_retrieve_string(), and ast_data_retrieve_uint().


The documentation for this struct was generated from the following file:
Generated on Wed Apr 6 11:30:12 2011 for Asterisk - The Open Source Telephony Project by  doxygen 1.4.7