mirror of
https://github.com/asterisk/asterisk.git
synced 2025-11-15 14:28:24 +00:00
Make timing stuff generic (bug #2839)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@4213 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
@@ -69,6 +69,17 @@ struct ast_switch {
|
||||
int (*matchmore)(struct ast_channel *chan, const char *context, const char *exten, int priority, const char *callerid, const char *data);
|
||||
};
|
||||
|
||||
struct ast_timing {
|
||||
int hastime; /* If time construct exists */
|
||||
unsigned int monthmask; /* Mask for month */
|
||||
unsigned int daymask; /* Mask for date */
|
||||
unsigned int dowmask; /* Mask for day of week (mon-sun) */
|
||||
unsigned int minmask[24]; /* Mask for minute */
|
||||
};
|
||||
|
||||
extern int ast_build_timing(struct ast_timing *i, char *info);
|
||||
extern int ast_check_timing(struct ast_timing *i);
|
||||
|
||||
struct ast_pbx {
|
||||
int dtimeout; /* Timeout between digits (seconds) */
|
||||
int rtimeout; /* Timeout for response
|
||||
|
||||
Reference in New Issue
Block a user