Methods - Avaya Release 6.0 Programmer's Manual

Agent data unit server
Table of Contents

Advertisement

Chapter 7 ADU Server Methods

Methods

The following sections describe the ADU Server methods.
ADU.Assign
IDL Syntax
ORBStatus Assign( in string monitorcriteria ) ;
Description
Create a session with the ADU Server. When a session is created, events are sent to the assigned
Avaya IC client.
When multiple ADU Servers are in use, Assigns watch all calls in the domain of the ADU Servers
and notify the client with events when they occur. This makes Assign a relatively expensive
operation. Design clients so they only need to Assign once to specify the ADUs in which they are
interested. Assigning to multiple ADU Servers is unnecessary and causes numerous problems.
(Refer to
Input Parameters
monitorcriteria
Returns
VESP_SUCCESS
VESP_ERROR
C Program Example
status = Vesp_Assign_Request( "ADU.Assign", callback, user_data,
ADU.Create
IDL Syntax
ORBStatus Create( in SeqCouple values, out ADU_ID aduid ) ;
Description
This method creates a new ADU. This function is usually performed by the Toolkit and is hidden
from normal application development. The ADU Server sets the creation timestamp and ADUID.
Input Parameters
values
48 Agent Data Unit Server Programmer's Guide
"Cooperation of ADU Servers," on page 10
Information used to select ADUs for monitoring. If values contain
anything other than letters and numbers (for example, spaces), they
should be enclosed in double quotes, and \ or " characters must be
quoted by a \ character. (Refer to
Monitoring," on page 28
page
29.)
Request was successful..
Request was unsuccessful.
Initial values of the ADU, not to exceed 1023 values.
for additional information.)
"Starting and Stopping Event
and
"Setting Event Monitoring Criteria," on
event_callback, session, "loginid=user" );

Advertisement

Table of Contents
loading

This manual is also suitable for:

Interaction center 6.0

Table of Contents