/********************************************************************************************************************************/ /* Created 27-FEB-1990 15:33:04 by VAX SDL V3.2-12 Source: 8-JAN-1990 13:48:23 REQ_V30_SRC_ROOT:[SRC.DD]DL_EXTERNAL_VMS.SDL; */ /********************************************************************************************************************************/ /*** MODULE $dl_ext_def ***/ /* */ /* */ /* Externally visible DLL status codes, returned by VMS Phase V datalink */ /* PPIs on their service interface. The numbers chosen are in fact SS$_ */ /* codes with roughly equivalent uses or names. */ /* */ /* */ /* */ #define dll$_normal 1 #define dll$_pending 1769 #define dll$_no_such_entity 8356 #define dll$_inval_arg 20 #define dll$_inval_entity 10492 #define dll$_entity_in_use 10500 #define dll$_ins_res 292 #define dll$_pl_fail 2312 #define dll$_bufferovf 1537 #define dll$_abort 44 #define dll$_lnkdwn 8268 #define dll$_disabled 8332 #define dll$_not_sent 3634 #define dll$_unsup_data 244 #define dll$_unsup_profile 268 #define dll$_fatalerr 692 #define dll$_line_down 420 #define dll$_remote 8940 #define dll$_threshold 8476 #define dll$_maintenance 9188 #define dll$_notmaintenance 8220 #define dll$_negotiation 8412 #define dll$K_DL_ENTITY 1 /* Create Input */ #define dll$K_CLIENT 2 /* Create Input */ #define dll$K_DL_TEMPLATE 3 /* Create Input */ #define dll$K_LAN_DEVICE 4 /* Create Input */ #define dll$K_PORT_ENTITY 5 /* Create Output */ #define dll$K_MINIMUM_BUFFER_SIZE 6 /* Enable Input */ #define dll$K_PREFERRED_BUFFER_SIZE 7 /* Enable Input */ #define dll$K_PROTOCOLID 8 /* Enable Input */ #define dll$K_DECUSERDATA 9 /* Enable Input */ #define dll$K_PROFILE 10 /* Enable Output */ #define dll$K_ACTUAL_BUFFER_SIZE 11 /* Enable Output */ #define dll$k_auto_start 100 /* Whether the datalink initializes itself - OBSOLETE */ #define dll$k_auto_restart 101 /* Whether the datalink reinitializes itself */ #define dll$k_buffer_window 102 /* Number of buffers to flow control with */ #define dll$k_frame_routine 103 /* Framing Routine */ #define dll$k_frame_state 104 /* Framing Initial State */ #define dll$k_comms_port 105 /* Physical layer device name */ #define dll$k_buffer_limit 106 /* Boolean 1/0 = Limit/Do-not-limit Buffer allocation */ #define dll$k_tx_callback 107 /* Routine specified by Datalink Client to call */ #define dll$k_tx_callback_parameter 108 /* Routine parameter specified by Client */ #define dll$k_maximum_tx_window_size 109 /* Maximum transmit window */ #define dll$k_remote_restart 110 /* Whether the datalink initialises when remote end initiates a restart */ #define dll$k_min_item 1 #define dll$k_max_item 110 #define lpd$k_lnkrst 15 /* Report link reset */