1 /* BEGIN INCLUDE FILE - find_input_sw_info.incl.pl1 */
 2 
 3 /* this is the structure to be used with the find_input_switch_ subroutine */
 4 
 5 dcl  sw_info_p ptr;                                         /* automatic pointer for the based structure */
 6 
 7 dcl 1 sw_info aligned based (sw_info_p),
 8     2 version fixed bin,                                    /* version of this structure */
 9     2 n_iocb_ptrs fixed bin,                                /* number of active switches in iocbp array */
10     2 iocbp (10) ptr,                                       /* array of iocb ptrs we are using */
11     2 wait_list,                                            /* wait list for blocking on read events */
12                                                             /* there is one entry for each active iocbp */
13       3 n_channels fixed bin,                               /* must equal n_iocb_ptrs, must be even word aligned */
14       3 pad fixed bin,                                      /* breakage */
15       3 ev_chan (10) fixed bin (71);                        /* one event channel for each active iocbp */
16 
17 dcl  sw_info_version_1 fixed bin int static options (constant) init (1);
18 
19 /* END INCLUDE FILE - find_input_sw_info.incl.pl1 */