gtpd2m1n | Data Communications Services Reference |
The following describes the fields that must be initialized to some specific value within each data record.
Core resident record - Core address in Global @X1CIC.
One entry (5 bytes) per City/Airport designator or group code serviced by the System (3 bytes) and cumulative office function count (2 bytes).
File Copy resides in 1055 byte record(s).
Fields to Initialize:
* Above data for each entry (up to 208) - last entry will be blank.
Core resident record - Core address in Global @X1CTI.
One entry (3 bytes) per IA/TA.
File Copy resides in 1055 byte record(s).
Fields to initialize:
Core resident record - Core address in Global @X1FIC.
One entry (3 bytes) per office function designator (2 bytes) and terminal ordinal number (1 byte).
File copy resides in 1055 byte record(s).
Fields to Initialize:
* Up to 348 additional entries, same format.
381-byte fixed file record.
23 records per terminal, circular chain with last chained to first.
Fields to Initialize:
Core Resident Record - Address in Global @X1LAD.
One entry (4 bytes) for each terminal - assigned at System Assembly time.
The first entry is reserved as the Prime CRAS entry (Line - 01, IA - 00, TA - 00). The second entry is reserved for Receive Only (R.O.) CRAS (Line - 01, IA - 00, TA - 02).
File copy resides in 1055 byte record(s).
Fields to Initialize:
Additional entries (up to a maximum of 256 entries) follow same format.
Core Resident Table - Address in Global @X1LCI. One entry (2 bytes) per line assigned to the System.
File copy resides in 1055 byte record(s).
Fields to Initialize:
381-byte record located in fixed locations on file.
One record reserved for each hard copy terminal assigned to the system, ordered sequentially to correspond to each entry in the XLAD table.
Fields to Initialize:
Core resident table - address in Global @X1OCT.
One entry (12 bytes) for each high speed line. Every 40th entry is unused, when headers on 1055 byte tables following the first are included.
File copy resides in 1055 byte record(s).
Fields to Initialize:
381-byte record located in fixed file storage.
23 records required for each terminal in the System. Forward chained only, with 23rd record chained to first.
Field to Initialize:
Core Resident Table - Address in Global @X1PLC.
One entry (1 byte) for each ordinal line number related to each symbolic line number.
File copy resides in a 1055 byte record.
Fields to Initialize:
381-byte fixed file records.
One entry (52 bytes) per line with maximum of 7 entries per block.
Minimum 4 blocks - one for each type report.
The first four XSAT records are initialized to contain constant report information (XB0XB) - title, date and column headings for each report. Character Count, output line number and Record ID are also inserted. Station Designator of terminal designated to receive reports is inserted in the first record. Initially, any records after the fourth need only have the ID and entry size entered.
381-byte fixed file record.
Each entry size is equal to as many bytes as required to provide one bit for each terminal ordinal number in the system.
Fields to Initialize:
381-byte fixed file records.
One entry (36 bytes) per XTRT terminal - 10 terminals per record.
Core resident record - address in Global @X1TRT.
One entry (12 bytes) for each terminal attached to the system.
The first entry is reserved for Airlines Reservations. This entry is followed by High-speed terminal entries.
File copy resides in 1055 byte record(s).
Fields to Initialize:
* Maximum of 86 entries per record have same data format.
The following records are initialized with the Record ID and control information only and the data areas are to be set to zero.
381-byte fixed file record. 20 Lines/Terminals per record.
Fixed Core Resident Record - Address in Global @XN1XN.
File copy in 1055-byte record is used for file back-up.
Byte requirement is number of HS Terminals times 4 bytes per terminal.
Fixed Core Resident Record - Address in Global @XE1SC.
One byte for each high speed terminal.
File copy in 1055 byte record for back-up.
381-byte fixed file record. File address in Global @XJRPT.
Stored in the file area reserved for retrieval-purge tables and assigned an ordinal number of one.
381-byte fixed file record. File address in Global @XIRPT.
Stored in the fixed file area assigned to retrieval-purge tables and assigned an ordinal number of zero.
381-byte fixed file records.
32 records required - one plus one for each day of the month.
381-byte fixed file primary record for each XTCB queue. Three XTCB queues (one per priority) are maintained for each HS (1977) message switching terminal. Initialized by loading empty XTCB records into file addresses obtained from FACE using record type #XTORI. Overflow records are obtained from the file pool.
Fixed core resident record. Address in Global @X1TQC. One entry (26 bytes) per HS Terminal.
39 entries/record.
Ordinal entries 39, 79, 119, 159, 199, and 239 are invalid if header entries are not deleted in core table records after the first XTQC record. (Refer to Transmission Queue Control Tables.)
The following records are short-term records secured from the available file storage pool and initialized by the user program. A brief description is made to be aware of their usage and existence.
Label - UW2CP, Size = 381, forward chaining. Used by the Periodic Purge as a temporary copy of the Output Log Directory (XL0DS).
381-byte fixed file records. 80 records - for XTAT and XSAT copies. Add one record for each XLMA record. XCPY record label - UQ1UQ. The records require no special initialization other than proper formatting of the file. XCPY records are initialized by the message switching restart program each time the originals are reinitialized.
381-byte core record.
Temporary reference record maintained in core by the Application's Message Switching Error Correction Program.
381-byte file record random pool. ID = TM, forward chaining.
One record is required for each message segment stored in the system.
Created by the Input Message Assembler Program (03-XIMA) and formatted according to XMSG specifications.
The backward chain field of the primary record contains the file address of the last record of each multi-record message.
381-byte file pool record.
One record - maximum 30 entries at 12 bytes per entry.
1055-byte file pool record. Label - UR1DS.
Initialized by the Purge Program when it generates this table. Written to purge tape when created.
381-byte file pool records.
Each record has a capacity of 45 XTIB entries (low speed intercepted message references). The number of records required is a function of the number of terminals and priorities on intercept. If average of 5 terminals on intercept, 12XTIB records would be required if a maximum of 540 messages are held. As long as terminals remain on intercept, XTIB records are necessary.
Used exclusively by the Intercept Program and Retrieval Program to queue a message of a terminal and priority on intercept and subsequently return the message to the traffic main stream on retrieval of intercept.
1055-byte core record.
Created by the Purge Program with first and last sequence numbers and a list of the date-time groups of these messages for each terminal. Written to tape preceding the messages purged for a particular terminal. There is one XTTT for each terminal purged to tape.