GDSX Manual
DCCBDECS and ULHDECSE Listings
Extended General Device Support (GDSX) Manual–134303
C-12
ULHDECSE Listing
FEScUnknownServerClass = 914, ! ServerMonitor does not recognize
! Server Class name.
FEScPathmonShutDown = 915, ! send denied because Pathmon
! is shutting down.
FEScServerCreationFailure = 916, ! send denied by server monitor
! because of server creation
! failure.
FEScServerClassTmfViolation = 917, ! The TMF transaction mode of
! the send does not match that
! of the server class (eg.
! Requester send has a TransId
! and the derver class is
! configured with TMF OFF).
FEScOperationAborted = 918, ! send operation aborted. See
! accompanying Guardian error
! for more information.
FEScInvalidTimeoutValue = 919, ! The caller supplied an invalid
! timeout value.
FEScPFSUseError = 920, ! The caller's PFS segment could
! not be accessed.
FEScTooManyPathmons = 921, ! The maximum number of Pathmons
! allowed has been exceeded.
FEScTooManyServerClasses = 922, ! The maximum number of server
! classes allowed has been exceeded.
FEScTooManyServerLinks = 923, ! The maximum number of allowed
! server links has been exceeded.
FEScTooManySendRequests = 924, ! The maximum number of allowed send
! requests has been exceeded.
FEScTooManyRequesters = 925, ! The maximum number of allowed
! requesters has been exceeded.
FEScTooManyTestPointUsers = 946, ! The maximum number of allowed
! test point users has been exceeded.
FEScLinkMonConnect = 947, ! Error with cink Monitor
! connection
! (eg. Open, I/O, etc. ).
FEScRetryOpen = 949, ! This is an internal error ONLY.
FEScLastError = 950; ! Last available Pathsend error.
ULHDECSE Listing
! THIS FILE IS AN EDITED COPY OF DCCBDECS (?SECTION LINE^TEMPLATES)
?SECTION TEMPLATES
STRUCT dcb^template (*); !Subdevice table entry (EXT MEM) !!dd00
BEGIN
INT(32) link[0:1]; !For placing device on linked lists !!dd00
INT namelen; !Length of SU name !!dxcd
STRUCT name_; !Name of subdevice (was 0:11 words) !!dxcd
BEGIN !dxcd
STRING byte[0:31]; !dxcd
END; !dxcd
INT name = name_; !dxcd
INT accesslen; !Investigate !!Length of access name !!dxcd
STRUCT accesspoint_; !Real access name (was 0:11 words) !!dxcd
BEGIN !dxcd
STRING byte[0:31]; !dxcd
END; !dxcd
INT accesspoint = accesspoint_; !dxcd
INT lineno; !Line number
INT flags; !Becomes TCB.STATE when device started
INT(32) tcbaddr; !Address of opener !!dd00
INT flags1; !User-definable variable
INT(32) stats; !Address of XSTATS block
INT type; ! For Deviceinfo support !!qual
INT subtype; ! " !!qual
INT physreclen; ! " !!qual
INT wt^rd^pend; !User-defined terminal data !!dd00
END;
!******************************************************************************!