1 /* BEGIN INCLUDE FILE...ls_connection_desc.incl.pl1 */ 2 3 /****^ HISTORY COMMENTS: 4 1) change(85-04-01,Coren), approve(87-07-14,MCR7679), audit(87-03-18,GDixon), 5 install(87-08-04,MR12.1-1056): 6 Initial coding. 7 2) change(87-05-18,GDixon), approve(87-07-14,MCR7679), 8 audit(87-07-14,Parisek), install(87-08-04,MR12.1-1056): 9 Add minimum_ring element. 10 END HISTORY COMMENTS */ 11 12 /* This include file defines the info structure passed to the control point 13 that conducts the logn dialogue with a connection once it has been 14 established. 15 */ 16 17 dcl ls_connection_desc_ptr pointer; 18 19 dcl 1 ls_connection_desc aligned based (ls_connection_desc_ptr), 20 2 version char (8), /* "lscdNNNN" */ 21 2 name char (32), /* name of the connection */ 22 2 endpoint_name char (32), /* name of endpoint through which connection was made */ 23 2 io_module char (32), /* I/O module through which connection is attached */ 24 2 disconnect_event_channel fixed bin (71), /* event channel over which disconnects will be signalled */ 25 2 terminate_event_channel fixed bin (71), /* event channel over which process terminations will be signalled */ 26 2 service_entries_ptr pointer, /* points to list of network service entries */ 27 2 connection_info_ptr pointer, /* points to entity-specific connection info */ 28 2 connection_info_len fixed bin (18) unsigned, /* length of said info in words */ 29 2 connection_handle fixed bin (35), /* unique ID of connection */ 30 2 process_info_ptr pointer, /* points to ls_process_info */ 31 2 access_class_range (2) bit (72), /* min:max access class of the connection */ 32 2 minimum_ring fixed bin, /* min ring in which MNA connections works. */ 33 2 conn_pad fixed bin; 34 35 dcl LS_CONNECTION_DESC_V1 char (8) internal static options (constant) initial ("lscd0001"); 36 37 /* END INCLUDE FILE...ls_connection_desc.incl.pl1 */