LINEAGENTSESSIONINFO 구조체(tapi.h)

LINEAGENTSESSIONINFO 구조체에는 ACD 에이전트 세션에 대한 정보가 포함됩니다. lineGetAgentSessionInfo 함수는 LINEAGENTSESSIONINFO 구조를 반환합니다.

구문

typedef struct lineagentsessioninfo_tag {
  DWORD    dwTotalSize;
  DWORD    dwNeededSize;
  DWORD    dwUsedSize;
  DWORD    dwAgentSessionState;
  DWORD    dwNextAgentSessionState;
  DATE     dateSessionStartTime;
  DWORD    dwSessionDuration;
  DWORD    dwNumberOfCalls;
  DWORD    dwTotalTalkTime;
  DWORD    dwAverageTalkTime;
  DWORD    dwTotalCallTime;
  DWORD    dwAverageCallTime;
  DWORD    dwTotalWrapUpTime;
  DWORD    dwAverageWrapUpTime;
  CURRENCY cyACDCallRate;
  DWORD    dwLongestTimeToAnswer;
  DWORD    dwAverageTimeToAnswer;
} LINEAGENTSESSIONINFO, *LPLINEAGENTSESSIONINFO;

멤버

dwTotalSize

이 구조체에 할당된 총 크기(바이트)입니다.

dwNeededSize

요청된 모든 정보를 바이트 단위로 보관하는 데 필요한 크기입니다.

dwUsedSize

유용한 정보를 포함하는 이 구조체 부분의 크기(바이트)입니다.

dwAgentSessionState

LINEAGENTSESSIONSTATE_ 상수 중 하나입니다.

dwNextAgentSessionState

LINEAGENTSESSIONSTATE_ 상수 중 하나입니다.

dateSessionStartTime

시간 세션이 만들어졌습니다.

dwSessionDuration

에이전트 세션의 기간(초)입니다. 활성 기간만; 세션이 ASST_SESSION_ENDED 상태가 되면 타이밍이 중지됩니다.

dwNumberOfCalls

이 에이전트가 이 에이전트 세션 중에 처리한 ACD 호출 수입니다.

dwTotalTalkTime

이 에이전트가 이 에이전트 세션 중에 ACD 호출에서 통신하는 데 소요된 시간(초)입니다.

dwAverageTalkTime

이 에이전트가 이 에이전트 세션 중에 각 ACD 호출에 대해 통신하는 데 걸린 평균 시간(초)입니다.

dwTotalCallTime

이 에이전트가 이 에이전트를 세션하는 동안 ACD 호출에 소요된 시간(초)입니다. 여기에는 전화 시간과 마무리 시간이 포함됩니다.

dwAverageCallTime

이 에이전트 세션 동안 각 ACD 호출에 소요된 평균 시간(초)입니다. 휴대폰의 시간과 마무리 시간을 포함합니다.

dwTotalWrapUpTime

이 에이전트가 이 에이전트 세션 중에 ACD 통화 래핑(통화 후 작업)에 소요된 시간(초)입니다.

dwAverageWrapUpTime

이 에이전트 세션 동안 래핑(통화 후 작업)에 소요된 각 ACD 호출의 평균 시간(초)입니다.

cyACDCallRate

각 에이전트 세션에 대한 호출 속도입니다. 고정 소수점 10진수입니다.

dwLongestTimeToAnswer

통화가 응답되기를 기다리는 가장 긴 시간(초)입니다.

dwAverageTimeToAnswer

평균 통화가 응답되기까지 대기한 시간(초)입니다.

요구 사항

요구 사항
헤더 tapi.h

추가 정보

콜 센터 컨트롤 정보

lineGetAgentSessionInfo