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 301

Programming Manual Pages
Issue  3  May 1998
9-79
pool
The pool parameter is a character array that provides buffer space for the ASAI 
library to store program-specific information. See ‘‘Pool’’ on page 8-15 in Chapter 
8, ‘‘ASAI Capability Primitives’’ for more information.
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...

Page 302

Programming Manual Pages
9-80Issue  3  May 1998 
C_3PSH_CONF (3ASAI)
Name
C_3PSH_CONF — Acknowledge a third party selective hold request
Ty p e
Continuing — Unacknowledged
Usage
typedef struct{
        asai_common_t        asai_common;
        long                 cause_value;
}a3psh_rsp_t;
Description
The client receives this capability as a positive or negative acknowledgement of a 
C_3PSH request.
asai_common
Within this structure, capability is returned as C_3PSH_CONF, and 
primitive_type is returned...

Page 303

Programming Manual Pages
Issue  3  May 1998
9-81
Return Value
When this capability is used in an asai_rcv(), the function returns the size of 
the message upon success and -1 on failure. A return value of 0 does not indicate 
an error, but that 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_REP C_3PMC_REQ C_3PMC_CONF C_3PTC_REQ C_3PTC_CONF 
C_3PSH C_3PR C_3PR_CONF C_3PM C_3PM_CONF...

Page 304

Programming Manual Pages
9-82Issue  3  May 1998 
C_3PSL_DISC (3ASAI) 
Name
 C_3PSL_DISC — Disconnect the listen path for selected parties 
Ty p e
Continuing — Acknowledged
Usage
    typedef struct {
        asai_common_t   asai_common;
        party_id_t      from_party_id;
        party_id_t      to_party_id;
    } a3psl_disc_t;
Description
The client sends this capability to request that listen path(s) between parties on a 
controlled call be dropped. A structure of type a3psl_disc_t contains the...

Page 305

Programming Manual Pages
Issue  3  May 1998
9-83
Errors
See Chapter 7, ‘‘Error Messages’’ for a list of error messages with brief 
explanations of their probable causes.
Notes
This capability can be issued only by a client.
See Also 
 
asai_send()
C_3PSL_RECONN C_3PSL_DISC_ACK C_3PSL_RECONN_ACK C_EN_REP
C_3PMC_REQ C_3PMC_CONF C_3PTC_REQ C_3PTC_CONF C_3PSH 
C_3PSH_CONF C_3PR C_3PR_CONF C_3PM C_3PM_CONF C_3PSD_CONF
C_3PCC C_3PCC_CONF C_3PCE C_3PRC C_3PRC_CONF 

Page 306

Programming Manual Pages
9-84Issue  3  May 1998 
C_3PSL_DISC_ACK (3ASAI)
Name
 C_3PSL_DISC_ACK — Acknowledge a third party selective listen disconnect  
Ty p e
Continuing — Unacknowledged
Usage
typedef struct {
asai_common_t        asai_common;
long                 cause_value;
}a3psl_disc_nak_t;
typedef union{
asai_common_t        asai_common;
a3psl_disc_nak_t     a3psl_disc_nak;
} a3psl_disc_ack_t;
Description
The client receives this capability as a positive or negative acknowledgement of a...

Page 307

Programming Manual Pages
Issue  3  May 1998
9-85
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, it merely indicates that 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_3PSL_DISC C_3PSL_RECONN C_EN_REP C_3PMC_REQ C_3PMC_CONF 
C_3PTC_REQ...

Page 308

Programming Manual Pages
9-86Issue  3  May 1998 
C_3PSL_RECONN (3ASAI)
Name
 C_3PSL_RECONN — Reconnect the listen path for selected parties
Ty p e
Continuing — Acknowledged
Usage
typedef struct {
asai_common_t  asai_common;
party_id_t      from_party_id;
party_id_t      to_party_id;
} a3psl_reconn_t;
Description
The client sends this capability to request that a listen path between parties on a 
controlled call be reconnected. A structure of type a3psl_reconn_t contains 
the parameters needed to fulfill...

Page 309

Programming Manual Pages
Issue  3  May 1998
9-87
Errors
See Chapter 7, ‘‘Error Messages’’ for a list of error messages with brief 
explanations of their probable causes.
Notes
This capability can be issued only by a client.
See Also 
asai_send()
C_3PSL_DISC C_3PSL_DISC_ACK C_3PSL_RECONN_ACK C_EN_REP
C_3PMC_REQ C_3PMC_CONF C_3PTC_REQ C_3PTC_CONF C_3PSH 
C_3PSH_CONF C_3PR C_3PR_CONF C_3PM C_3PM_CONF C_3PSD_CONF 
C_3PCC C_3PCC_CONF C_3PCE C_3PRC C_3PRC_CONF 

Page 310

Programming Manual Pages
9-88Issue  3  May 1998 
C_3PSL_RECONN_ACK (3ASAI)
Name
 C_3PSL_RECONN_ACK — Acknowledge a third party selective listen reconnect 
Ty p e
Continuing — Unacknowledged
Usage
typedef struct{
asai_common_t        asai_common;
long                 cause_value;
}a3psl_reconn_nak_t;
typedef union{
asai_common_t        asai_common;
a3psl_reconn_nak_t   a3psl_reconn_nak;
} a3psl_reconn_ack_t;
Description
The client receives this capability as a positive or negative acknowledgement of a...
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