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...
Start reading Lucent Technologies DEFINITY Enterprise Communications Server Release 6 CallVisor PC ASAI Instructions Manual

Related Manuals for Lucent Technologies DEFINITY Enterprise Communications Server Release 6 CallVisor PC ASAI Instructions Manual

All Lucent Technologies manuals