Avaya DXX-1015-01 사용자 설명서
Chapter 7 ADU Server Methods
58 Agent Data Unit Server Programmer’s Guide
For example, field quark was set twice, once at ADU creation (11:37:00am, by Scott, to “truth”)
and again at ADU transfer (11:38:00, by Jane, to “charm”). Specifying flags =
ADU_GSGETTIME | ADU_GSGETVALUE | ADU_GSGETWHO would yield:
and again at ADU transfer (11:38:00, by Jane, to “charm”). Specifying flags =
ADU_GSGETTIME | ADU_GSGETVALUE | ADU_GSGETWHO would yield:
Input Parameters
Output Parameters
Returns
header[0] = ADU_GSGETVALUE;
//first subelement is the text
header[1] = ADU_GSGETTIME;
//second is time
header[2] = ADU_GSGETWHO;
//third is who
names[?] = “quark”;
//one of the names returned will be quark
values[?][0][0] = “truth”;
//values[13] is parallel to names[13], and the
//first value that was set was “truth”
//first value that was set was “truth”
values[?][0][1] = “8145264302”;
//the time_t it was set (11:37:00am)
values[?][0][2] = “Scott”;
//Scott set it
values[?][1][0] = “charm”;
//next value set was “charm”
values[?][1][1] = “8145264362”;
//set at this time
values[?][1][2] = “Jane”;
//by this loginid
aduid
An ADUID of an existing ADU.
flags
One or more of the ADU_GSGET flags, OR'd together.
Flags are:
Flags are:
#define ADU_GSGETVALUE 0x01
#define ADU_GSGETTIME 0x02
#define ADU_GSGETWHO 0x04
#define ADU_GSGETTIME 0x02
#define ADU_GSGETWHO 0x04
headers
A list of ADU_GSGET values.
names
A list of ADU data names.
values
A list of data values (one per name), which are lists of value histories
(one per value), which are lists of fields (text, when, and who).
(one per value), which are lists of fields (text, when, and who).
VESP_SUCCESS
Request was successful.
VESP_ERROR
ADUID was not found.