IUCV_REGISTER_PROGRAM

Section: ()
Updated: 06 October 2005
Index Return to Main Contents

 

NAME

iucv_register_program -  

SYNOPSIS

"SYNOPSIS"

iucv_handle_t iucv_register_program (__u8 * pgmname, __u8 * userid, __u8 * pgmmask, iucv_interrupt_ops_t * ops, void * pgm_data);  

ARGUMENTS

pgmname
user identification
userid
machine identification
pgmmask
Indicates which bits in the pgmname and userid combined will be used to determine who is given control.
ops
Address of interrupt handler table.
pgm_data
Application data to be passed to interrupt handlers.
 

DESCRIPTION

Registers an application with IUCV.  

RETURNS

The address of handler, or NULL on failure.  

NOTE ON PGMMASK

If pgmname, userid and pgmmask are provided, pgmmask is entered into the handler as is. If pgmmask is NULL, the internal mask is set to all 0xff's When userid is NULL, the first 8 bytes of the internal mask are forced to 0x00. If pgmmask and userid are NULL, the first 8 bytes of the internal mask are forced to 0x00 and the last 16 bytes to 0xff.


 

Index

NAME
SYNOPSIS
ARGUMENTS
DESCRIPTION
RETURNS
NOTE ON PGMMASK

This document was created by man2html, using the manual pages.
Time: 07:07:12 GMT, October 06, 2005