diff --git a/include/asterisk/app.h b/include/asterisk/app.h index 7df12c2c56..3431e7b5dd 100644 --- a/include/asterisk/app.h +++ b/include/asterisk/app.h @@ -125,6 +125,16 @@ enum ast_timelen { */ int ast_ivr_menu_run(struct ast_channel *c, struct ast_ivr_menu *menu, void *cbdata); +enum ast_getdata_result { + AST_GETDATA_FAILED = -1, + AST_GETDATA_COMPLETE = 0, + AST_GETDATA_TIMEOUT = 1, + AST_GETDATA_INTERRUPTED = 2, + /*! indicates a user terminated empty string rather than an empty string resulting + * from a timeout or other factors */ + AST_GETDATA_EMPTY_END_TERMINATED = 3, +}; + /*! \brief Plays a stream and gets DTMF data from a channel * \param c Which channel one is interacting with * \param prompt File to pass to ast_streamfile (the one that you wish to play). @@ -1195,16 +1205,6 @@ int ast_play_and_record(struct ast_channel *chan, const char *playfile, const ch */ int ast_play_and_prepend(struct ast_channel *chan, char *playfile, char *recordfile, int maxtime_sec, char *fmt, int *duration, int *sound_duration, int beep, int silencethreshold, int maxsilence_ms); -enum ast_getdata_result { - AST_GETDATA_FAILED = -1, - AST_GETDATA_COMPLETE = 0, - AST_GETDATA_TIMEOUT = 1, - AST_GETDATA_INTERRUPTED = 2, - /*! indicates a user terminated empty string rather than an empty string resulting - * from a timeout or other factors */ - AST_GETDATA_EMPTY_END_TERMINATED = 3, -}; - enum AST_LOCK_RESULT { AST_LOCK_SUCCESS = 0, AST_LOCK_TIMEOUT = -1,