2.2.3.1.12 LINEAGENTSTATUS_Constants

The LINEAGENTSTATUS_Constants are bit-flag constants that list the update status of the members of the LINEAGENTSTATUS packet for an agent.

The following constants are present in TAPI versions 2.0, 2.1, 2.2, 3.0, and 3.1.

Constant/value

Description

LINEAGENTSTATUS_GROUP

0x00000001

The LINEAGENTSTATUS must have been updated.

LINEAGENTSTATUS_STATE

0x00000002

The dwState member in LINEAGENTSTATUS must have been updated.

LINEAGENTSTATUS_NEXTSTATE

0x00000004

The dwNextState member in LINEAGENTSTATUS must have been updated.

LINEAGENTSTATUS_ACTIVITY

0x00000008

The dwActivityID, dwActivitySize, or dwActivityOffset member in LINEAGENTSTATUS must have been updated.

LINEAGENTSTATUS_ACTIVITYLIST

0x00000010

The LINEAGENTACTIVITYLIST packet must have been updated. The application can send the GetAgentActivityList packet to get the updated list.

LINEAGENTSTATUS_GROUPLIST

0x00000020

The LINEAGENTGROUPLIST packet must have been updated. The application can send the GetAgentGroupList packet to get the updated list.

LINEAGENTSTATUS_CAPSCHANGE

0x00000040

The capabilities in LINEAGENTCAPS must have been updated. The application can send the GetAgentCaps packet to get the updated list.

LINEAGENTSTATUS_VALIDSTATES

0x00000080

The dwValidStates member in LINEAGENTSTATUS must have been updated.

LINEAGENTSTATUS_VALIDNEXTSTATES

0x00000100

The dwValidNextStates member in LINEAGENTSTATUS must have been updated.