diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/asterisk/app.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/include/asterisk/app.h b/include/asterisk/app.h index 88587acfa..f3baf04b3 100644 --- a/include/asterisk/app.h +++ b/include/asterisk/app.h @@ -84,7 +84,9 @@ int ast_ivr_menu_run(struct ast_channel *c, struct ast_ivr_menu *menu, void *cbd /*! \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) + * \param prompt File to pass to ast_streamfile (the one that you wish to play). + * It is also valid for this to be multiple files concatenated by "&". + * For example, "file1&file2&file3". * \param s The location where the DTMF data will be stored * \param maxlen Max Length of the data * \param timeout Timeout length waiting for data(in milliseconds). Set to 0 for standard timeout(six seconds), or -1 for no time out. @@ -94,7 +96,7 @@ int ast_ivr_menu_run(struct ast_channel *c, struct ast_ivr_menu *menu, void *cbd * is pressed during playback, it will immediately break out of the message and continue * execution of your code. */ -int ast_app_getdata(struct ast_channel *c, char *prompt, char *s, int maxlen, int timeout); +int ast_app_getdata(struct ast_channel *c, const char *prompt, char *s, int maxlen, int timeout); /*! \brief Full version with audiofd and controlfd. NOTE: returns '2' on ctrlfd available, not '1' like other full functions */ int ast_app_getdata_full(struct ast_channel *c, char *prompt, char *s, int maxlen, int timeout, int audiofd, int ctrlfd); |