2.2.6.16 LINEAGENTSESSIONINFO
The LINEAGENTSESSIONINFO packet contains information about the ACD agent session.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
dwTotalSize |
|||||||||||||||||||||||||||||||
dwNeededSize |
|||||||||||||||||||||||||||||||
dwUsedSize |
|||||||||||||||||||||||||||||||
dwAgentSessionState |
|||||||||||||||||||||||||||||||
dwNextAgentSessionState |
|||||||||||||||||||||||||||||||
dateSessionStartTime |
|||||||||||||||||||||||||||||||
dwSessionDuration |
|||||||||||||||||||||||||||||||
dwNumberOfCalls |
|||||||||||||||||||||||||||||||
dwTotalTalkTime |
|||||||||||||||||||||||||||||||
dwAverageTalkTime |
|||||||||||||||||||||||||||||||
dwTotalCallTime |
|||||||||||||||||||||||||||||||
dwAverageCallTime |
|||||||||||||||||||||||||||||||
dwTotalWrapUpTime |
|||||||||||||||||||||||||||||||
dwAverageWrapUpTime |
|||||||||||||||||||||||||||||||
cyACDCallRate |
|||||||||||||||||||||||||||||||
dwLongestTimeToAnswer |
|||||||||||||||||||||||||||||||
dwAverageTimeToAnswer |
dwTotalSize (4 bytes): An unsigned 32-bit integer. The total size, in bytes, allocated to this packet.
dwNeededSize (4 bytes): An unsigned 32-bit integer. The size, in bytes, needed to hold all the information requested.
dwUsedSize (4 bytes): An unsigned 32-bit integer. The size, in bytes, of the portion of this packet that contains useful information.
dwAgentSessionState (4 bytes): An unsigned 32-bit integer. MUST be one of the LINEAGENTSESSIONSTATE_Constants.
dwNextAgentSessionState (4 bytes): An unsigned 32-bit integer. MUST be one of the LINEAGENTSESSIONSTATE_Constants.
dateSessionStartTime (4 bytes): An unsigned 32-bit integer. The time the session was created.
dwSessionDuration (4 bytes): An unsigned 32-bit integer. The duration of the agent session, in seconds. The active period only; timing stops when a session enters the ASST_SESSION_ENDED state.
dwNumberOfCalls (4 bytes): An unsigned 32-bit integer. The number of ACD calls handled during this agent session by this agent.
dwTotalTalkTime (4 bytes): An unsigned 32-bit integer. The number of seconds spent talking in ACD calls during this agent session by this agent.
dwAverageTalkTime (4 bytes): An unsigned 32-bit integer. The average time, in seconds, spent talking for each ACD call during this agent session by this agent.
dwTotalCallTime (4 bytes): An unsigned 32-bit integer. The number of seconds spent on ACD calls during this agent session by this agent. It includes time on the phone plus wrap-up time.
dwAverageCallTime (4 bytes): An unsigned 32-bit integer. The average time, in seconds, spent for each ACD call during this agent session. Includes time on the phone plus wrap-up time.
dwTotalWrapUpTime (4 bytes): An unsigned 32-bit integer. The number of seconds spent on ACD call wrap-up (after-call work) during this agent session by this agent.
dwAverageWrapUpTime (4 bytes): An unsigned 32-bit integer. The average time, in seconds, for each ACD call spent in wrap-up (after-call work) during this agent session.
cyACDCallRate (4 bytes): An unsigned 32-bit integer. The call rate for each agent session. This is a fixed-point decimal number.
dwLongestTimeToAnswer (4 bytes): An unsigned 32-bit integer. The longest time, in seconds, that calls waited to be answered.
dwAverageTimeToAnswer (4 bytes): An unsigned 32-bit integer. The average time, in seconds, that calls waited to be answered.