QueueMemberStatus¶
Synopsis¶
Raised when a Queue member's status has changed.
Syntax¶
Event: QueueMemberStatus
Queue: <value>
MemberName: <value>
Interface: <value>
StateInterface: <value>
Membership: <value>
Penalty: <value>
CallsTaken: <value>
LastCall: <value>
LastPause: <value>
LoginTime: <value>
InCall: <value>
Status: <value>
Paused: <value>
PausedReason: <value>
Ringinuse: <value>
Wrapuptime: <value>
Arguments¶
-
Queue
- The name of the queue. -
MemberName
- The name of the queue member. -
Interface
- The queue member's channel technology or location. -
StateInterface
- Channel technology or location from which to read device state changes. -
Membership
-
dynamic
-
realtime
-
static
-
-
Penalty
- The penalty associated with the queue member. -
CallsTaken
- The number of calls this queue member has serviced. -
LastCall
- The time this member last took a call, expressed in seconds since 00:00, Jan 1, 1970 UTC. -
LastPause
- The time when started last paused the queue member. -
LoginTime
- The time this member logged in to the queue, expressed in seconds since 00:00, Jan 1, 1970 UTC. -
InCall
- Set to 1 if member is in call. Set to 0 after LastCall time is updated.-
0
-
1
-
-
Status
- The numeric device state status of the queue member.-
0
- AST_DEVICE_UNKNOWN -
1
- AST_DEVICE_NOT_INUSE -
2
- AST_DEVICE_INUSE -
3
- AST_DEVICE_BUSY -
4
- AST_DEVICE_INVALID -
5
- AST_DEVICE_UNAVAILABLE -
6
- AST_DEVICE_RINGING -
7
- AST_DEVICE_RINGINUSE -
8
- AST_DEVICE_ONHOLD
-
-
Paused
-
0
-
1
-
-
PausedReason
- If set when paused, the reason the queue member was paused. -
Ringinuse
-
0
-
1
-
-
Wrapuptime
- The Wrapup Time of the queue member. If this value is set will override the wrapup time of queue.
Class¶
AGENT
Generated Version¶
This documentation was generated from Asterisk branch 21 using version GIT