ADU.SetAndTransfer

ADU.SetAndTransfer

IDL Syntax ORBStatus SetAndTransfer( in ADU_ID aduid, in string to,

in SeqCouple values ) ;

Description This method combines SetValues and Transfer into a single call, as these operations often occur together. If the operation succeeds, it generates a Change event containing all changes made to the ADU. This operation is usually performed by Avaya IC components, not client software.

Input Parameters

aduid

Agent Data Unit Identifier.

to

A string representing the receiving client.

values

A list of names and values to apply to the ADU, not to exceed 1023.

Returns

VESP_SUCCESS

Request was successful.

VESP_ERROR

ADU not found, set failed, or client not a valid string.

C Program Example

/*Transfer an ADU. */ char *to;

_IDL_SEQUENCE_Couple *values;

/* init an empty, unlimited sequence of Couples */ seq_couple = vesp_couple_seq_create();

/* fill in the field for the new ADU entry */

vesp_couple_seq_add_couple_values( seq_couple,"loginid", "meritha" );

to = ORB_object_to_string( VESP_ORB, &environment, to_object);

status = Vesp_Request( "ADU.SetAndTransfer", callback, 0UL, session, aduid, to, seq_couple );

vesp_couple_seq_delete( seq_couple );

ADU.SetDefaultHistoryFilter

IDL Syntax void SetDefaultHistoryFilter( in unsigned long mask ) ;

Description This method is reserved. Client applications should not call this method.

Issue 1.0 June 2002 61

Page 61
Image 61
Avaya DXX-1015-01 manual ADU.SetAndTransfer, ADU.SetDefaultHistoryFilter