search for: queue_ent

Displaying 4 results from an estimated 4 matches for "queue_ent".

Did you mean: queue_cnt
2005 May 12
0
Escape context and queue application
...n into this? Or is there a better way to announce the escape sequence to callers than putting it in the announcement? I did that so that it would play once and then repeat every 90 seconds, starting from the beginning for each caller. I commented out all the code in app_queue.say_position(struct queue_ent *qe) that told the caller the position and hold time (as we ONLY want the announcement to play).
2018 Nov 29
2
Queues and penalties
Hi John This works fine providing extensions 1001,1002 and 1003 are "Incall" or "Paused" - the problem appears to be that is a handset say 1002 is "ringing" then the 2xxx then the penalty is not honoured. This is well described in the History section of the following link https://wiki.freepbx.org/display/PPS/lazymembers+patch+to+app_queue As I say this seems to
2010 Apr 26
2
[PATCH] Make Queue announcements more consistent (1.4.26.2)
...6 +2133,8 @@ if (!res) ast_moh_start(qe->chan, qe->moh, NULL); + /* Refresh now so that frequency is time _between_ recordings */ + time(&now); /* update last_periodic_announce_time */ qe->last_periodic_announce_time = now; @@ -3292,7 +3296,8 @@ static int wait_a_bit(struct queue_ent *qe) { /* Don't need to hold the lock while we setup the outgoing calls */ - int retrywait = qe->parent->retry * 1000; + //int retrywait = qe->parent->retry * 1000; + int retrywait = RECHECK * 1000; int res = ast_waitfordigit(qe->chan, retrywait); if (res > 0 &&amp...
2005 Aug 25
2
Custom Application For Asterisk
...static TDSSOCKET *tds; static TDSLOGIN *login; static TDSCONTEXT *context; STANDARD_LOCAL_USER; LOCAL_USER_DECL; struct abcd_user { char moh[80]; char announce[80]; char context[80]; int handled; time_t start; int queuetimeout; struct ast_channel *chan; struct queue_ent *next; }; static int abcd_exec(struct ast_channel *chan, void *data) { int retried = 0; int res = 0; int res_type; int tdsret; int rowtype; int computeid; int i; int sucs = 0; struct localuser *u; char mysqlcmd[1024]; char myretnumber[6]; const void *value; char resulttype[4]; if (...