Platform SDK: TAPI

ITAgent::get_OverallCallRate

Gets an agent's call rate across all sessions. 10 *Calls per agent hour (where agent hour represents the time that an agent was active in one or more agent sessions).

The measurement period over which this information is calculated is switch- and/or implementation-specific. (See get_MeasurementPeriod.)

HRESULT get_OverallCallRate(
  CURRENCY *pcyCallrate
);

Parameters

pcyCallrate
[out, retval] Call rate.

Return Values

Value Meaning
S_OK Method succeeded.
E_POINTER The pcyCallrate parameter is not a valid pointer.
E_OUTOFMEMORY Insufficient memory exists to perform the operation.
TAPI_E_TIMEOUT The operation failed because the TAPI 3.0 DLL timed it out. The timeout interval is two minutes.

Remarks

The CURRENCY type is used here instead of FLOAT for Visual Basic and Java compatibility.

Requirements

  Windows NT/2000: Requires Windows 2000.
  Version: Requires TAPI 3.0 or later.
  Header: Declared in Tapi3.h.
  Library: Use T3iid.lib.

See Also

ITAgent