QueueMemberStatus
Synopsis
Raised when a Queue member's status has changed.
Description
Syntax
Event: QueueMemberStatus Queue: <value> MemberName: <value> Interface: <value> StateInterface: <value> Membership: <value> Penalty: <value> CallsTaken: <value> LastCall: <value> LastPause: <value> InCall: <value> Status: <value> Paused: <value> PausedReason: <value> Ringinuse: <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.Membershipdynamicrealtimestatic
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.InCall- Set to 1 if member is in call. Set to 0 after LastCall time is updated.01
Status- The numeric device state status of the queue member.0- AST_DEVICE_UNKNOWN1- AST_DEVICE_NOT_INUSE2- AST_DEVICE_INUSE3- AST_DEVICE_BUSY4- AST_DEVICE_INVALID5- AST_DEVICE_UNAVAILABLE6- AST_DEVICE_RINGING7- AST_DEVICE_RINGINUSE8- AST_DEVICE_ONHOLD
Paused01
PausedReason- If set when paused, the reason the queue member was paused.Ringinuse01
Class
AGENT
See Also
Import Version
This documentation was imported from Asterisk Version GIT-master-7d17164