![]() ![]() + * \note Asterisk does not currently support SIP utf8 caller ID names or caller ID's. + * ISO8859-1, depending on what your channel drivers handle. + * Caller ID names are currently 8 bit characters, propably * Includes code and algorithms from the Zapata library. + * \brief CallerID (and other GR30) management and generation * \brief CallerID (and other GR30) Generation support RCS file: /usr/cvsroot/asterisk/include/asterisk/callerid.h,v *! Allow to record message and have a review option */ Int ast_app_dtget(struct ast_channel *chan, const char *context, char *collect, size_t size, int maxlen, int timeout) +\note Note that if 'collect' holds digits already, new digits will be appended, so be sure it's initialized properly */ + \return Returns 1 on valid extension entered, -1 on hangup, or 0 on invalid extension. +/*! \brief Present a dialtone and collect a certain length extension. Note that if 'collect' holds digits already, new digits will be appended, so be sure it's initialized properly */ Returns 1 on valid extension entered, -1 on hangup, or 0 on invalid extension. *! Present a dialtone and collect a certain length extension. The -329,7 +336,9 ast_app_parse_options(const struct ast_app_option *options, struct ast_flags *flags, char **args, char *optstr) + \note The structure is not initialized, as the call toĪst_separate_app_args() will perform that function before parsing +ĚST_ACTION_UPONE, /*!not initialized, as the call to ĚST_ACTION_BACKLIST, /* adata is list of files separated by allows interruption */ ĚST_ACTION_WAITOPTION, /* adata is a timeout, or 0 for defaults */ ĚST_ACTION_TRANSFER, /* adata is a string with */ ĚST_ACTION_RESTART, /* adata is like repeat, but resets repeats to 0 */ ĚST_ACTION_REPEAT, /* adata is max # of repeats, cast to a pointer */ ![]() ĚST_ACTION_MENU, /* adata is a pointer to an ast_ivr_menu */ ĚST_ACTION_PLAYLIST, /* adata is list of files, separated by to play */ ĚST_ACTION_BACKGROUND, /* adata is file to play */ ĚST_ACTION_PLAYBACK, /* adata is file to play */ ĚST_ACTION_CALLBACK, /* adata is an ast_ivr_callback */ ĚST_ACTION_EXIT, /* adata is the return value for ast_ivr_menu_run if channel was not hungup */ Typedef int (*ast_ivr_callback)(struct ast_channel *chan, char *option, void *cbdata) + \return returns 0 on completion, -1 on hangup or digit if interrupted * Callback function for IVR, returns 0 on completion, -1 on hangup or digit if RCS file: /usr/cvsroot/asterisk/include/asterisk/app.h,v In directory :/tmp/cvs-serv2786/include/asteriskĪpp.h callerid.h channel.h doxyref.h frame.h fskmodem.h Update of /usr/cvsroot/asterisk/include/asterisk Posted: Sun 9:18 am Post subject: asterisk/include/asterisk app.h, 1.43, 1.44 c asterisk/include/asterisk app.h, 1.43, 1.44 c Profile Log in to check your private messages Log in FAQ Search Memberlist Usergroups Register ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |