Home
>
Lucent Technologies
>
Communications System
>
Lucent Technologies DEFINITY Enterprise Communications Server Release 6 CallVisor PC ASAI Instructions Manual
Lucent Technologies DEFINITY Enterprise Communications Server Release 6 CallVisor PC ASAI Instructions Manual
Here you can view all the pages of manual Lucent Technologies DEFINITY Enterprise Communications Server Release 6 CallVisor PC ASAI Instructions Manual. The Lucent Technologies manuals for Communications System are available online for free. You can easily download all the documents as PDF.
Page 351
Programming Manual Pages Issue 3 May 1998 9-129 Return Value When this capability is used in an asai_send(), the function returns a nonnegative value when successful and -1 on failure. A return value of 0 indicates that there is no data to be sent. Errors See Chapter 7, ‘‘Error Messages’’ for a list of error messages with brief explanations of their probable causes. See Also asai_send() C_EN_REQ C_3PMC_REQ C_CALEND calend_list call_id : See C_ALERTING. calend_cause can be any of the following:...
Page 352
Programming Manual Pages 9-130Issue 3 May 1998 C_EN_REQ (3ASAI) Name C_EN_REQ — Request event reports for a specified domain Ty p e Initiating — Acknowledged Usage typedef struct{ asai_common_t asai_common; long domain_type; char *domain_ext; char pool[C_DATSZ]; }acd_grp_info_t; typedef struct{ asai_common_t asai_common; long domain_type; char...
Page 353
Programming Manual Pages Issue 3 May 1998 9-131 Description The client sends this capability to request event notification. The parameters associated with this capability are defined within en_buf. A set of common parameters for this capability is defined in en_common. Within en_common, the programmer sets the asai_common parameters of capability to C_EN_REQ and primitive_type to C_REQUEST. domain_type indicates the domain of the events requested and can be C_ACD_GROUP or C_CALL_VECTOR, or...
Page 354
Programming Manual Pages 9-132Issue 3 May 1998 Return Value When this capability is used in an asai_send(), the function returns a nonnegative value when successful and -1 on failure. A return value of 0 does not indicate an error, it merely indicates that no data has been sent. Errors See Chapter 7, ‘‘Error Messages’’ for a list of error messages with brief explanations of their probable causes. See Also asai_send() C_EN_REP C_EN_CONF C_EN_CAN C_EN_CAN_CONF C_EN_END
Page 355
Programming Manual Pages Issue 3 May 1998 9-133 C_EN_SCN (3ASAI) Name C_EN_SCN — Stop sending event reports for a specified call Ty p e Continuing — Acknowledged Usage typedef struct{ asai_common_t asai_common; call_id_t call_id; char pool[C_DATSZ]; }en_scn_t; Description The client sends this capability to request termination of event reports on a specified call. The call is identified by call_id. Only one call_id is allowed per request. The needed...
Page 356
Programming Manual Pages 9-134Issue 3 May 1998 Notes This capability can be issued only by a client. See Also asai_send() C_EN_SCN_CONF C_EN_REQ C_EN_CAN C_EN_CAN_CONF C_EN_END
Page 357
Programming Manual Pages Issue 3 May 1998 9-135 C_EN_SCN_CONF (3ASAI) Name C_EN_SCN_CONF — Acknowledge a stop call notification request Ty p e Continuing — Unacknowledged, when used as a positive or negative acknowledgement Usage typedef struct{ asai_common_t asai_common; long cause_value; }en_scn_nak_t; typedef union{ asai_common_t asai_common; en_scn_nak_t en_scn_nak; }en_scn_rsp_t; Description The client receives this capability...
Page 358
Programming Manual Pages 9-136Issue 3 May 1998 Return Value When this capability is used in an asai_rcv(), the function returns the size of the message when successful and -1 on failure. A return value of 0 does not indicate an error, but no data has been received. Errors See Chapter 7, ‘‘Error Messages’’ for a list of error messages with brief explanations of their probable causes. See Also asai_rcv() C_EN_SCN C_EN_REQ C_EN_CONF C_EN_REP C_EN_CAN C_EN_CAN_CONF C_EN_END
Page 359
Programming Manual Pages Issue 3 May 1998 9-137 C_HB_CONF (3ASAI) Name C_HB_CONF —Acknowledge a heartbeat request Ty p e Terminating — Unacknowledged Usage typedef struct{ asai_common_t asai_common; long cause_value; }hb_nak_t; typedef union{ asai_common_t asai_common; hb_nak_t hb_nak; }hb_rsp_t; Description The client (that is, for this request, it can be ECS or the adjunct) receives this capability as a positive or negative...
Page 360
Programming Manual Pages 9-138Issue 3 May 1998 Return Value When this capability is used in an asai_rcv(), the function returns the size of the message when successful and -1 on failure; when it is used in an asai_send(), the function returns a nonnegative value on success and -1 on failure. A return value of 0 does not indicate an error, it merely indicates that no data has been sent or received. Errors See Chapter 7, ‘‘Error Messages’’ for a list of error messages with brief explanations of...