1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
10 
11 
12 
13 
14 
15 
16 dcl  ipc_create_arg_structure_ptr    ptr;
17 dcl  ipc_create_arg_structure_v1     char (8) internal static options (constant) init ("ipcarg01");
18 
19 dcl  1 ipc_create_arg_structure      aligned based (ipc_create_arg_structure_ptr),
20        2 version                     char (8) unaligned,    
21        2 channel_type                fixed bin,             
22        2 call_entry                  variable entry (ptr),  
23        2 call_data_ptr               ptr,                   
24        2 call_priority               fixed bin (17);        
25 
26 
27 
28 dcl  FAST_EVENT_CHANNEL_TYPE         fixed bin internal static options (constant) init (1);
29 dcl  WAIT_EVENT_CHANNEL_TYPE         fixed bin internal static options (constant) init (2);
30 dcl  CALL_EVENT_CHANNEL_TYPE         fixed bin internal static options (constant) init (3);
31 dcl  ASYNC_CALL_EVENT_CHANNEL_TYPE   fixed bin internal static options (constant) init (4);
32 
33 dcl  ANY_CALL_EVENT_CHANNEL_TYPE     fixed bin internal static options (constant) init (10);
34 
35