23 #ifndef _ASTERISK_AGI_H
24 #define _ASTERISK_AGI_H
26 #if defined(__cplusplus) || defined(c_plusplus)
43 const char *
const cmda[AST_MAX_CMD_LEN];
141 (
int fd,
struct ast_channel *chan,
char *fmt, ...),
144 #if defined(__cplusplus) || defined(c_plusplus)
const char *const summary
const char *const seealso
Main Channel structure associated with a channel.
Optional API function macros.
int(*const handler)(struct ast_channel *chan, AGI *agi, int argc, const char *const argv[])
#define AST_OPTIONAL_API(result, name, proto, stub)
Declare an optional API function.
ast_doc_src
From where the documentation come from, this structure is useful for use it inside application/functi...
#define AST_OPTIONAL_API_UNAVAILABLE
A common value for optional API stub functions to return.
const char *const cmda[AST_MAX_CMD_LEN]
struct agi_command::@179 list
struct ast_speech * speech
#define AST_LIST_ENTRY(type)
Declare a forward link structure inside a list entry.
Asterisk XML Documentation API.
#define AST_OPTIONAL_API_ATTR(result, attr, name, proto, stub)
Declare an optional API function with compiler attributes.
Standard Command Line Interface.