1 /*  BEGIN INCLUDE FILE:       mowse_io_structures.incl.pl1              *  *  *  *  *  *  *  *  *  *  *  *  */
 2 
 3 
 4 /****^  HISTORY COMMENTS:
 5   1) change(86-11-11,Flegel), approve(87-07-15,MCR7580),
 6      audit(87-07-30,RBarstad), install(87-08-07,MR12.1-1075):
 7      Created from portion of mowse_io_data.incl.pl1
 8   2) change(86-11-27,Flegel), approve(86-11-27,MCR7580),
 9      audit(87-07-30,RBarstad), install(87-08-07,MR12.1-1075):
10      Approved.
11                                                    END HISTORY COMMENTS */
12 
13 /* : Structure for local data linked list queue */
14 /* format: style4,indattr,ifthen,^indcomtxt,thendo,^indproc,^indblkcom,initcol1,declareind8,dclind4,struclvlind3,comcol55 */
15 dcl 01 local_data_node     based,
16        02 data_ptr         ptr,                       /* Local data */
17        02 data_len         fixed bin (21),            /* Amount of data */
18        02 next             ptr;                       /* Next in line */
19 
20 /* : Structure for link list of sleeping applications */
21 dcl 01 mowse_io_sleep_node based,
22        02 major            fixed bin,                 /* Capability index of sleeper */
23        02 mbz              bit (36),
24        02 when             fixed bin (71),            /* Multics wakeup time */
25        02 next             ptr,                       /* Next node in list */
26        02 last             ptr;                       /* Last node in list */
27 
28 /*  END INCLUDE FILE:         mowse_io_structures.incl.pl1              *  *  *  *  *  *  *  *  *  *  *  *  */