Chapter Contents |
Previous |
Next |
IUCV |
Portability: | SAS/C extension |
SYNOPSIS | |
DESCRIPTION | |
RETURN VALUE | |
CAUTION | |
IMPLEMENTATION | |
EXAMPLE | |
RELATED FUNCTIONS | |
SEE ALSO |
SYNOPSIS |
#include <cmsiucv.h> int iucvpurg(struct iucv_comp_plist *comp_p); int iucvqs(struct iucv_path_plist *path_p); int iucvrecv(struct iucv_msg_plist *msg_p); int iucvrej(struct iucv_msg_plist *msg_p); int iucvresm(struct iucv_path_plist *path_p); int iucvrply(struct iucv_msg_plist *msg_p); int iucvsend(struct iucv_msg_plist *msg_p); int iucvtcmp(struct iucv_comp_plist *comp_p);
DESCRIPTION |
Each of these functions performs an IUCV
function.
msg_p
,
path_p
, and
comp_p
point to the IUCV parameter list associated
with that function. The function names and IUCV functions are associated
as follows:
SAS/C function | IUCV function |
---|---|
iucvpurg
|
PURGE |
iucvqs
|
QUIESCE |
iucvrecv
|
RECEIVE |
iucvrej
|
REJECT |
iucvresm
|
RESUME |
iucvrply
|
REPLY |
iucvsend
|
SEND |
iucvcmp
|
TEST COMPLETION |
RETURN VALUE |
All of the functions return the condition code set by the IUCV macro instruction.
CAUTION |
You must have established an IUCV signal
handler with
signal
or
sigaction
and initialized IUCV
communications with
iucvset
before invoking any of these functions.
IMPLEMENTATION |
The functions invoke the IUCV macro with the associated function name and parameter list.
EXAMPLE |
RELATED FUNCTIONS |
SEE ALSO |
Chapter 5, "Signal-Handling Functions," in SAS/C Library Reference, Volume 1.
Chapter Contents |
Previous |
Next |
Top of Page |
Copyright © 2001 by SAS Institute Inc., Cary, NC, USA. All rights reserved.