Mon Mar 19 11:30:57 2012

Asterisk developer's documentation


agi_state Struct Reference

#include <agi.h>


Data Fields

int audio
int ctrl
unsigned int fast:1
int fd
ast_speechspeech


Detailed Description

Definition at line 34 of file agi.h.


Field Documentation

int audio

FD for audio output

Definition at line 36 of file agi.h.

Referenced by handle_getdata(), handle_getoption(), handle_sayalpha(), handle_saydigits(), handle_saynumber(), handle_sayphonetic(), handle_streamfile(), handle_waitfordigit(), launch_asyncagi(), and run_agi().

int ctrl

FD for input control

Definition at line 37 of file agi.h.

Referenced by handle_getdata(), handle_getoption(), handle_sayalpha(), handle_saydigits(), handle_saynumber(), handle_sayphonetic(), handle_streamfile(), handle_waitfordigit(), launch_asyncagi(), and run_agi().

unsigned int fast

flag for fast agi or not

Definition at line 38 of file agi.h.

Referenced by launch_asyncagi(), and run_agi().

int fd

FD for general output

Definition at line 35 of file agi.h.

Referenced by agi_handle_command(), handle_answer(), handle_asyncagi_break(), handle_autohangup(), handle_channelstatus(), handle_controlstreamfile(), handle_dbdel(), handle_dbdeltree(), handle_dbget(), handle_dbput(), handle_exec(), handle_getdata(), handle_getoption(), handle_getvariable(), handle_getvariablefull(), handle_gosub(), handle_hangup(), handle_noop(), handle_recordfile(), handle_recvchar(), handle_recvtext(), handle_sayalpha(), handle_saydate(), handle_saydatetime(), handle_saydigits(), handle_saynumber(), handle_sayphonetic(), handle_saytime(), handle_sendimage(), handle_sendtext(), handle_setcallerid(), handle_setcontext(), handle_setextension(), handle_setmusic(), handle_setpriority(), handle_setvariable(), handle_speechactivategrammar(), handle_speechcreate(), handle_speechdeactivategrammar(), handle_speechdestroy(), handle_speechloadgrammar(), handle_speechrecognize(), handle_speechset(), handle_speechunloadgrammar(), handle_streamfile(), handle_tddmode(), handle_verbose(), handle_waitfordigit(), launch_asyncagi(), and run_agi().

struct ast_speech* speech

Speech structure for speech recognition

Definition at line 39 of file agi.h.

Referenced by handle_speechactivategrammar(), handle_speechcreate(), handle_speechdeactivategrammar(), handle_speechdestroy(), handle_speechloadgrammar(), handle_speechrecognize(), handle_speechset(), handle_speechunloadgrammar(), and launch_asyncagi().


The documentation for this struct was generated from the following file:
Generated on Mon Mar 19 11:30:57 2012 for Asterisk - The Open Source Telephony Project by  doxygen 1.4.7