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 &&...
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 (...