![]() 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.