Banner
 
 

OPAL GSTablegen Software Changes - Version 440.13 - 420.59

 
520.59 Implement LICENCEDAYS product expiry attribute
Fri, November 30 2007

The LICENCEDAYS attribute returns the number of days before the software licence expires for the appropriate Metalogic product. This value will return negative values for expired or illegal products and 99999 for products that have a PERMANENT licence.

The list of valid Metalogic software that can be checked may be seen in the response to a HELP ATTR LICENCEDAYS command. This attribute is only available to SUPERVISOR.

520.58 Support for DUMAP attribute
Fri, November 30 2007

Internal Metalogic change in preparation for the new Supervisor DUMAP attribute.

520.57 Implement FIRSTLOGNO and LASTLOGNO MYSELF
Mon, November 26 2007

Two new parameters called FIRSTLOGNO and LASTLOGNO have been implemented for the MYSELF attribute. These variants are only appropriate for Supervisor log-based EVAL usage and will return zero for other non-log contexts. MYSELF(FIRSTLOGNO) returns the MCP log sequence number of the initial SUMLOG processed by an EVAL whereas MYSELF(LASTLOGNO) returns the last SUMLOG sequence number seen by the same EVAL command. It should be noted that log-based EVAL requests process SUMLOGs in reverse chronological order so that FIRSTLOGNO will usually be the current live SUMLOG and so will be usually greater or equal to LASTLOGNO.

520.56 Support for new LOG time attributes
Mon, November 19 2007

Various new generic LOG attributes have been implemented. This subset includes LOGSTARTDAY, LOGSTARTTIME, LOGSTARTTS, LOGENDDAY, LOGENDTIME, LOGENDTS; these attributes may be used for both log-based EVAL and WHEN Opal scripts and returns specific SUMLOG timestamp information. This change also includes LOGTS and MSGTS (for the MSG context) that returns timestamp information in the form 'HH:MM:SS,DD/MM/YY".

Three new MYSELF parameters called LASTLOGDAY, LASTLOGTIME and LOGRECORDS have been implemented. These are useful for EVAL scripts and return time and records read information for the WHEN/EVAL in process.

520.55 Link Attributes
Tue, November 13 2007

Attributes that can be used as links are now identified with a VIA modifier.

An FN link now replaces the one use of <MIXLIST>.

520.54 ETag
Tue, October 23 2007

Add Cache Control Headers to HTTP Context.

520.53 Delete pre 45.1 support and cleanup
Mon, October 22 2007

GSTableGen now follows OPAL and drops support for MCPs before SSR 45.1. While most attributes will work on earlier releases, the MX context will not.

The MX context FI attributes have been modified to support use of the VALID function. Their index parameter is also now checked at run-time. If any further FI info is put into the underlying Getstatus call, it will no longer require modifications in the OPAL machine. To allow this, the mask bit locator can now be specified with a parameter.

BCLDate, DisplayName, and SBValue have been deleted as items types. The four atts affected are now [FN] links. Problems in the SB and The Task item type was identical to Mix, and has also been deleted.

OPALs containing SB, SEG0DATE, NETEXFILE, or any of the FI= mix atts such as FITITLE, should be re-compiled for those attributes to work correctly.

MIX is now a synonym for MX as a context.

MYSELF(LEVELOP) and MYSELF(PARAMIDS) can now be used in Supervisor.

The PD catalog entry attributes, e.g. PDCATESAVEFACTOR, will now correctly report info from non-Generation 0 entries. Putting an upper bound on a LIST param will now be ignored rather than breaking the attribute.

Attributes will no longer have a DEFINE in the INCLUDE file for OPAL unless a new modifier, DEF, is used for that attribute.

These changes reduce the GSTableGen symbol file and the generated patch by about 450 records each. Supervisor's run time working set should also be reduced.

520.52 Add LastDir mnemonic to Myself attribute
Tue, October 16 2007

The Flex Attibute LastDir is only valid from Flex Inquiry. It returns true if the last directory in a list of directories is being processed.

Its expected use is in a foot report.

Ex. REP FOOT IF LastDIr Then "END JOB" Else Empty

520.51 Fix STAK UNDERFLO for NAP atts subset
Wed, October 10 2007

The change described in DNote 520.16 affected a small subset of SUPERVISOR NAP attributes that, when recompiled, caused STAK UNDERFLO errors and returned inconsistent values. The subset of attributes all had a prefix of 'NAP' and included attributes such as NAPINUSEVOICEMESSAGES, NAPMESSAGESENT etc.

This problem had now been fixed but requires all NAP scripts that use these attributes to be recompiled on this latest release - but only if they have recompiled since the 520.16 version of the OPAL compiler.

520.50 LABELKIND and BLOCKSTRUCTURE
Fri, August 31 2007

The LABELTYPE PER attribute was actually LABELKIND. This is corrected and LABELTYPE not being accessible is now a synonym for LABELKIND.

In PER LMKEYED is a Boolean attribute indicating if a CD or MT is a conditioned LibMaint Volume.

BLOCKSTRUCTURE PD attribute has been fixed.

520.49 Extend TTLASTERROR to integer with mnemonic
Mon, August 27 2007

The TTLASTERROR attribute will now return an integer mnemonic value instead of a simple boolean as the result of all Opal TT calls. The list of available mnemonics may be seen in the response to a HELP ATT TTLASTERROR command and are documented below:

     TTOK         Value 0     Good action
     TTNOLOG      Value 1     No SUMLOG found
     TTLOGIO      Value 2     SUMLOG read error
     TTMAXLOGS    Value 3     Maximum SUMLOGS processed
     TTASZERR     Value 4     Internal SUPERVISOR problem
     TTNONEXTLOG  Value 5     Next SUMLOG unavailable
     TTMAXEVAL    Value 6     Maximum SITUATION evals reached
     TTMAXDO      Value 7     Maximum ODTSEQUENCE entries exceeded
     TTFLEXERR    Value 98    FLEX error
     TTCMDERR     Value 99    General Supervisor command error

520.48 Correct misreport context in HELP ATT
Thu, August 2 2007

The HELP ATTR command in SUPERVISOR wil now return the correct context name for attributes belonging to the JOBQUEUE context; previously the name erroneously appeared as 'SQBQUEUE'.

520.47 Fix index of metering partion attributes
Mon, July 23 2007

Indexing of metering partion attributes has been corrected to be 0 relative. i.e. partions 0 to 7.

520.46 PNG
Wed, July 11 2007

Add PNG,GIF and JPEG as names for file structures recognized by PDSUBKINDLIST. Add USERCODE synonym in LOGHTTP context.

520.45 Not FILEKIND
Mon, July 2 2007

The PDSUBKINDLIST will now check for embedded file systems irrespective of the FILEKIND attribute.

520.44 PDSUBKINDLIST
Thu, June 28 2007

Implement the PDSUBKINDLIST attribute, which returns a comma separated list of the names of file systems that are contained within the File specified by the parameter. The container File must be FILEKIND = DATA. The TimeStamps of the container File are not modified. If there is no recognized file system, the function returns an empty string.

520.43 Improve Semantics for (PD)CATUSE= Atts
Fri, June 15 2007

Add a note to the CATUSE= attribute Semantics that they are not valid for Resident files unless it is a FLEX INquiry :LINEAR one. Add similar note to PDCATEUSE= that they are never valid for Resident files.

520.42 Directory Attribute
Mon, June 11 2007

The DIRECTORY attribute in the PD context has never worked as described in its Semantics. It only returns TRUE is the TITLE is both a file and a directory. As implemented it is not easy to fix and given that DIRECTORY is also a mnemonic of FILEKIND there is an important symbol clash. As a result the DIRECTORY attribute semantics are now deleted and 2 new attribute functions are now available: ISDIR and ISFILE. In particular ISDIR is TRUE if the TITLE is a directory. It is also significantly more efficient that the old attribute.

DIRECTORY will be de-implemented in a future release.

520.41 Implement PDSEG0VERSION attribute
Thu, May 31 2007

A new attribute, PDSEG0VERSION, has been implemented in the SYSTEM PD context for both SUPERVISOR and FLEX. This attribute returns the compiled version of a codefile constructed from PDSEG0MARK, PDSEG0LEVEL and PDSEG0CYCLE in the form 'XX.YYY.ZZZZ'.

520.40 Flex Directory context as PD in Supervisor
Fri, May 18 2007

GSTableGen now includes the Flex attributes in the Supervisor tables under the PD context. The OBJECT section, which was in the Supervisor- only area, is now global. The conflict over the LIBMTCD mnemonic in the SEARCHTYPE attribute and the attribute of the same name in the PER object is resolved by changing the mnemonic to LIBMTCDR. The mnemonic was used in the FLEX Inquiry :ATT report.

520.39 Change METERKEYACTIVE to boolean attribute
Wed, May 16 2007

Change METERKEYACTIVE to a boolean attribute instead of an Integer attribute.

520.38 Extend WINDOWS CLSEREASON mnemonics
Thu, April 19 2007

The list of mnemonics associated with the CLOSEREASON attribute in the WINDOWS context has been extended to handle new close reasons. Please note that several existing CLOSEREASON mnemonics have been changed to complement the modified descriptions in the Unisys System Log Programming Reference manual.

520.37 Fix User object TIME nodes
Tue, March 6 2007

LASTLOGONTIME and LASTAUTHENTIME are now fixed. User context now has the EMAIL attribute.

520.36 Additional LOG context attributes
Mon, February 12 2007

Several new attributes to the LOG context have been added. These attributes include:

   LOGSEQNO        The MCP file sequence number of current SUMLOG
   LOGSYSNO        The originating system serial number of the SUMLOG
   LOGTITLE        Full title of current processed SUMLOG
   LOGRAW          Raw, formatted log entry in hex (cf. LOG DUMP)
For LOG Opals that are event-based, the above value always refer to the current live SUMLOG; for EVAL-based LOG Opals, these attributes will reflect the current processed SUMLOG (ie. effects of date/time ranges, TITLE and LOGNO modifiers).

520.35 Extend MYSELF with log-based EVAL info
Mon, February 12 2007

The MYSELF attribute has been extended to provide information about EVAL log-based requests, as configured by the user. New parameters include EVSTARTDATE, EVSTARTTIME, EVENDDATE and EVENDTIME for user-specified date and time ranges; EVLOGNO for a specified SUMLOG number and EVMAXLOGS for the MAXLOG modifier. Note that DOLIM and EVALLIM have been added for all WHEN and EVAL options.

520.34 LogHTTP
Tue, February 6 2007

Add LOGHTTP Context.

520.33 Restore WHENID(ACCESS) and WHEN(CHARGE)
Sat, January 27 2007

The parameters ACCESS and CHARGE have now been restored to the WHENID function. Both of these provide ACCESSCODE and CHARGECODE information about the calling WHEN slot and had been previously omitted.

520.32 Implement TTLASTERROR attribute
Tue, January 23 2007

The TTLASTERROR self-knowledge attribute has been implemented to allow callers of the Opal TT function to know whether the command was successfully processed by SUPERVISOR.

520.31 Fix VL TAPE subcontext
Fri, January 19 2007

The VL context will now correctly detect all tape subtypes from the Volume Library, previously certain tape types were being ignored.

520.30 Add MCP 5.2 Metering attributes
Thu, January 18 2007

New metering attributes, introduced in MCP 5.2 have been added. Without access to a metering system it is hard to test these attributes. The release container includes a file OPALS/METERING52. Entering this file in supervisor will create an ODTS METER_TEST52. TT DO METER_TEST52 will create a print file showing all of the valid Metering attributes. Please let us know if you find any problems in the print.

520.29 Fix for mering attributes
Thu, January 18 2007

A major cleanup of the metering attributes. Without access to a metering system it is hard to test these attributes. The release container includes a file OPALS/METERING. Entering this file in supervisor will create an ODTS METER_TEST51. TT DO METER_TEST51 will create a print file showing all of the valid Metering attributes. Please let us know if you find any problems in the print.

520.28 Increase Max Atts from 4096 to 8192
Thu, January 18 2007

The number of attributes that can be defined has been increased from 9 4096 to 8192. Defining more than that now gives an error message and not an Invalid Index.

520.27 URL_FileID
Thu, December 21 2006

Add attributes URL_FILEID and KEEP_ALIVE to HTTP context.

520.26 Authentication
Mon, December 11 2006

Add attributes WWW_AUTHENTICATE, AUTHORIZATION, AUTHENTICATION_INFO and REFERER to HTTP context.

520.25 URL_EXTENSION
Mon, December 4 2006

Add attributes URL_EXTENSION, BROWSERID, BROWSERVERSION and CONTENT-DISPOSITION to HTTP context.

520.24 Fix JobId and ReasonText(C)
Tue, November 28 2006

ReasonText (Completed) and JobId (Job) will no longer return null if they are the first attribute in an OPAL.

520.23 HTML DTD
Mon, November 27 2006

Add HTML as DTD mnemonic.

520.22 Add HTTP support
Fri, November 24 2006

Add new HTTP attributes.

520.21 Fix <STRING> in Linked Structures
Thu, November 16 2006

Type <STRING> in normal linked structures was not working correctly and various kludges were extant to get particular attributes to work. It is now fixed and the kludges have been rolled back. [CHARS] is now a valid modifier for non-linked String Types. HOSTGROUP and NEXTHOSTGROUP have been fixed.

520.20 Support for USE BDNAME and SCRATCHPOOLS
Mon, November 6 2006

The Supervisor USE attribute will now return information about the USE BDNAME and USE SCRATCHPOOL Variants.

520.19 Add new Mix attribute ReplyText
Thu, August 17 2006

This change adds a new Mix attribute ReplyText. This attribute, only valid for waiting entries, returns the list of valid ODT commands which can be used to reply to the waiting entry.

520.18 Change Archived Semantics
Tue, August 8 2006

Archived no longer has a side-effect as described in Dnote 510.23. Use :ARC to return archived attributes.

520.17 Metalogic Internal Change
Fri, July 28 2006

JAVASCRIPT option generates JavaScript tables.

520.16 Fix and expand Valid function
Sat, July 8 2006

This note includes a technical description only relevant to Metalogic personnel,

A new attribute modifier, VALID, is implemented to enable a validity check on a bit in the same word as a field attribute (or previous word if not a field). Syntax:

    VALID <optional ~> <unsigned integer>
The ~ says that false indicates validity. If absent, true does.

In concert with the fixes to the Valid function in OPAL, attributes of the following names (usually multiple) have been de-implemented:

(PD)CCSVERSIONVALID, (PD)BLOCKSTRUCTUREVALID, (PD)DOCUMENTTYPEVALID, PDNOSECURITYUSE, PDUSERATTS, PDARCVALIDBACKUP, LASTCONNECTVALID, QUEUEVALID, SUBFILEINXVALID, VOLIDVALID, SWVALID, LABELTYPEVALID, BOOTDISKVALID, BOOTODTVALID, BOOTTAPEVALID, BOOTPRINTERVALID

Some atts under long de-implementation warning are now gone:

PDPPEDTRANSPARENT, PDTASKINGTRANSPARENT, PDSECADMINTRANSPARENT

Use the TRANSPARENT parameter to PDPPED, ...

Technical Detail

A new section heading is available, VALID, for objects which have some sort of validity checking, such as GETSTATUS soft errors, or the SYSTEMSTATUS procedure result. A new comment documenting the syntax and semantics of Sections is now at the beginning of the symbol file.

[CHARS] is now a preferred synonym for <prelinktype> [DIRECT CHARS]

The attribute table format has been changed and rationalised somewhat, allowing the VALID info to squeeze in without adding another word. As a consequence, an MCPLEVEL range which does not include a 0, cannot use more than 2 digits of MCPLEVEL for max, and 3 for min.

GST no longer generates the COPY section. OPAL now does a $INCLUDE. This reduces the OPAL symbol file by 900 lines, and reduces the compilation length by 450 lines. GST's own symbol is only shortened by a measly 30 lines or so.

Several attributes have now gotten ALTERNATEs where there are multiple ways to get the data, e.g. (PD)GUARDED, (PD)RPED, etc. PREFERRED on an Att with parameters now gives a syntax error instead of corrupting attribute tables.

520.15 Additional VIOLATIONTEXT messages
Wed, June 28 2006

Additional VIOLATIONTEXT messages and mnemonics have been added to the SECURITY context (SUPERVISOR only) compatible with MCP 52.1.

520.14 New FLEX Object
Mon, June 26 2006

The format of the Directory object has been changed to allow more attributes and be more compatible with archive info. Some attributes will now generate less code and searches are now simpler to optimize.

New Directory attributes:

Valid for Keyed and Flat searches:

CompilerKind, PhysicalModeSize, SectorSize, Warnings, WarningCount, DMAudit, MPBits, CPed, Suppressed, RPed, LPed, PPed, SecAdmin, Tasking, MPXferPriv, MPKerberos, MPGran

Gives valid info only for Keyed: WorkLoadGroup

Valid for Keyed searches only (error for :FLat or in Familymanager):

DollarLevel, DollarCycle, DollarPatch, CodeDate, CodeTime, CodeTime6, Sharing, NonExecutable, NotProgram, Unsafe, ACR, CodeGenLevel, UpLevel, Parameters, CoreEstimate, IPCCapable, SortCapable, DMSCapable, BNACapable, LibraryCapable, NonReentrant, Language, CodeVersion, Priority, MaxProcTime, MaxIOTime, D2Stack, D1Stack, WSLimit, D1Estimate, Restarts, Executions, WSAverage, D1WSAverage, UDDFAs, DocumentType, PermittedActions, UserMixList

Modified Semantics:

Generation, SecurityUse, BaseUnit

The backup attributes can now have up to 4 entries so that Archive backup info can be reported.

New backup information attributes:

BackupVerb, BackupHost, BackupCreateTS, BackupCreateTime

New PD attribute: PDVolSerial

PDCatE=, and PDArc= attributes that take an optional backup number are now specified as origin 1, not 0 as before. This was an oversight and incompatible with the Backup= attributes.

The OP attribute in Supervisor now has updated mnemonics.

520.13 allow tape as parameter to vl atts
Tue, June 20 2006

This change allows the TAPE mnemonic to be used with attributes with the prefix VL. Ex VLNAME(TAPE,.....

Boolean attributes which should have had valid mnemonics of TRUE and FALSE were only showing FALSE (Ex. VOLUMED). The TRUE mnemonic was incorrectly listed as a valid parameter for VL atts.

520.12 Implement LOCKED attribute for TAPEDB context
Tue, June 13 2006

The LOCKED attribute has been added to SUPERVISOR's TAPEDB context and supports the additional PGOK assignment checking now applied in FLEX environments. Please see TAPELIBUPDATER DNote 510.12 and MERGETAPE DNote 510.14 for more details.

520.11 Support for LMDTITLE attribute
Thu, June 8 2006

The LMDTITLE attribute has been added to the TAPEDB context, allowing the title of the associated LibMaintDir file, if present, to be returned.

520.10 DSI cartridge attributes revamp
Fri, May 12 2006

The small subset of TAPEDB attibutes that support DSI and CSC robot systems have been modified to address some OPAL code optimisation issues; please see OPAL DNote 520.14 for more information.

520.09 Add REQUESTSTATE in PRINTS context
Fri, May 12 2006

The REQUESTSTATE attribute has been added to SUPERVISOR's PRINTS context. This replaces the deimplemented WAITFORPRINTER attribute that has now been deleted.

520.08 Extend USER attribute subset
Mon, April 24 2006

The USER attribute subset for SUPERVISOR has been updated to include new USERDATA attributes implemented in MCP 51.1 and 52.1. The new attributes included SYSADMIN, DEPTASKACCOUNTING, FILEACCOUNTING and many granulated privileges.

520.07 Add more 52 atts
Thu, February 23 2006

Add system attributes PDWORKLOADGROUP, MANUFACTURINGCTLNUM and MEMONLYHL. Add MX attributes TARGETPROCSET, ACTUALPROCSET and CPURATEBIAS. The old pre-4.2 AB attributes are now gone.

520.06 Add MCP 5.2 LOGEOJ attributes
Wed, February 8 2006

Added the System attribute DLPDUMPFILES. The MX attributes HOLDQTIME,WORKLOADGROUP The LOGBOB Attributes TARGETPROCESSOR, ACTUALPROCESSOR. The LOGEOJ attributes CODEFILENAME,RELEASEID, NORMINITPBITTIME,NORMOTHERPBITTIME,MEASUREDPROCTIME, MEASUREDINITPBITTIME,MEASUREDOTHERPBITTIME,HOLDQTIME,USERALIAS, TARGETPROCESSOR,ACTUALPROCESSOR.

Some of these attributes are only valid on MCP 5.2

520.05 More LMD related attributes
Thu, February 2 2006

The TAPEDB attributes LMDEXISTS, ORIGCREATEDAY and LMDNOTCOPIED have been implemented. Part of the same attribute set described in DNote 520.04, LMDEXISTS and LMDNOTCOPIED are booleans that indicate the presence of a valid LIBMAINTDIR file and if any files were NOT COPIED to the volume by the original copy or appends.

The ORIGCREATEDAY attribute indicates the original creation date of an appended volume; the normal CREATIONDATE attributes are now automatically changed to the current date when an APPEND operation on a tape volume has been observed. ORIGCREATEDAY is also used by TRIM to help determine the name of the LIBMAINTDIR file for appended volumes.

520.04 Support for LIBMAINTDIR OPAL attributes
Mon, January 30 2006

Two new attributes, LMDFILECOUNT and LMDBYTES, have been added to the TAPEDB context. If a tape volume has an associated LIBMAINTDIR file, SUPERVISOR may retrieve the number of files and the disk space occupied on the tape by using these attributes. This information is particularly useful for appended tapes.

520.03 Support port file ip addresses
Fri, January 27 2006

New attributes MyIpAddress and YourIpAddress have been addded to both FILEOPEN and FILECLOSE contexts. These attributes are available from MCP 5.2.

520.02 Add attributes for BOJ parameters
Thu, January 26 2006

Adds new LOGBOJ attributes CodeFileName, ReleaseID, MPId. Plus new attributes valid from MCP 5.0 NonPrivSet and NonSystemUserSet. Plus new attributes valid from MCP 5.2 CountParamSuppressed, CountParamExcluded,CountParameters,Jobparameters,UserAlias.

TT HELP ATT on any of them will give full details.

520.01 New SYSOP OPENTIMESTAMP and OPENTIMESTAMP
Wed, December 21 2005

Added new mnemonics for the SYSOPS attribute: LMSINGLESPACE and OPENTIMESTAMP.

Added new MCP5.2 attributes OPENTZ,OPENTS,OPENDAY and OPENTIME. These are only valid on MCPs > 5.2 and if sysops OPENTIMESTAMP is set.

The PD equivalents PDOPENTZ etc. were also added.

510.23 New Archived Att
Fri, October 28 2005

Archived is a directory att returning TRUE if the file has an Archive block. In FLEX Inquiry it has the side effect of returning the Archive info in the catalog atts.

510.22 provide GRINDTIMEOUT error for incomplete
Thu, October 13 2005

A new error condition, called GRINDTIMEOUT, has been added to the various SURE attributes available in SUPERVISOR. This condition signifies that a SURE request has been timed-out whilst waiting for a response in the SUPERVISOR GRINDER process. This error, only be seen in a SUPERVISOR environment, probably indicates a SURE database access problem or network issue.

510.21 JOBREJECT attributes correction
Tue, October 4 2005

Several invalid attributes have been deleted from the OPAL JOBREJECT context in Supervisor; these had been accidentally included in the earlier implementation.

510.20 Add FAST/ALTFAST Mnemonics
Fri, September 30 2005

The FLEX SEARCHTYPE attribute now has new FAST and ALTFAST mnemonics.

510.19 New attribute synonyms for VDBS context
Fri, September 23 2005

Some new attribute synonyms have been added for the VDBS context.

510.18 New Myself attribute parameter:CodeVersion
Tue, August 16 2005

This introduces a new parameter of CodeVersion to the Myself attribute. It is only valid for Supervisor and returns the value of Version as set in the Version modifier of the Define header.

DEFINE + ODTS TEST VERSION 10: SHOW(MYSELF(CODEVERSION));

TT DO TEST would return 10

510.17 New completed attributes
Tue, August 2 2005

The Completed attributes EOTTIME,EOTDAY,EOTDATE,WFL,QUEUEVALID, QUEUE and MPID have been added. See HELP ATT EOTTIME etc for details.

510.16 Fix Minortype and From_PLI attributes
Tue, July 26 2005

Version 510.04 did not update the From_PLI Fileclose attribute or the Minortype attributes in Volume,FileStatus,DMS and Window contexts.

They now reflect the new log layout.

510.15 ADD CDDENSITY. FIX D0 & WARNINGTEXT
Thu, July 14 2005

CDDensity is a new PER attribute. D0 and WarningText (in FLEX) fixed.

510.14 SYSTEM METERING ATTRIBUTES
Mon, July 4 2005

A new subset of attributes, called METERING, has been added to the SUPERVISOR SYSTEM context. These attributes apply only to COD metering systems and are retrieved using SYSTEMSTATUS call type 31. Nearly 200 attributes have been implemented.

In a HELP ATTR response, each attribute will appear with a context of SYSTEM MET; a recent change to SUPERVISOR allows the metering attribute set to be seen with HELP ATTR =:METER.

510.13 ADD MISSING FILECLOSE ATTRIBUTES
Mon, July 4 2005

Several new attributes have been added to the FILECLOSE set for SUPERVISOR; these include FRAMESIZE and READMMODIFYWRITES. The ACTOR and DECLARER subset of attributes in FILECLOSE have been re-defined since the previous definitions were obsolete.

510.12 SIMPLIFY DENSITY ATTRIBUTES 
Thu, June 9 2005

The handling of mnemonic values returned by the various DENSITY attributes in the SUPERVISOR OPAL set has been simplified. This will protect against the introduction of new density types by Unisys in the future. 

510.11 ADD UNDOCUMENTED VDBS ATTRIBUTES
Fri, June 3 2005

A significant number of new attributes, allowing comprehensive access to database auditing statistics, have been added to the VDBS context, recently implemented in DNote 510.10. These attributes are discussed at length in several Unisys PLEs (18074460 and 17685163) and also in the Documentation changes section of recent DMALGOL Programming Reference manuals. Despite these amendments, it is apparent that some of the descriptions are still incorrect.

Due to the Unisys revisions, several incorrect attribute definitions have been replaced with new names and revised semantics.

510.10 IMPLEMENT VDBS CONTEXT
Fri, May 20 2005

A new OPAL context called VDBS is available to SUPERVISOR users. This context allows comprehensive database information such as OVERLAYRATE, ALLOWEDCORE and CURRENTCORE (as seen in a SM STATUS RESPONSE) to be directly available as attributes. Please see OPAL Dnote 510.15 for more information.

510.09 CHANGE NETWORKUNIT MNEMONICS
Tue, May 3 2005

The NETWORKUNIT attribute, released in OPAL/GSTABLEGEN 510.08 used a mnemonic called DEFAULT in the attribute definition. Unfortunately, this conflicted with the DEFAULT mnemonic available to the DATETOTEXT function causing the DATETOTEXT variant to fail with syntax. The mnemonic values for NETWORKUNIT have been changed to avoid this clash.

510.08 FIX NETWORKING ATTRIBUTES
Wed, April 20 2005

Previously, the NETWORKFILE attribute always returned incorrect values for the network providers BNAV1, BNV2 and X25 (these were the only old networks allowed) and did not handle networks such as TCPIP or CNS. Now, the NETWORKFILE and NETWORKMODE attributes have been changed to accept a string, instead of a mnemonic, denoting the network provider.

For example:

NETWORKFILE("TCPIP")
NETWORKMODE("BNA")

The list of available network providers may vary from system to system and the NETPROVIDERS attribute returns a comma-delimited list of the current networks. The changes in these attributes make it much easier to determine the status of the all providers on the system.

510.07 BETTER MNEMONICS FOR DATABASE OPENTYPE
Wed, April 6 2005

The Database context attribute OpenType previously returned the mnemonics DBOPEN (0) and DBCLOSE(1). 0 should really have been UPDATE.

The mnemonis returned are now UPDATE(0),DBCLOSE(1),RECOVER(3),RECONSTRUCT(4), INQUIRY(5),TRUPDATE(7),UTILITY(8),SINGLEUPDATE(9), MAPPER(10),INQUIRYSEMANTIC(11), UPDATESEMANTIC(12),REORGANIZE(13),PERVERIFY(14),OLTP(15)

510.06 CHANGE CLOSEERROR TO CLOSEERRORMSGNO
Thu, March 24 2005

Two attributes called CLOSEERROR were included in the FILECLOSE context making one of the attributes unusable. One has now been renamed as CLOSEERRORMSGNO which designates error message number associated with the close error.

510.05 RETIRE DUPLICATE PORTCLOSETYPE ATT
Thu, March 24 2005

Two attributes called PORTCLOSETYPE were previously erroneously available in the FILECLOSE context. Usage of PORTCLOSETYPE in OPAL scripts used the correct attribute so no recompilation action is required. The second, invalid attribute has now been deleted.

510.04 RE-IMPLEMENT GENERIC LOG ATTRIBUTES
Mon, March 14 2005

This change supports the re-definition of many attributes in the SUPERVISOR LOG context, as described in SUPERVISOR DNote 510.16. Please refer to this note for more details.

510.03 REMOVE DUPLICATE TIMEOFDAY ATTRIBUTE
Fri, March 4 2005

TT HELP ATT TIMEOFDAY listed the attribute twice. This has now been corrected.

510.02 MORE SURE ATTRIBUTES FOR MX AND LOGBOJ
Tue, March 1 2005

New SURE attributes for the SUPERVISOR MX and LOGBOJ contexts have been implemented. These attributes are named in both contexts as:

SUREBOJCODECHECK
SUREBOJCODETIMESTAMP

These attributes allow the caller to easily determine the compilation status of a codefile that has just been initiated. Please see OPAL DNote 510.04 for more information.

510.01 INCREASE MAX SUPPORTED MCP TO 5.1
Thu, February 10 2005

Updated to confirm compatibility with MCP 5.1. This change also means that MCP 46 is not supported from this time.

500.27 CHANGE SURE NETWORKERROR TO VALUE 63
Wed, February 9 2005

The SURE attribute mnemonic NETWORKERROR has changed value from 99 to 63; this change will require all SUPERVISOR Opal programs that use this mnemonic to be recompiled.

500.26 ADD YYYYYDDD SUPPORT FOR OLD JULIAN ATTS
Wed, February 2 2005

The older style SUPERVISOR and FLEX date attributes such as USEDAY and PDCREATIONDAY are returned in YYYDDD format. Although many other OPAL julian date attributes return values in YYYYDD format (or have synonyms that do), these attributes did not. This situation has been rectified and all julian date attributes now return YYYYDDD formats or have synonyms that do.

500.25 RETURN VALID MNEMONICS FOR PKSUBTYPES > 25
Mon, January 24 2005

Valid Mnemonics are now returned for the PKSUBTYPE attribute when the value is greater than 56.

500.24 UPDATE LOGMAJOR ATTRIBUTE MNEMONICS
Wed, January 19 2005

The SUPERVISOR Log context attribute LOGMAJOR has been updated to include various missing log major types such as LOGMAJCNS and LOGMAJFTP.

500.23 SAVEAVAIL, NONSAVEAVAIL, & NOTLINKEDAVAIL
Thu, December 16 2004

SAVEAVAIL, NONSAVEAVAIL, and NOTLINKEDAVAIL give a more precise break- down of the system available memory on 50. See HELP ATT for each att for details on their significance.

500.22 CLEAN UP SYSTEM ATTRIBUTES
Wed, November 24 2004

Internal Metalogic change.

500.21 UPDATE PDSURECHECKCOMPILE SEMANTICS
Fri, October 22 2004

The semantic description of the PDSURECHECKCOMPILE attribute, as discussed in DNote 500.15, was inadvertently omitted when the change was applied. This attribute has now been updated.

500.20 TEST
Fri, October 22 2004

This change supports the new mix subset of FI attributes, allowing the retrieval of file information currently used by an individual task or job. The OPAL machine has been optimised to specifically handle the way these attributes are retrieved to limit CPU overhead.

The FI attribute subset can easily be viewed using the HELP command:

HELP ATTR FI=:MX

The FIFILECOUNT attribute returns the number of files in-use by the process and all other FI attributes must be indexed to get information about the selected file.

500.19 FIX KIND MNEMONICS
Tue, October 5 2004

In LOG contexts like VOLUME, FILEOPEN and FILECLOSE, the KIND attribute could only be compared to mnemonic values (Ex. KIND=TAPEPE) in the VOLUME context. This sort of comparison can now be made in all Log Contexts with a KIND attribute.

500.18 SUPPORT FOR OPAL 500.21
Mon, October 4 2004

This change supports Opal version 500.21 which fixes a problem passing attributes as parameters to another attribute.

500.17 IMPLEMENT INUSESTACKS FOR STACK USAGE
Fri, September 24 2004

Two new SUPERVISOR attributes in the SYSTEM context have been implemented:

MAXACTUALSTACKS
INUSESTACKS

The MAXACTUALSTACKS attributes returns the maximum number of real stacks that are available for use on the system - this value excludes stacks that have been reserved for the MCP. INUSESTACKS returns the current number of stacks that are currently in-use on the system and includes independent runners, segment dictionary stacks and tasks. The INUSESTACKS attribute is very useful for tracking stack usage on the system in conjunction with the MAX STACKS system setting.

500.16 ADD MINORTYPE ATTRIBUTE TO FILESTATUS CONTEXT
Wed, September 22 2004

The MINORTYPE attribute has been added to the FILESTATUS context. The Attribute returns a Mnemonic which is "FS" followed by the FILESTATUS subtype.

Ex If (FILESTATUS=CREATION,TITLE was used then MINORTYPE would return FSCREATION or FSTITLE.

500.15 ADD USE SILO ATTRIBUTE
Tue, September 14 2004

A new attribute, PDSURECHECKCOMPILE, has been implemented for easier checking of SURE codefile compilation and WFL creation dates. This attribute can be optionally used instead of the SURECHECKCOMPILE and PDSURETIMESTAMP combination, as described in OPAL DNote 490.20.

For example, in a SUPERVISOR LOGBOJ script to check a codefile BOJ against the SURE repository, where the NAME attribute represents the codefile name, then there are now 2 ways to check the validity of the file:

PDSURECHECKCOMPILE(NAME) Or SURECHECKCOMPILE(NAME,PDSURETIMESTAMP(NAME))

For FLEX scripts, the NAME attribute would generally be replaced by TITLE or FILENAME. In the current implementation, when the codefile title is passed to SURE, any 'ON <packname>' part is automatically stripped from the title.

As with the other SURE attribute subset, PDSURECHECKCOMPILE will allow an optional repository as the second parameter:

PDSURECHECKCOMPILE(TITLE,"FACTOS")

500.14 ADD USE SILO ATTRIBUTE
Wed, August 4 2004

The USE attribute has been extended to allow the additional keyword SILO or SILOKIND allow programmatic access to the USE SILOKIND specification.

500.13 FLEX BASEPACK ATTRIBUTE
Tue, July 6 2004

Several new FLEX attributes, BASEPACKUNIT and PDBASEPACKUNIT, have been implemented allowing the unit number of the base pack of the filefamily to be returned to the caller. The APL and PDAPL attributes have been deimplemented to support this change.

500.12 SUPPORT FOR VL CONTEXT
Mon, July 5 2004

A new OPAL context, called VL has been implemented for SUPERVISOR. On cataloging systems only, this context allows information about volume entries held in the system Volume Library. Knowledge of Flex and CopyWrite volumes, as created by FAMILYMANAGER and MERGETAPE, is included in the attribute subset from information in the FLEX Statistics file.

The full set of attributes can be viewed using the command:

TT HELP ATTR =:VL

Please see SUPERVISOR DNote 500.23 for more information.

500.11 FLEX NOCAPSULE ATTRIBUTE
Tue, June 29 2004

This change adds a new FLEX attribute, RELEASED, which reflects that a capsule on a PC Disk Farm has been released from that farm. This information can only be retrieved from the LIBMAINTDIR associated with the Disk Farm.

500.10 IMPLEMENT QUEUED CONTEXT FRO SUPERVISOR
Tue, June 29 2004

A new OPAL context, called JOBQUEUE or SQ, has been implemented for SUPERVISOR. This context allows information about queued jobs to be retrieved from the system and mapped to OPAL attributes. The full set of attributed can be viewed using:

500.09 IMPROVED SEMANTICS FOR THE DU ATTRIBUTES
Tue, June 15 2004

The semantics for TOTALSECTORS/DUCAPACITY have been clarified. The use of -2 to get data relating to the SYSTEMDIRECTORY is more clearly explained.

500.08 SUPPORT FOR WHENID(SLOT) ATTRIBUTE
Fri, June 4 2004

A new variant of the WHENID attribute, SLOT, has been added for SUPERVISOR only. The OPAL attribute WHENID(SLOT) returns the active slot number as seen in an EV ? response. This self-knowledge attribute can be used, for example, with the TT OK #<slot> command.

500.07 ADDITIONAL JOBREJECT ATTRIBUTES
Tue, April 13 2004

Some additional attributes have been added to the JOBREJECT context in SUPERVISOR. These include SOURCESTATION, LSN, MCSNAME and GROUPCODE. The SOURCESTATION attribute has been added to the EI context.

500.06 IMPLEMENT DMS CONTEXT
Tue, April 6 2004

A new SUPERVISOR context, DMS, has been implemented. This context maps to SUMLOG entry Major Type 1 (LOGMAJJOB), Minor Types 21 and 22 ( (Database FREEZE and RESUME) and allows the user to trap DMSII databases starting and terminating. The DMS context has two subtypes to allow filtering; START (database BOJ) and STOP (database EOJ).

500.05 ADD EMAIL AND PRINTDISPOSITION MNEMONICS
Wed, March 31 2004

New mnemonics EMAIL and PRINTDEFAULTS have been added for the TERM attribute.

500.04 APPENDED ATTRIBUTE FOR LOG VOL APPENDS
Mon, March 29 2004

A new OPAL attribute, called APPENDED, is now available in the TAPEDB context and indicates if a tape has been the subject of a library maintenance or DMSII APPEND operation.

500.03 UPDATE FOR NEW TAPE DENSITIES
Mon, March 8 2004

New values for the DENSITY attribute (in TAPEDB, PER and certain LOG contexts) are now supported. These include FMTLTO, FMTST9940 and FMTDLT40.

500.02 ADD TERM ATTRIBUTES FOR SUPERVISOR
Thu, February 26 2004

A new self-knowledge attribute has been added to SUPERVISOR. This allows a DO or WHEN to determine the original log-on usercode, accesscode and COMS stationed, if applicable. Note that usercode and accesscode settings will change if the TERM USER of the station has been changed.

A HELP ATTR TERM will show:

   TERM (SYSTEM) RETURNS STRING
     PARAMETERS : 1. MNEMONIC, VALUES : LOGONUSER(66), LOGONACCESS(67),
              LOGONSTATION(68).
     SEMANTICS : Returns information about the user's current TERM
        settings inherited from COMS or changed by TERM USER.

500.01 ADD OPALVERSION PARAM TO MYSELF ATTRIBUTE
Mon, February 16 2004

Updated to confirm compatibility with MCP 5.0.

490.17 ADD OPALVERSION PARAM TO MYSELF ATTRIBUTE
Mon, February 16 2004

The Myself attribute now has a new parameter of OpalVersion. This returns the version of the Opal compiler used to compile this code.

490.16 IMPLEMENT FILENO AND NEW SEARCHTYPE MNEMS
Wed, February 11 2004

FILENO is a new function attribute in Flex, valid only for MT, LMDIR, Lib Maint CDs, and CopyWrite Images. This corresponds to 'n'in the COPY #n syntax.

ATHOST, WRAPPED, and LIBMTDIR are added as values of SEARCHTYPE.

Major type 1, Minor type 7; its small subset of attributes can be seen

490.15 EXTEND SURE ATTRIBUTES FOR REPOSITORY SELECTION
Tue, February 10 2004

The SURE attribute subset returns information, via the SURELIB system library, from the InfraDesign SURE source control system. These attributes have been extended to allow an extra, optional parameter which identifies the SURE repository to be accessed. Both SUPERVISOR and FLEX Library will automatically attempt a connection to a different SURE library identified by a modified SL.

For example, a typical SURE attribute reference inside a LOGBOJ or MX=BOT context might be:

  SURECHECKCOMPILE(NAME,PDSURETIMESTAMP(NAME))

If the file identified by NAME was in a different SURE repository, here signified as the string 'SAS', then the attribute call would appear as:

  SURECHECKCOMPILE(NAME,PDSURETIMESTAMP(NAME),"SAS")

SUPERVISOR will attempt to connect to an SL-ed library whose function name is:

  SL SURELIBSAS

SUPERVISOR and FLEX will automatically link to the next library, delinking from a previous SURELIB if needed. This mechanism allows multiple SURE repositories to be accessed, identified by different usercodes and disk families.

490.14 ADD EI ATTS FOR JOBREJECT CONTEXT
Tue, February 10 2004

The JOBREJECT context now supports a small subset of attributes from the EI log record that is generated prior to a job that is Q-DSed.

These attributes include NAME, USERCODE, CHARGECODE and ACCESSCODE.

A new attribute, LOGTYPE, has been added to the LOG context and returns a numeric value represented by the LOG Major type (multiplied by 100) plus the LOG Minor type. This makes the checking of Major and Minor type pairs much quicker in SITUations.

490.13 NEW JOBREJECT CONTEXT AND LOGPRINT ATTRIBUTE
Tue, February 3 2004

A new log context, JOBREJECT, has been implemented for SUPERVISOR. This allows OPAL programs to trap jobs that have been terminated out of their queue, prior to the MCP starting them. The context collects LOG Major type 1, Minor type 7; it's small subset of attributes can be seen with the SUPERVISOR command:

HELP ATTR =:JOBREJECT

490.12 CORRECT LOGFIELD HANDLING
Tue, February 3 2004

Previously, the LOGFIELD attribute could return incorrect values when using both the source bit and length parameters. This change, plus that discussed in OPAL DNote 490.17 has now addressed this problem.

490.11 CHANGE MX SUB TO INCLUDE DBS AND LIBS
Wed, January 28 2004

The MX context, when used to DEFINE a SITUATION without any subcontexts will now include DBS and LIBS into its default list of mix types. Previously, a MX SITUATION would have mapped to MX=A,W,S. This change means that MX now corresponds to MX=A,W,S,DBS,LIBS. The MX context now has a synonym of MIX.

The FILESTATUS subcontext TITLE now has the more meaningful synonym of TITLECHANGE; also in FILESTATUS, the LABEL attribute is now known as FAMILYNAME and UNITNUMBER is an alternative to UNITNO.

490.10 IMPLEMENT SOURCENAME ATTRIBUTE
Tue, November 25 2003

The MX attribute SOURCENAME has been implemented to return the origin station name of the process, as defined by the Unisys Task Attribute of the same name. This change resolves issues with the SOURCESTATION attribute which did not provide originating station information for processes invoked from COMS pseudo-stations.

For all processes that have been invoked remotely, SOURCENAME is now be used in preference to SOURCESTATION.

490.09 PDSURETIMESTAMP REPLACEMENT OF PDSEG0TIMES
Thu, October 30 2003

The Infradesign SURE system holds timestamps for both codefiles and job files but the PDSEG0TIMESTAMP attribute, used to return the compile date and time of a codefile in hex format specifically for SURE, cannot work this way for JOBSYMBOL files.

To help support this additional feature, PDSEG0TIMESTAMP has now been replaced by the PDSURETIMESTAMP attribute which will return the same TIME(7) hex string for a JOBSYMBOL file, constructed from the job's creation date and time attributes.

490.08 SUPPORT FOR FLEX CONTAINER ATTRIBUTE
Wed, October 22 2003

A new FLEX attribute, CONTAINER, returns TRUE if the file being handled by FLEX either has a FILEKIND=CONTAINERDATA or is a stream file with a container signature in the 18 characters of the file.

490.07 SUPPORT FOR OPAL VERSION 490.07
Tue, October 14 2003

This change has no external effect.

490.06 MINOR SURE ATTRIBUTE CHANGES
Wed, September 17 2003

The SURE attribute SURECHECKBOT has been renamed to SURECHECKCOMPILE and a new attribute, SURECODECOMPILETIME, is available. This returns the timestamp of a selected codefile from the SURE repository.

490.05 UPDATE FOR MCP 49.1
Mon, August 18 2003

JAMPACK has now been updated for MCP 49.1 to relax the warning messages seen on earlier MCP versions.

490.04 IMPLEMENT JOB CONTEXT
Tue, August 5 2003

This patch supports the new JOB context available to Supervisor ODTSequences. The context is used after use of the WFL function, which is only available from an ODTSequence, and return track all job status changes and messages to the caller. The attributes for JOB include JOBNUMBRE, MIXNUMBER, JOBTEXT and JOBMSGTYPE.

Please see SUPERVISOR Dnote 480.85 and OPAL Dnote 480.29 for more information.

490.03 DELPHITABLES
Mon, July 7 2003

Generate Delphi Tables.

490.02 IMPLEMENT CONTAINER ATT FOR FLEX
Tue, July 1 2003

Attribute synonyms of DLLIBMAINTDIR (for DLLMDIR) and DLOVERLAY (for DLOVERLAY) have been added.

490.01 ADD SOME 48 & 49 ATTRIBUTES
Mon, May 12 2003

Some attributes that first appeared in 48 and 49 have been added to GSTABLEGEN:

48 atts:
PDNOSECURITYUSE,HOSTCCS,INUSEPSEUDOS,MPID,KEYEDCD,LIBMTCD,MEMDPCD, MIRRORMANUALSYNC
49 atts:
PDDMAUDIT,BACKUPFSDEFAULT,BOTTS,BOTDAY,BOTTIME,DIRONLY,SIMPLEFAM,VSS1GAPS

If running on 48 or above, these can be seen via HELP ATTS.

These attributes are Supervisor only except the 2 PD attributes, which are available both in Flex and Supervisor.

480.14 CHANGE EOJREASON IN LOGEOJ TO MNEMONIC ATT
Thu, April 17 2003

The LOGEOJ attribute EOJREASON will now return mnemonic values such as MISSINGCODEFILEV or SECURITYERRORV instead of plain integer values.

480.13 RETURN REAL FOR CPURATE
Thu, March 27 2003

This change returns a real value for the CPURATE attribute instead of a truncated integer.

480.12 FIX NAPLOG COMPONENTITEM & ADD COMPONENTITEM
Tue, March 4 2003

Previously, the NAPLOG COMPONENTITEM attribute was restricted to returning values less than 256; this was incorrect for many NAP component categories. The COMPONENTITEM attribute has now been re-defined to be a whole word value and two new attributes, COMPONENTITEMID and COMPONENTSUBITEMID are available for those NAP categories that use them

480.11 REMOVE UNUSED SILO ATTRIBUTES
Tue, February 4 2003

Various unimplemented tape robot attributes belonging to the TAPEDB context have been removed because they are not supported by the Unisys CSC software. These attributes all begin with a prefix of 'CART'; the remaining attributes CARTINSILO, CARTLIBRARYID, CARTSLOT and CARTSCARTCH are still valid.

480.10 PD/D1INFO..
Tue, November 12 2002

Fix for D1Stackno and D1Runcount attributes.

480.09 NAP 21 FIX/ADDITIONAL NAP NA ATTS
Mon, July 8 2002

Some new NAP Network Application (NA) attributes have been added for the NAP 21 release.

480.08 ADD WHENID(STATION) FOR SUPERVISOR
Wed, June 19 2002

The WHENID attribute has been extended with a new parameter called STATION. This will return the full station name, where possible, of the originator assigned to the current WHEN slot. Both COMS windows and REMOTESPOs will return the full station name; system ODTS will return 'ODT n'.

Note that this value may not be retrievable for WHEN slots that have been activated remotely since origin information is cleared after a Supervisor restart. In such cases, an origin of SLOT # will be returned.

480.07 ADDED SCHEDULEHELD, MAXWHENS AND USE (MODE BACKTRACK)
Wed, May 29 2002

Two new Supervisor system attributes ScheduleHeld and MaxWhens have been added.
The Supervisor Attibute USE has been extended to accept the options:
'Mode BackTrack', 'User mail', 'Family NAPLogs', 'Family Schedule','Family Magus', 'Family Config', 'Task NAPStatusLib', 'File RebuildV','File NapRunLight'.

The following DISPLAY Opal gives an example of the application of the USE attribute. Please note that to copy and paste this example you will need to have you terminal emulator set to a page size of more than 30 lines.

TT DEFINE + DISPLAY USE:
" ---- USER and FAMILY settings ----",/,
"USER" 21,":",,Use(User) 17,
"USER for TAPELIB" 21,":",,Use(User Tapelib),/,
"USER for ODTSECUTITY" 21,": ",Use(User ODTSecurity) 17,
"USER for EXTERNAL" 21,": ",Use(User External),/,
"USER for Mail" 21,": ",Use(User Mail) 17,
"FAMILY for NAPLOGS" 21,": ",Use(Family Naplogs),/
"FAMILY for EXTERNAL" 21,": ",Use(family External) 17,
"FAMILY for SAVES" 21,": ",Use(Family Saves),/,
"FAMILY for LOGS" 21,": ",Use(Family Logs) 17,
"FAMILY for SYSTEM" 21,": ",Use(Family System),/,
"FAMILY for SCHEDULE" 21,": ",Use(Family Schedule),//,
" ---- TASK and FILE settings ----",/,
"FILE for REBUILD" 21,": ",Use(File rebuild),/,
"JOB after TL" 21,": ",Use(Job TL),/,
"TASK for RECORDER" 21,": ",Use(Task Recorder),/,
"TASK for NAPSTATSLIB" 21,": ",Use(Task NAPStatsLib),/,
"FILE for NAPRUNLIGHT" 21,": ",Use(File NAPRunLight),//,
" ---- Miscellaneous settings ----",/
"QUEUE" 21,": ",#(Use(queue)) 17,
"BACKTRACK mode" 21,": ",Use(Mode Backtrack),/
"ODT" 21,": ",#(Use(odt)) 17,"LANGUAGE" 21,": ",Use(Language),/,
"WINDOWSECURITY" 21,": ",Use(WindowSecurity),/
"DESTINATION" 21,": ",Use(Destination),/,
" ---- Extras ----",/,
"Family for Magus" 21,": ",Use(Family Magus) 17,
"Family for Config" 21,": ",Use(Family Config),/,
"Max Whens" 21,": ",MaxWhens,/,
"Schedule is",If Scheduleheld Then "" Else " Not",,"held"

480.06 ADD WORKDAY ATTRIBUTE FOR SUPERVISOR
Thu, May 9 2002

To accompany the new WORKDAYS command implemented in SUPERVISOR that allows Saturdays and Sundays to be assigned as additional working days, a new OPAL boolean attribute called WORKDAY is available.

WORKDAY returns TRUE if today is a normal work day that is not a holiday or is a Saturday/Sunday that has been assigned by the WORKDAYS command.

480.05 ADD MORE SECURITY MNEMONICS
Wed, February 27 2002

Fixed the INSTCHARGE mnemonic of MCS_ERRORCODE and added new mnemonics to MCS_ERRORCODE and VIOLATIONCODE.

Changed the mnemonics for attributes ViolationCode and MCSErrorCode.

480.04 IMPLEMENT FILESTATUS CONTEXT
Tue, January 29 2002

This patch implements a new Supervisor context, FILESTATUS, which can trap Major Type 16 SUMLOG entries. The context allows tracking of file removal, creation, copy and change.

480.03 IMPLEMENT 'OVERLAIDCORE' ATTRIBUTE
Thu, January 24 2002

This change implements the OVERLAIDCORE attribute which returns the number of Words overlaid to the DL OVERLAY family (or families). This value is now also returned by the CU command.

480.02 ADD LOGDATE ATTRIBUTE TO LOG CONTEXT
Mon, December 10 2001

The attribute LOGDATE has been added to the generic LOG context which returns the datedtamp for the record in military format (DD/MM/YY).

480.01 ALLOW TIMEOFDAY IN FLEX
Thu, November 1 2001

Allow flex to access the TimeOfDay attribute.
Change the semantics of IMESTAMPDAY and PDTIMESTAMPDAY to indicate preferred TSDAY and PDTSDAY.

470.11 ADD FILECOUNT TAPEDB ATTRIBUTE
Date: Fri, July 13 2001

A new attribute, FILECOUNT, has been added to the TAPEDB and TAPELABEL contexts which retruns the number of files copied to a COPYWRITE CD, CD image or Disk Farm volume

470.10 SUPPORT FOR COPYWRITE DISK FARM,CDS
Date: Tue, June 19 2001

New attributes, called KIND and DISKFARM, have been implemented in both the TAPELABEL and TAPEDB contexts to support COPYWRITE-created volumes. Please see OPALTAPELIB Dnote 470.05 for more information

470.09 UPDATE PRINTS CONTEXT TO 47.1
Date: Sat, May 26 2001

Many new EXCEPTIONREASON mnemonics have been added for MCPs 46.1 and later to the PRINTS context. Some tidying of semantics and additional synonyms have been provided.

470.08 ALLOW SUPPRESSEDMX ON MCP 46.1
Date: Tue, May 1 2001

The SUPPRESSEDMX MX attribute was previously only enabled for MCP 47.1; this restriction has been relaxed to include MCP 46.1 since attribute support is available in this release

470.07 FIX PD ARCHIVE ATTS
Date: Mon, April 2 2001

Some minor changes have been made to the semantics of some Flex PD archiving attributes. The attributes PDARCLOGSEG, PDARCLOGDAY, PDARCLOGTIME and PDARCLOGTS have been deimplemented since they are now superceded by other Archiving attributes

470.06 IMPLEMENT COMPONENT DESCRIPTIUON ATTS
Date: Fri, February 23 2001

Two new NAPLOG attribute functions have been introduced, CDNIULINK and CDCOLINK, which allow the retrieval of component descriptions for NIU and Central Office hardware components.

470.05 FURTHER CORRECTION TO ATTRIBUTE SYNONYMS
Date: Tue, January 23 2001

This change supports the corresponding OPAL patch to correct reporting of Attribute synonyms.

470.04 USE TYPE 6 CALL IN PREFERENCE TO TYPE 0
Date: Wed, January 3 2001

A bug introduced around MCP 46.189.8646 broke type 0 getstatus calls. This change uses type 6 call instead, when complied on an MCP which supports type 6 calls.

470.03 CORRECT 'BOOTUNIT' ATTRIBUTES
Date: Fri, November 10 2000

On later MCP levels the 'BOOTUNIT' attributes were returning erroneous results.

This has now been corrected.

470.02 PER OBJECT AND MISC 47 UPDATE
Date: Fri, September 22 2000

Various small changes have been made for 47 and the PER Object.

The following PER attributes are de-implemented:

SCANTYPE, SDHOSTWRITER, SPACE_VIA_READ, NO2TAPEMARKS, and DSEVARIANTS.

The following PER attributes have changed mnemonics with some deleted:

HCMODE, PACKTYPE, DLPTYPE

The following attributes have new DENSITY mnemonics:

DENSITY (PER/VOLUME/FILECLOSE), DENSITYID (TAPEDB), NEWDENSITY (VOLUME) DENSITYALLOWED (PER)

The following PER attributes have been added on SSR 47.1:

MIRRORIMPORTUNITNO, MIRRORIMPORTSTATE, MIRRORMARKSERIAL, UNITMODE, MIRRORRESERVED, MIRRORMANUALSYNC, COMPRESSCONFIGOFF, VSS2TYPE

These SYSTEM attributes are new for SSR 47.1:

PDCATESECTYPE (also in FLEX), XLTRTS, XLTRMARK, XLTRCYCLE, XLTRVERSION, MDT_AUTOSAVE, MDT_AUTOUNLOAD, MDT_AUTOOVER_COUNT

The MX attribute new for SSR 47.1: SUPPRESSEDMX

The following PER attributes have been added:

EIOSTATUS, SYSDIRRECSIZE, NPSUBTYPE, LMDIRTITLE, SHARELEVEL, SHARETS, SHAREDAY, SHARETIME, SHAREMASTER, SHAREHOST, SHARESERIAL

On SSR 47.1, the DU SYSTEM attributes, valid in SUPERVISOR and FLEX (see HELP ATT DU=), can take -1 as the FAMILYINDEX parameter, and they will then return the corresponding info about the SYSTEMDIRECTORY, as in the DU SYSTEMDIRECTORY ODT command. Semantics are added/updated for: PKNATIVE, PACKTYPE, DLPTYPE, DCSUBTYPE MIXNO and JOBNO synonyms are now in the PRINTS and NAPLOG objects. The LK4712 and LK1920 link modifiers are now documented in the source. The PDCATE= attributes have been updated to work on SSR 47.1.

470.01 UPDATE FOR MCP47
Date: Thu, September 14 2000

This change allows us to run on MCP 4.7

460.19 U CONTEXT AND UDACTION ATTRIBUTE
Date: Wed, August 30 2000

U has been introduced as a synonym for USER as an object.

A new attribute function UDACTION in the USER context returns the action detected in an event-based WHEN. If executed in any other way it returns NONE.

USER is now a synonym for the USERCODE attribute in the EI context.

460.18 IMPLEMENT PRODUCT & GROUP ATTs
Date: Mon, August 14 2000

The PRODUCT and GROUP attributes are now available.

460.17 SUPPORT USER OBJECT IN SUPERVISOR
Date: Tue, July 4 2000

The USER object is now available in Supervisor OPALs. This change adds the necessary object definitions and attributes.

460.16 FIX BNDS CHECK FOR MNEMONIC PARAMETERS
Date: Tue, July 25 2000

Certain OPAL attributes, such as OP, take a mnemonic or integer rameter expression as parameter to select the appropriate option. However, in the case where a real expression is used, e.g. OP(GET("A")), incorrect values would be returned.

This problem is now fixed.

460.15 TAPENAMESERIALS ENHANCEMENT FOR CYCLE/VERS
Date: Tue, July 4 2000

The OPAL system attribute TAPENAMESERIALS has been enhanced to permit a second optional parameter which allows the METATAPELIB tape library database to refine the search for tapes matching a particular cycle and version. For example:

  TAPENAMESERIALS("(META)METATAPELIB4","4:17") 

would return all serials (in reel number order) which matched the tape name provided and had a CYCLE of 4 and VERSION of 17. Representing cycle and version as a string in this way facilitates its use in the Metalogic TPDB_SILOW Opals because cycle and version is easily extracted in this form from a waiting entry:

   NO FILE METATAPELIB4 (MT) #1 4:17 

The TPDB_SILOW Opal has been amended to use this enhancement.

460.14 FIX STACKCELL ATTRIBUTES FOR MCP GEQ 46000
Date: Mon, June 26 2000

The previous patch 460.13 resulted in incorrect results being returned by the STACKCELL attributes when running on MCP 46.000 and above.

This has now been corrected.

460.13 SUPPORT FOR 5-DIGIT MIX NUMBERS
Date: Fri, June 9 2000

This patch to the Metalogic OPAL attribute generation mechanism supports the Unisys MORETASKS implementation allowing the provision of mixnumbers up to 65535. This is achieved by setting the system options MORETASKS (OP+MORETASKS), halt-loading and changing the MAX command.

Existing OPAL code maintained by SUPERVISOR will function correctly for Mix numbers up to 9999 BUT it is recommended that ALL Opals should be recompiled i.e. they should be re-entered as soon as the system has been Halt loaded after setting the MORETASKS option.

This can be achieved as follows:

  1. Terminate any active WHENs (shown by a TT WHEN ? command).
  2. Enter "TT SAVE SCHEDULE AS (USER)DECOMPILED/SCHEDULE ON USERPACK"
    (where (USERS) and OURPACK are chosen by the site).
  3. Wait for the TT SAVE to complete.
  4. Enter "TT ENTER FROM (USER)DECOMPILED/SCHEDULE ON USERPACK"

Any WHENs that were previously terminated will be reinstated after the ENTER has completed.

460.12 FIX NAP TOTALLINES AND ADD SUBCOMPONENT
Date: Thu, April 13 2000

The NAPLOG attribute TOTALLINES now returns valid information when used before the LOGTEXT, REASONTEXT or ADDPARAM attributes.

A new NAPLOG attribute called SUBCOMPONENT has been implemented.

460.11 ONLY WARN IF MCP TOO EARLY FOR MNEM OF ATT
Date: Tue, February 22 2000

A <FILEATT> or <TASKATT> will now only give a warning if running on an MCP too low for the attribute supplying the mnemonics. The att is converted to <INTEGER> for the tables. VALUE offsets which are too late for the MCP also get a warning and are treated as zero.

460.10 UPDATE ARCHIVE ATTS
Date: Tue, February 15 2000

Some missed ARCHIVE information has been added as new PD atts:

PDARCREMOVED, PDARCPACKBACKUP, PDARCBACKUPSVFAC

PDARCREEL is now correctly spelt. PDARCVERB now has proper semantics.

460.09 YET MORE FLEX DIRECTORY ATTS
Date: Fri, January 28 2000

The format of the FLEX DIRECTORY object was based on thet of the response to a GETSTATUS DIRECTORY (3) call. All bits above bit 30 were reserved for CATALOG attributes. This patch makes use of the gaps and obsolete attributes to allow more attributes in this object.

De-implementation: the Archive LOG attributes. This obscure facility has never been used in production to Metalogic's knowledge. The functionality has been kept by implementing PDARCLOG= System PD atts.

New atts: PDARCLOGSEG, PDARCLOGDAY, PDARCLOGTIME, PDARCLOGTS

  Att Deimplemented Workaround
ARCHIVESEGMENT PDARCLOGSEG
ARCHIVED Function is available via 0 NEQ PDARCLOGSEG(TITLE)
ARCHIVEDAY PDARCLOGDAY
ARCHIVETIME PDARCLOGTIME
ARCHIVETIMESTAMP PDARCLOGTS

Re-implementation: REELS

Any FAMILYMANAGER RULES on FAMILY TAPE, which use the REELS attribute must be re-entered, as its implementation has been changed.

Re-implementation: FILEORGANIZATION

FAMILYMANAGER RULES which use FILEORGANIZATION att may be re-entered to benefit from a more efficient implementation.

New Attributes: These are valid for GETSTATUS or all FLAT searches:

NOTE, RESTRICTED, FILERESTRICTED, VOLUMERESTRICTED, UNITRESTRICTED, FAMILYRESTRICTED, READONLY, KERBEROS, USERDATAONLY, LICENSEKEY, RELEASEID, BLOCKSTRUCTURE, BLOCKSTRUCTUREVALID, FILECLASS, ROWTAIL, FILESTRUCTURE, FILESTRUCTUREINFO, FILELENGTH, IDENTITY

SECURITYTYPE and SECURITYUSE have changed Semantics reflecting the fact that SECURITYTYPE is now available in LINEAR Catalog searches.

460.08 NEW FLEX DIRECTORY ATTS FROM EXTRAINFO
Date: Sat, January 8 2000

Some new attributes are now available in the FLEX Directory object. They are normally found in the EXTRAINFO structure of GETSTATUS

  TimeStamps USETS, ALTERTS, ATTMODIFYTS, CREATIONTS, COPYDESTTS, COPYSRCTS, BACKUPTS, EXECTS, READTS
Days ATTMODIFYDAY, COPYDESTDAY, COPYSRCDAY, EXECDAY, READDAY, BACKUPDAY
Times ATTMODIFYTIME, COPYDESTTIME, COPYSRCTIME, EXECTIME, BACKUPTIME, READTIME
TimeZones USETZ, ALTERTZ, ATTMODIFYTZ, CREATIONTZ, COPYDESTTZ, COPYSRCTZ, EXECTZ, READTZ, BACKUPTZ
Security OWNER, OWNERRWX, GROUPRWX, OTHERRWX, SECMODE, GUARDOWNER, USEGUARDFILE, EXECOWNERU, EXECGROUPU

Some user attributes have been added to LOGBOJ and LOGEOJ:

GROUPCODE, REALUSERCODE, REALGROUPCODE

Some time/count attributes have been added to LOGEOJ:

INITIALPBITTIME, IMPACTTIME, RESIZES

460.07 IMPLEMENT SOFT DISK HDR ATTS
Date: Fri, December 31 1999

Many new attributes have been added by implementing the ability to link an attribute to the exported MCP Procedure GETHEADERATTRIBUTE.

When defining PD attributes (PD SYSTEM) or FLEX attributes (DIRECTORY) an FN link can now be modified by "VALUE", followed by an MCP mnemonic. This mnemonic can also contain a #, which is substituted by the name of the attribute, e.g.

     ,CHECKEOF(8@0[FN VALUE DFH#]) <BOOLEAN> 

OPAL will use GETHEADERATTRIBUTE with the mnemonic DFHCHECKEOF as a parameter to return the attribute value.

Using this mechanism, the following FLEX attributes have been added:

CHECKEOF, COPYNUMBER, EOFSCRUBBED, FILEFAMILYINDEX, PRIVILEGEDFILE, SUSPICIOUSEOF, TOBECRUNCHED, TOBEDOWNSIZED, WROTELASTROW

Also the following attributes which detail the characteristics of the header itself and by convention are preceded by "DFH":

DFHBLOCKLENGTH, DFHCATALOGED, DFHFLATHDRLENGTH, DFHHDRLENGTH, DFHHEADERVERSION, DFHLOCATION, DFHORIGHEADERVERSION

The following attributes have been re-implemented using this technique in order to minimise changes when new header formats arrive:

DUPLICATED, FILEORGANIZATION, PROTECTION, SINGLEPACK

These PD atts, which have been broken since 44 are now fixed by a similar reimplementation:

PDDUPLICATED, PDSINGLEPACK

During the research, some new attributes were discovered and added:

PDEXTDELIMITER, PDFILECLASS, PDMPXFERPRIV, PDSMBMIXEDCASEID, PDNFTFILEKIND, PDNFTREC, CLEARAREAS, EXTDELIMITER, TEMPORARY, PHYSICALMODESIZE, OFFLINEUNIT, DIRERROR

The following long-obsolete and non-functional attributes have finally been de-implemented:

IAD, PDIAD, PDDMTIMESTAMP, PDINTERCHANGE, PDCYLINDERMODE

The following more MCP relevant synonyms have been added:

PDROWTAIL=PDUNCRUNCHEDBYTES

RESIDENT = ONLINE EOFSECTOR=DISKEOFV EOFLASTBITS=DISKEOFU

FILEKIND has been re-implemented as an Attribute Function for greater efficiency.

INUSE has been moved to another mask bit for efficiency

460.06 PDUSERDATA AND PDARCMODIFY ATTS FOR 46
Date: Wed, November 10 1999

Add PDUSERDATAONLY, PDARCMODIFYTS, PDARCMODIFYDAY and PDARCMODIFYTIME 46 system attributes to FLEX and SUPERVISOR.

460.05 SUPPORT FOR GETSCRATCH SILO CHECKING
Date: Wed, November 10 1999

The GETSCRATCH attribute has been modified to allow the provision of a third optional parameter, INSILO, which enforces SUPERVISOR to check that the tape serial returned is physically present in a Unisys Storagetek or DSI silo.

Please see OPALTAPELIB Dnote 460.16 and SUPERVISOR Dnote 460.32 for more information.

460.04 ADD $VERSION INFO EX CODE FILE
Date: Wed, November 3 1999

The new attribute PDSEG0FORMAT always returns mnemonic value CLVL0 for the current code file format.

PDSEG0LEVEL, PDSEG0CYCLE, and PDSEG0PATCH, return the three numbers in the code file corresponding to the $VERSION card (LL.CCC.PPPP).

E.g. $VERSION 46.460.04

gives PDSEG0LEVEL=46, PDSEG0CYCLE=460, and PDSEG0PATCH=4

460.03 TZ MNEMONICS, MYSELF(WIDTH/PAGESIZE), MORE
Date: Fri, September 3 1999

Attributes which return a Time Zone now return the short name for the Time Zone and not an integer as before. For example PDUSETZ might have the value BST. If the corresponding TS attribute was set before the TimeZone implementation which came with V7 disk headers, these atts now return "".

FILENAMEDISP returns the same as TITLEDISP without any "ON" part.

MYSELF now has 2 additional mnemonic parameters:

MYSELF(WIDTH) returns the width of the output medium for this OPAL. In FLEX this will normally be the CANDE TERM width or 132 or 80 if output is to printer or file respectively.

MYSELF(PAGESIZE) returns the number of lines to the page of the output medium. A value of zero means that the output has no page size.

Some attributes which are new to SSR 46.1 have been added:

MCPRELEASEID,HLFAMILYNAME,SUMLOGV1,MAXLOGROWS,LOGROWSZ,ODDBLOCKS

New pack atts: LOCALPACK,PKNATIVE,AVOIDREAD,WASREMOTE,DISKFORMAT

And 6 new MIRROR attributes.

LANGUAGE and PDLANGUAGE have some new mnemonics, including PASCAL83, JAVA, and CPP (C++). Mnemonics for MYUSE (FILEOPEN/CLOSE) are fixed.

CCSVERSION, PDCCSVERSION, and SYSTEMCCSVERSION now have the mnemonics of the file attribute CCSVERSION.

PDPPED, PDSECADMIN, and PDTASKING now have an optional second parameter of TRANSPARENT, e.g. PDPPED(TITLE,TRANSPARENT). This will replace the PDPPEDTRANSPARENT, PDSECADMINTRANSPARENT, and PDTASKINGTRANSPARENT attributes, which will be de-implemented in a future release.

A new 442 attribute PDMPGRAN, allows the values of the granulated privileges from the MP ODT command to be interrogated. The string attribute PDMPBITS now returns all the values as a comma-delimited list.

A new 441 attribute PDMPKERBEROS returns TRUE if a code file has MP+KERBEROS.

The PDKERBEROS attribute now has SEMANTICS.

PDOWNERRWX and PDOTHERRWX no longer report each others' values.

PDPERMITTEDACTIONS is now correctly spelt. MT/PK/CDCREATIONDAY now return the correct values.

Within GSTABLEGEN, the syntax for specifying the locator has been enhanced so that if an extra # parameter is specified, and it is not subsequently specified in the PARAMS, GSTABLEGEN will assume that the "BITS" parameter and the "LINK" parameter are interchanged, e.g.

   PDMPGRAN (43@###3,#0:1) <BOOLEAN>
   PARAMS (<FILE> PREREQUISITE,MNEMONIC MPREAD/..,MNEMONIC TRANSPARENT)  

With ##, MPREAD would be the link and TRANSPARENT the bit. The third # is now interpreted as making TRANSPARENT the link and MPREAD the bit.

Some table shuffling will improve FLEX Library core usage and FLEX table generation times. Limits on the number of mnemonics allowable have been increased.

460.02 TSP NAP ATTRIBUTE UPDATE
Date: Thu, August 26 1999

The TSP subset of NAP attributes had unclear help semantics and also, many of these attributes could not return information for more than 10 components.

These problems have now been fixed.

460.01 MCP 46.1 SUPPORT
Date: Mon, August 9 1999

OPAL is now qualified on 46.1 MCP Field Test and MCP versions 43.000 through 46.999 are supported.

Also, the TLSILOCART attribute has now been deimplemented (use VIA(TAPEDB:CARTINSILO) instead) and the attributes MIRRORQUICKAUDIT and MIRROROPQUICKAUDIT have been enabled for 44 and greater MCPs (previously only 45 or later was allowed).

450.03 ADD LOGWORD AND LOGFIELD ATTRIBUTES
Date: Tue, June 15 1999

Two new attributes, LOGWORD and LOGFIELD, have been added to the OPAL LOG context. Normally, the generic LOG context has limited attributes with only the LOGTEXT attribute allowing retrieval of the analyzed record. However, the LOGWORD attribute can be used to return specific words from the raw log entry and the LOGFIELD attribute can be used to return a specified bit field from any word in the same log record.

For example:

     LOGWORD(6)       returns word 6 of the raw log entry

     LOGWORD(3,15,16) returns word 3, field [15:16] 

These attributes should be used in conjunction with the Unisys System Log Programming Reference manual to allow information retrieval for Sumlog record types that are not currently supported by Supervisor.

450.02 CONFIGSWITCHED ATTRIBUTE
Date: Mon, April 26 1999

A new SYSTEM attribute, CONFIGSWITCHED, returns TRUE if Supervisor is currently running after a sucessful configuration switch, effected by a TT USE FAMILY ... FOR CONFIG command. Once set, the attribute will remain TRUE whilst SUPERVISOR is active. If SUPERVISOR is restarted by a TT QUIT SUPERVISOR or halt-load the flag will always be FALSE.

The CONFIGSWITCHED variable should ideally be used in conjunction with an AF+RESTART assignment to provide additional checking after the switch.

450.01 PDPPB,PDSERVICELIST,PDUDDFAS,TASKSTRING&RE
Date: Fri, March 26 1999

PDPPB returns the PPB info in a code file.

PDSERVICELIST returns the services a code file is providing.

PDUDDFAS gives the settings of the User-Defined Disk File Attributes.

TASKSTRING is a Supervisor MX att from the Task attribute of the mix entry.

REASONTEXT has been changed to an FN link attribute to facilitate OPAL optimisation.

450.00 45 & OTHER ATTS & NEW MNEMONICS
Date: Tue, March 9 1999

Many new attributes are now available,

New File Security Attributes in both SUPERVISOR & FLEX: PDOWNERRWX PDGROUPRWX PDOTHERRWX PDUSEGUARDFILE PDGUARDOWNER

New File Security Attributes for SSR 45.1 in both SUPERVISOR & FLEX: PDALTERNATEGROUPS PDPROPSECTOFILES PDPROPSECTODIRS

New Printer File Attributes for SSR 45.1 in both SUPERVISOR & FLEX: PDALIGNFILE PDFORMID PDPAGECOMP PDALIGNMENT PDBANNER PDLABEL PDPRINTERKIND PDTRAINID PDTRANSLIBSL PDTRANSFORMINPUT PDTRANSFORMLIB PDTRANSFORMNAME

New SUPERVISOR PER Attributes : OPENCOUNT_SLOW CREATIONSITENO FAMILYDAY LPVFCAPABLE LPVFLOADED EMULATEDSECTORS HWSECTORSIZE PROCPATHS MTLOCKEDFILE SUSPENDREASON

New SUPERVISOR PER Attributes for SSR 45.1 : BUFFEREDMODE MIRRORQUICKAUDIT NATIVESECTORS CABINETID LOGICALVOLID

New SUPERVISOR MX Attributes : AUTOSWITCHTOMARC DISPLAYONLYTOMCS

New SUPERVISOR MX Attributes for SSR 45.1 : CODETITLE CODECREATIONTS CODECREATIONDAY CODECREATIONTIME

New SUPERVISOR SYSTEM Attributes MAXPOSSIBLESESSNO MAXMIXNO MAXPOSSIBLEMIXNO MAXSTACKNO MAXPOSSIBLESTACKNO NEXTMAXSTACKNO MORETASKSACTIVE ASDSFORSTACKS

New SUPERVISOR SYSTEM Attributes for SSR 45.1 MIRROROPQUICKAUDIT PEAKSTACKNO PEAKSESSNO PEAKMIXNO MAXLOGWDS

PRINTERKIND now returns correct mnemonics. SYSOPS has new mnemonics.

440.14 ADD ORIGIN, SEARCHTYPE, AND PD.. ATTS
Date: Wed, February 24 1999

Adds SEARCHTYPE for FLEX to show how the directory search is done. ORIGIN in Directory shows the original family of a file on a Lib. Maint Tape.

PDPHYSICALMODESIZE and PDHEADERSIZE are now available.

Makes some minor improvements in Directory attribute efficiency. IAD is no longer supported by the MCP. Its attributes have lost their Semantics prior to deimplementation.

440.13 ADD TAPEDB ASSIGNED ATTRIBUTES
Date: Mon, February 15 1999

Added attributes ASSIGNED, ASSIGNEDDAY, ASSIGNEDDATE and ASSIGNEDTIME.