LINEAGENTSESSIONENTRY structure (tapi.h)

The LINEAGENTSESSIONENTRY structure describes an ACD agent session. The LINEAGENTSESSIONLIST structure can contain an array of LINEAGENTSESSIONENTRY structures.

Syntax

typedef struct lineagentsession_tag {
  HAGENTSESSION hAgentSession;
  HAGENT        hAgent;
  GUID          GroupID;
  DWORD         dwWorkingAddressID;
} LINEAGENTSESSIONENTRY, *LPLINEAGENTSESSIONENTRY;

Members

hAgentSession

Unique identifier for an agent session. It is the responsibility of the agent handler to generate and maintain uniqueness of these identifiers.

hAgent

Unique identifier for an agent. It is the responsibility of the agent handler to generate and maintain uniqueness of these identifiers.

GroupID

Universally unique identifier for an ACD group. It is the responsibility of the agent handler to generate and maintain uniqueness of this identifier.

dwWorkingAddressID

Address identifier on which the agent will receive calls for this session.

Requirements

Requirement Value
Header tapi.h

See also

About Call Center Controls

LINEAGENTSESSIONLIST

lineGetAgentSessionList