gtpc3m2e | Concepts and Structures |
Special Characters
Numerics
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Z
Special Characters
Numerics
1055
See data record size
3270 local
(2951), (3004), (3100)
3270 mapping
(3036)
3270 simulation
(3034)
381
See data record size
4DP
See pool record type
4K
See data record size
4K common frame
(2210)
common block
(2222)
relationship of common frame to common block
(2226)
4K frame
(2209)
ECB private area (EPA)
(2233)
relationship of frame to logical block
(2224)
4LT
See pool record type
4ST
See pool record type
A
AAA
See agent assembly area (AAA)
absolute address
(1898), (1909), (1935)
absolute path name
(2837)
access permissions
(2823)
accessing a collection by key
(2871)
accessing non-standard records
on a general data set (GDS)
(2739)
accessing standard records
on a general data set (GDS)
(2740)
ACPL
See online loader (ACPL)
add work to a list on specified I-stream macro ($ADPC)
(2314)
address
absolute address
(1899)
real address
(1901)
virtual address
(1903)
address space
(1910)
home virtual address space
(1917)
isolation
(1942)
primary virtual address space
(1915)
agent assembly area (AAA)
(3045)
agents
(1787)
aging out process
(2690)
airlines line control (ALC)
(3096)
airlines reservation application package (RES0)
(2969), (3022)
ALC
See airlines line control (ALC)
animation
(2014)
animation of a program
(2533)
ANT
See application name table (ANT)
APPC
See TPF Advanced Program-to-Program Communications (TPF/APPC)
application ECB-controlled program
See application program
application enabling tools
(2810)
application I-stream engine
(2069), (2075)
application lock
(2057)
application name
(3024)
application name table (ANT)
(3023)
application program
(2004), (2289)
See also program
transaction program
(3076)
application programming interfaces (APIs), TPFCS
(2933)
application services
3270 mapping
(3037)
3270 simulation
(3035)
application program interface (API) to send output message
(3050)
communications control
(3032)
application, new
(2988)
application, old
(2987)
applications, multiple
destinations, multiple
(2971)
arbitration
(1944)
hardware storage
(1945)
architecture of the TPF system
premise
(2141)
archives, database
(2927)
archiving support, TPFCS
(2930)
array collection
(2881)
attributes
data record
(2414)
logical device type
(2418)
record duplication
(2440), (2564)
record longevity
(2447)
record size
(2430)
authorization
relative to supervisor state
(1987)
B
BACKC macro
See return to previous program record macro (BACKC)
backup record
(2442), (2569)
bag collection
(2882)
band number
(2528)
basic subsystem (BSS)
(2626)
operation of system
(2664)
begin transaction
(1835)
benchmark message
(1849), (1850)
benefits of TPFCS
(2861)
binary large object (BLOB) collection
(2883)
binary synchronous communication (BSC)
(3000), (3099)
BLOB collection
(2884)
block size, standard
(2220)
block type
(2204)
browse support, ZBROW commands
(2944)
BSC
See binary synchronous communication (BSC)
BSS
See basic subsystem (BSS)
C
C functions, using in C programs
(2830)
capture
See file capture and restore
capture and restore support, TPFCS
(2931)
capture/restore
See file capture and restore
categories of
I-stream engine
(2064)
CBRW
See core block reference word (CBRW)
CDS
See compare double and swap instruction (CDS)
central processing complex (CPC)
(1783), (1997)
control structure
(2108)
description
(1998)
interprocessor communications facility (IPC)
(3074)
loosely coupled multiprocessing
(2082)
central processing unit (CPU)
(1864), (1896)
serialization
(1958)
CF cache support
(2091)
CFLF
See concurrency filter lock facility (CFLF)
channel subsystem
(1779), (1960), (1961), (2085)
channel to channel (CTC)
(3094)
characteristics, of TPFCS collections
(2867)
CICS
See Customer Information Control System (CICS)
CIO
See common I/O handler (CIO)
circular waiting
(1891)
CMC
See communications management configuration (CMC)
collection lifetimes
(2899)
collections, TPFCS
(2866), (2879)
COMM SOURCE
(2161), (2162), (3009)
COMM SOURCE (communications source program)
(2165), (2167), (2169)
functions
(3010)
OPZERO passes control to
(2133)
routing control parameter list (RCPL)
(3011)
selection of application program
(2134)
user exit
(3027)
command
(2366)
contrast with instruction
(1962)
commands, TPFCS
(2938), (2946)
commit transaction
(1836)
commit/rollback protocols
TPF transaction services
(2918)
common block
(2221)
common I/O handler (CIO)
(2340)
communication control unit
See communication controller
communication controller
(2948)
3270 local
(2954)
emulator program (EP)
(2953)
network control program (NCP)
(2952)
communications control
(1826), (1828)
application services
(3033)
cross list
(3029)
description
(2947)
destination of a message
(2973)
error recovery design
(3112)
functions
(2963)
history of
(2965)
input message
(2958)
input processing
(2996)
input processing for non-SNA, 3270 local
(3005)
input processing for non-SNA, BSC
(3001)
input processing for non-SNA, SLC
(3003)
input processing for SNA
(2997)
load balancing
(3031)
message destination
(2974)
message processing overview
(2995)
multiple applications
(2972), (2975)
network control program (NCP)
(2998)
network restart
(3114)
non-SNA communications control
(1827)
one application
(2968)
output message router
(3051)
output message transmission
(3067)
pacing
(3060)
relation to performance
(2960)
restart due to a system failure
(3113)
sending output message
(3068)
SNA communications control
(1829)
SNA networks
(2985)
TCP/IP
(3119)
user exit
(3026), (3116)
communications management configuration (CMC)
(3110)
communications source program (COMM SOURCE)
See COMM SOURCE (communications source program)
compare and swap instruction (CS)
(1951)
compare double and swap instruction (CDS)
(1953)
computer room agent set (CRAS)
(2367)
concurrency controls
none (nonlocking cursor)
(2906)
optimistic
(2907)
pessimistic
(2913)
concurrency filter lock facility (CFLF)
(1974)
concurrent processes
(1882), (2104)
console
(2364)
control bits
(2527)
control diagram
(2098)
control structure diagram
(2099)
control transfer diagram
(2100)
control of network traffic
See pacing
control of updating a single record
(2530)
control program
(2112)
description of
(2276)
reentrancy
(2278)
shared among multiple I-stream engines
(2279)
control structure diagram
(2101), (2103)
control structure for the TPF system
(2116)
control transfer
(2291)
control transfer diagram
(2102)
conversation
(3079)
converting symbolic file address
(2498), (2501)
core block reference word (CBRW)
(2346)
core resident control program
See control program
counter, update sequence
(2910)
coupling facility record lock support
lock maintenance
(2493)
loosely coupled considerations
(2701)
overview
(2093)
parallel processing
(2092)
coupling facility support
(2088)
CPC
See central processing complex (CPC)
CPU
See central processing unit (CPU)
CPU affinity
(2059)
advantage
(2062)
application I-stream engine
(2071)
disadvantage
(2063)
main I-stream engine
(2068)
CPU loop
(2118), (2124), (2144)
cross list
(2125)
deferred list
(2128)
input list
(2127)
processing
(2237)
ready list
(2126)
running in all other I-stream engines
(2305)
running in the main I-stream engine
(2304)
summary of processing
(2130)
CPU loop list
(2146), (2238)
add an item to list
(2241)
control transfer
(2296)
create new ECB and transfer control macro (CXFRC)
(2297)
cross list
(2149), (2301)
deferred list
(2155)
delete an item from list
(2243)
input list
(2153)
priority
(2147)
ready list
(2151)
CRAS
See computer room agent set (CRAS)
create a low-priority deferred entry macro (CREXC)
(2336)
create a new ECB
(2293), (2326)
create a new ECB and transfer control macro (CXFRC)
(2294)
mode of operation
(2295)
create a new ECB for immediate entry macro (CREMC)
(2330)
create a new ECB with attached core blocks macro (CREEC)
(2338)
create a new Entry
(2327)
create a time-initiated entry macro (CRETC)
(2334)
create macros
(2325)
create a low-priority deferred entry macro (CREXC)
(2335)
create a new ECB for immediate entry macro (CREMC)
(2329)
create a new ECB with attached core blocks macro (CREEC)
(2337)
create a time-initiated entry macro (CRETC)
(2333)
create new synchronous ECBs macro (CRESC)
(2331)
types
(2328)
create new synchronous ECBs (CRESC)
(2332)
CREEC macro
See create a new ECB with attached core blocks macro (CREEC)
CREMC macro
See create a new ECB for immediate entry macro (CREMC)
CRETC macro
See create a time-initiated entry macro (CRETC)
CREXC macro
See create a low-priority deferred entry macro (CREXC)
critical code
(2110)
critical region
(1887), (1947), (2053)
serially reusable program
(2038)
CROSC
See cross-subsystem access service request macro (CROSC)
cross list
(2148), (2300)
structure
(2307)
cross-subsystem access service request macro (CROSC)
(2677)
crossover to another I-stream macro ($CRISC)
(2316)
CS
See compare and swap instruction (CS)
CTC
See channel to channel (CTC)
current directory
(2833)
cursor support
(2900), (2904)
Customer Information Control System (CICS)
(1798)
CXFRC macro
See create a new ECB and transfer control macro (CXFRC)
cycle down
(2693)
D
daemon
Internet
(3121)
syslog
(3135)
DASD
hardware maintenance
(2789)
DASD cache memory
See DASD record caching
DASD control unit
external lock facility (XLF)
(1875), (1971)
limited lock facility (LLF)
(1973)
loosely-coupled complex
(2748)
module record cache
(2726)
DASD controller
See DASD control unit
DASD record
in main storage
(2679), (2686)
in module cache memory
(2724)
DASD record caching
candidacy characteristics
(2488)
fast write
(2729)
record ID attribute table (RIAT)
(2489)
retentive write
(2730)
DAT
See dynamic address translation (DAT)
DAT-mode bit
(1913)
data
integrity of critical data
(2768)
interface between offline and online components
(2734)
loading data to the TPF system
(2809)
logically separation
(2392)
overview of database
(2378)
physical residence
(2415)
physically separation
(2391)
residence of
(2416)
data collection
(2138)
data collection and reduction
(2137)
data communications
See communications control
data definition
(2896)
data event control blocks (DECBs)
FAC8C macro
(2506)
format of
(2182), (2183)
usage
(2864)
data host
(3107)
data level
(2227), (2854), (2863)
data organization
(2374)
factors affecting performance
(2376)
data record
backup record
(2444)
duplication
(2439), (2563)
longevity
(2446)
primary record
(2443)
size
(2427)
data record attributes
(2413)
data record size
(2429)
1055
(2435)
381
(2434)
4095
(2436)
4K
(2433)
large
(2432)
non-standard on a general data set (GDS)
(2741)
small
(2431)
data reduction
(2139)
data store
definition of
(2865)
initializing
(2940)
database
design of organization
(2552)
example of
(2379)
expansion capability
(2612)
increase capacity of
(2425)
index
(2380)
integrity
(2465), (2767)
loosely coupled multiprocessing
(2746)
organization design
(2553)
tightly coupled multiprocessing
(2747)
utilities
(2756)
utility functions
(2757)
database access, TPFCS
(2902)
database administrator (DBA)
(2813)
database archives
(2926)
database capacity
(2426)
database file
comparison with stream file
(2827)
database identification (DBI)
(2674)
database integrity
(2565)
database ordinal number (DBON)
(2554), (2557)
relationship to physical address
(2559)
database reorganization
(2779)
pseudo module
(2785)
database support
(1811)
database utilities
database reorganization
(2759), (2780)
directory generation
(2797)
directory maintenance
(2798)
file capture and restore
(2758), (2765)
file copy
(2760), (2788)
file recoup
(2761), (2791)
operation of
(2764)
pool directory generation
(2763)
pool directory maintenance
(2762)
DBA
See database administrator (DBA)
DBI
See database identification (DBI)
DBON
See database ordinal number (DBON)
DCL
See dispatch control list (DCL)
DDA
See Distributed Data Architecture (DDA)
deadlock
(1878), (1889), (1890)
deadlock detection
(1892)
deferred list
(2154)
define global fields macro (GLOBZ)
(2704)
delay file
(2485), (2688)
demand paging
(1929)
destination of message
(2980)
DEVA
See logical device type
DEVB
See logical device type
DEVC
See logical device type
DEVD
See logical device type
device drivers
(2853)
device type, logical
module file status table (MFST)
(2543)
record duplication
(2570)
direct access storage device
See DASD
directory
current directory
(2832)
what is it?
(2831)
working directory
(2834)
directory reordering
(2606)
dirty-reader protection, TPFCS
(2915)
dispatch control list (DCL)
(2239)
add an item to list
(2240)
delete an item from list
(2242)
dispatcher
(2145)
dispatching
(1809)
See also CPU loop
dispatching work
(2131), (2244)
dispensing pool record
(2577)
Distributed Data Architecture (DDA)
(2811)
duplication
(2437), (2561)
dynamic address translation (DAT)
(1904), (1912)
E
ECB
(2175)
See also entry control block (ECB)
ECB private area (EPA)
(2232)
ECB register
(2179)
ECB virtual memory
layout of
(2197)
ECB virtual memory (EVM)
(1919), (2192)
ECB-controlled program
(2284)
ECB-type program
(2285)
electronic mail (e-mail)
See TPF Internet mail server support
element
access by keys
(2870)
equality
(2876)
ordering of collection
(2869)
uniqueness of entries
(2877)
emulator program (EP)
(2950)
end user
(1788)
ENTDC macro
(2273)
See also enter a program and drop previous programs macro (ENTDC)
enter a program and drop previous programs macro (ENTDC)
(2252)
relationship with program nesting area
(2274)
enter a program with no return expected macro (ENTNC)
(2248)
enter program with expected return macro (ENTRC)
(2250)
enter, definition of
(2270)
enter/back processing
BACKC macro
(2267)
enter a program and drop previous programs macro (ENTDC)
(2253)
enter a program with expected return macro (ENTRC)
(2251)
enter a program with no return expected macro (ENTNC)
(2249)
Enterprise Systems Connection (ESCON)
(1781)
ENTNC macro
See enter a program with no return expected macro (ENTNC)
ENTRC macro
See enter program with expected return macro (ENTRC)
Entry
(1793), (1796), (2017), (2114)
description of
(2269)
reentrancy
(2022)
relative to a process
(2019)
termination of
(2371)
entry control block (ECB)
(1797), (2120), (2173), (2174), (2208)
access
(2178)
core block reference word (CBRW)
(2347)
creation
(2181)
database identification (DBI)
(2672)
description of
(2166)
ECB register
(2180)
file address extension word (FAXW)
(2349)
file address reference word (FARW)
(2345)
format
(2176)
program base identification (PBI)
(2671)
relationship to Entry
(2115)
size
(2177)
environment
multiprocessing environment
(2034)
uniprocessor environment
(2032)
EOCF/2
See Extended Operations Console Facility/2 (EOCF/2)
EP
See emulator program (EP)
EPA
See ECB private area (EPA)
equipment, unit record
(2362)
error handling, TPFCS
(2936)
error recovery
(2369)
ESA architecture
(1893)
ESA configuration
(1778), (1894)
and multiprocessing
(1866)
ESCON
(1782)
EVM
See ECB virtual memory (EVM)
example
path names
(2838)
using symbolic link
(2848)
exception recording
(2476)
exception tape
(2776)
executable script
starting a TPF application with
(3158)
exit processing
(2370)
EXITC macro
See processing of an entry is complete macro (EXITC)
expansion capability for database
(2613)
extended globals
(2711)
Extended Operations Console Facility/2 (EOCF/2)
(2368)
external device support
(2928)
external lock facility (XLF)
(1874), (1966), (1977), (2083), (2540)
description
(2753)
lock maintenance
(2491)
external symbol
(2263)
F
FAC8C
See file address compute macro (FAC8C)
FACE
See file address compute program (FACE)
FACE table
See file address compute (FACE) table (FCTB)
FACS
See file address compute program (FACS)
FACZC
See file address compute macro (FACZC)
fallback for pool
(2601)
FARF3
See file address reference format 3 (FARF3)
FARF4
See file address reference format 4 (FARF4)
FARF5
See file address reference format 5 (FARF5)
FARF6
See file address reference format 6 (FARF6)
FARW
See file address reference word (FARW)
fast write
(2731)
FCTB
See file address compute (FACE) table (FCTB)
FDCTC
See file data chain transfer macro (FDCTC)
FIFO special file
(2856)
file (write) a record
(2342)
file accessibility
(2819)
file address
(2497)
file address compute (FACE) table (FCTB)
(2507), (2628)
database reorganization
(2783)
file layout
(2800)
file address compute macro (FAC8C)
(2505), (2508)
file address compute macro (FACZC)
(2504)
file address compute program (FACE)
(2502)
file address compute program (FACS)
(2503)
file address extension word (FAXW)
(2348)
file address reference format (FARF)
(2521)
control bits
(2526)
database reorganization
(2784)
file address reference format 3 (FARF3)
(2523)
file address reference format 4 (FARF4)
(2522)
file address reference format 5 (FARF5)
(2524)
file address reference format 6 (FARF6)
(2525)
file address reference word (FARW)
(2344)
file and unhold macro (FILUC)
relationship with record hold table
(2536)
file capture and restore
(2477), (2766)
exception tape
(2775)
full restore
(2769)
load balancing
(2777)
magnetic tape
(2774)
partial restore
(2770)
file copy database utility
(2786)
file data chain transfer macro (FDCTC)
(2738)
file ownership
(2820)
file recoup database utility
(2790)
file system
access permissions
(2818)
file accessibility
(2816)
file ownership
(2817)
File Transfer Protocol (FTP) server
description of
(3137)
socket application
(3138)
FILNC macro, TPFCS
(2916)
FILUC macro
See file and unhold macro (FILUC)
find (read) a record
(2341)
find a file record macro (FINDC)
service routine
(2323)
find and hold macro (FINHC)
processing in a loosely coupled environment
(2754)
relationship with record hold table
(2535)
FINDC macro
See find a file record macro (FINDC)
FINHC macro
See find and hold macro (FINHC)
fixed file
(1814)
fixed file record
(2382)
fixed record
(2399)
initialization of a fixed record
(2801)
initializing record ID
(2468)
longevity
(2448)
ordinal number
(2404)
record ID
(2466)
record type
(2401)
reference to
(2510)
use of
(2411)
fixed record reference
(2509)
fixed record type
(2400)
fixed record type base address
(2558)
fixed record type name
(2512)
fixed storage
(2198), (2203)
fixed-file record
(2350)
FMMR
See function management message router (FMMR)
formatting a disk module
(2807)
full restore
(2771)
function management message router (FMMR)
(3069), (3115)
routing control parameter list (RCPL)
(3071)
G
GDS
See general data set (GDS)
general data set (GDS)
(1822), (1825), (2736)
creation
(2733)
file data chain transfer macro (FDCTC)
(2737)
general file
(1821)
creation
(2742)
general file loader
See system loader
general tape
(2358)
get file storage
(2586)
get file storage macro
(2495)
get file storage services
(2354)
global area
(2040), (2635)
description
(2681)
multiple database function (MDBF)
(2639)
global directory
(2709)
global field
(2707)
global record
(2636)
multiple database function (MDBF)
(2640)
on a module
(2682)
global synchronization
(2713)
globals
data integrity
(2705)
description
(2702)
extended globals
(2710)
global directory
(2708)
global field
(2706)
MDBF considerations
(2720)
multiprocessing considerations
(2722)
synchronize globals macro (SYNCC)
(2716)
uses
(2703)
GLOBZ
See define global fields macro (GLOBZ)
group ID
(2822)
H
hard link
comparison with symbolic link
(2850)
what is it?
(2844)
hardware storage arbitration
(1943)
heap storage
(2229)
MALOC
(2234)
stack
(2235)
High Performance Option (HPO) feature
(2390)
home virtual address space
(1916), (1925)
special use of
(1926)
horizontal record allocation
(1813), (2385)
access by multiple Entries
(2388)
HPO
See High Performance Option (HPO) feature
HTTP server
See Hypertext Transfer Protocol (HTTP) server
Hypertext Transfer Protocol (HTTP) server
description of
(3143)
socket application
(3125), (3144)
I
I-stream engine
(1865), (1895)
application I-stream engine
(2070), (2076)
categories of
(2065)
CPU affinity
(2060)
main I-stream engine
(2067), (2073)
moving work
(2303)
multiprogramming
(2042)
relation to SVM
(1922)
shared record
(2647), (2653)
switch I/O processing between I-stream engines
(2321)
unique record
(2644), (2659)
I/O block (IOB)
(2206)
use by FINDC macro service routine
(2324)
I/O processing
switch I/O processing between I-stream engines
(2320)
IA
See line number, interchange address, terminal address (LNIATA)
IMAP
See TPF Internet mail server support
immediate file
(2486), (2694)
IMS
See Information Management System (IMS)
index, database organization
(2381)
Information Management System (IMS)
(2961)
initial program load
See IPL virtual memory (IVM)
initialization of a disk module
(2806)
initializing a database
(2799)
initializing TPFCS
(2939)
input list
(2152)
create new ECB and transfer control macro (CXFRC)
(2298)
input message
(1789), (1794), (1795), (1832)
destination
(2978)
handled by non-SNA communications control
(2955)
handled by SNA communications control
(2956)
origin
(2957), (2977)
processing of
(2121)
relationship to MIPS
(1857)
instruction
compare and swap (CS)
(1952)
compare double and swap (CDS)
(1954)
contrast with command
(1963)
interlock
(1956)
load PSW (LPSW)
(1994)
set system mask (SSM)
(1992)
start subchannel (SSCH)
(1965)
supervisor call (SVC)
(1996)
test and set (TS)
(1950)
instruction-stream engine
See I-stream engine
integrity of database
(2566)
integrity of message
(3062)
interchange address (IA)
See line number, interchange address, terminal address (LNIATA)
Internet daemon
description of
(3120)
socket application
(3123)
Internet mail
See TPF Internet mail server support
Internet Message Access Protocol (IMAP)
See TPF Internet mail server support
interprocessor communications facility (IPC)
(2097), (3072)
interrupt
(1979)
interrupt processing
(1978)
concurrent interrupts
(1983), (1984)
hardware interrupt
(1989)
relation to PSW
(1981)
software interrupt
(1990)
introduction to TPFCS
(2858)
invoking a program
(2247)
IOB
See I/O block (IOB)
IPC
See interprocessor communications facility (IPC)
IPL virtual memory (IVM)
(1927), (2188)
IVM
See IPL virtual memory (IVM)
K
key bag collection
(2885)
key path support, TPFCS
(2874)
key set collection
(2886)
key sorted bag collection
(2887)
key sorted set collection
(2888), (2889)
keyed log collection
(2890)
keypointing
(1810)
keys, access
(2872)
keys, element equality
(2875)
L
large
See data record size
LC
See loosely coupled
LDP
See pool record type
LEDT
See linkage editor (LEDT)
LEID
See logical end-point identifier (LEID)
LEN
See low entry network (LEN) interface (T2.1)
limited lock facility (LLF)
(1972)
line number (LN)
See line number, interchange address, terminal address (LNIATA)
line number, interchange address, terminal address (LNIATA)
(2970)
link
comparison
(2849)
hard
(2843)
symbolic
(2845)
what is it?
(2841)
why use
(2842)
linkage editor
LEDT
(2260)
Nova LEDT
(2261)
linkage editor (LEDT)
(2255)
LLF
See limited lock facility (LLF)
LLT
See pool record type
LMT
See long message transmission program (LMT)
LN
See line number, interchange address, terminal address (LNIATA)
load balancing
communications control
(3030)
file capture
(2778)
load PSW instruction (LPSW)
(1993)
loader general file
(1824), (2262)
loading data to the TPF system
(2808)
local queue manager
(3083)
lock
(1888)
application lock
(2058)
processor lock
(2050)
spin lock
(2055)
lock identity
(1976)
lock indicator
(1948)
lock, on a TPFCS collection
(2914)
locking cursors
(2911)
log collection
(2891)
log processor
(2983), (3021)
logging
(2474), (3134)
logical device type
(2417)
DEVA
(2419)
DEVB
(2420)
DEVC
(2421)
DEVD
(2422)
logical end-point identifier (LEID)
(2982)
new application
(2990)
old application
(2989)
logical record cache and CF cache support
(2090)
logical record cache support
(2089), (2094)
logical separation of data
(2397), (2617)
relation to subsystem user (SSU)
(2398)
subsystem user (SSU)
(2620)
logical storage block
(2218)
logical unit (LU)
(2986)
types of
(3101)
long message transmission program (LMT)
(2670)
long-term pool
return address
(2592)
long-term pool record
(2452)
loosely coupled
CF considerations
(2700)
DASD record cache
(2728)
database considerations
(2744)
external lock facility (XLF)
(1970), (2084), (2541)
find and hold macro (FINHC)
(2755)
global synchronization
(2714)
in complex
(3058)
interprocessor communication
(2000)
interprocessor communications facility (IPC)
(3073)
out of complex
(3059)
processor unique record
(2663)
record holding
(2539)
shared module
(1969)
system interprocessor global table (SIGT)
(2719)
VFA considerations
(2699)
loosely coupled complex
(1871)
loosely coupled multiprocessing
(1867), (2080)
low entry network (LEN) interface (T2.1)
(3105)
LPSW
See load PSW instruction (LPSW)
LST
See pool record type
LU
See logical unit (LU)
M
macro authorization
(1941)
macro decoder
(2119)
magnetic tape
See also tape, magnetic
file capture/restore
(2773)
pilot tape
(2805)
mail
See TPF Internet mail server support
main I-stream engine
(2066), (2072), (2074)
main storage
(1780)
fixed storage
(2199)
management of
(2184)
maximum size
(1918)
protection
(1940)
retaining module records
(2678)
working storage
(2201)
main supervisor
(1807)
management
main storage
(2185)
mapping
(2560)
MDBF
See multiple database function (MDBF)
message
flow through system
(2163)
processing of
(2123)
summary of flow through system
(2172)
message destination
See also destination of message
external
(3055)
in complex
(3056)
local
(3054)
out of complex
(3057)
output message
(3053)
message origin
(2981)
message routing, overview
(2964)
MFST
See module file status table (MFST)
MIPS
(1856)
relationship to message
(1858)
module device file copy
(2787)
module file status table (MFST)
(2423), (2632)
purpose in system
(2542)
symbolic device address (SDA)
(2547)
symbolic module number
(2545)
module record cache
(2725)
move an Entry to another I-stream engine
(2308)
moving work between I-stream engines
(2302)
MPIF
See Multi-Processor Interconnect Facility (MPIF)
MPLF
See multi-path lock facility (MPLF)
multi-path lock facility (MPLF)
(1975)
Multi-Processor Interconnect Facility (MPIF)
(2002)
multiple database function (MDBF)
(2389), (2616)
basic subsystem (BSS)
(2627)
considerations for globals
(2721)
global area
(2637)
global record
(2638)
module file status table (MFST)
(2631)
reason to switch among subsystems and subsystem users
(2667)
record ID attribute table (RIAT)
(2629)
routing control application table (RCAT)
(2633)
switching among subsystems and subsystem users
(2666)
multiple I-stream DASD I/O
(2322)
multiprocessing
(1853), (1876)
considerations for globals
(2723)
deadlock
(1959)
disadvantage
(2086)
interprocessor communication
(1999)
loosely coupled multiprocessing
(1868), (2081)
multiprogramming
(2046)
reentrancy
(2027)
summary
(2095)
system interprocessor global table (SIGT)
(2718)
tightly coupled multiprocessing
(1870), (2048)
multiprocessor environment
system evolution
(2033)
multiprogramming
(1852), (1877), (2041)
delay
(2044)
in support of multiprocessing
(2045)
reentrancy
(2025)
summary
(2096)
mutual exclusion
(1886)
MVS
Customer Information Control System (CICS)
(1799)
general data set (GDS)
(2735)
general file
(2743)
support environment for TPF
(1791)
N
named pipe
(2857)
NCB
See node control block (NCB)
NCP
See network control program (NCP)
network control program (NCP)
(2949), (2999)
network protocols
3270 local
(3092)
airline lines control (ALC)
(3088)
binary synchronous communication (BSC)
(3090)
channel to channel (CTC)
(3086)
synchronous data link control (SDLC)
(3085)
synchronous link control (SLC)
(3091)
token ring
(3089)
X.25
(3087)
network, simplistic
(2966)
new application
logical end-point identifier (LEID)
(2993)
resource identifier (RID)
(2992)
node control block (NCB)
(3046)
non-SNA communications control
See communications control
nonlocking cursor
(2905)
O
obtaining a pool file address
(2587)
old application
logical end-point identifier (LEID)
(2994)
one application, simplistic network
(2967)
online data loader
(2803)
online loader (ACPL)
(2265)
online system
(1792)
operation of system
(2365)
basic subsystem (BSS)
(2665)
cycle down
(2692)
operation zero program (OPZERO)
See OPZERO
optimistic concurrency
(2908)
OPZERO
(2159), (2160), (2164), (3006)
creating an ECB
(2132)
functions
(3007)
SNA
(3008)
ordering of collection elements
(2868)
ordinal number
(1817), (2352), (2403), (2513)
fixed record
(2515)
usage
(1818)
origin of message
(2979)
output message transmission
(3064)
overview of TPFCS
(2859)
P
pacing
(3061)
page
(1907), (1911)
page 0
(1932)
and the control program
(2280)
uniqueness
(1936)
page 0 reference
(1938)
page table
(1906)
paging
(1931)
parallel processing
(1862), (1880), (2010)
partial restore
(2772)
path length
(1855), (1859)
path name
absolute path name
(2836)
relative path name
(2839)
what is it?
(2835)
PBI
See program base identification (PBI)
performance
(1860)
data organization
(2375)
data organization factors
(2377)
design objective
(1806), (1848)
design of communications control
(2959)
disadvantage
(2087)
influenced by design of record allocation
(2424)
performance considerations
(2077)
record duplication
(2567)
uniprocessor performance
(2079)
permanently logged
(3013)
pessimistic concurrency
(2912)
physical separation of data
(2394), (2618)
relation to subsystem (SS)
(2395)
subsystem (SS)
(2619)
physical storage block
(2216)
PI vector
See post interrupt (PI) vector
pilot tape
(2804)
pipe
(2855)
pool
See pool file storage
pool directory
(2410), (2571)
description
(2584)
pseudo module
(2614)
reordering
(2604)
pool fallback
(2600)
pool file storage
(1820), (2406)
database reorganization
(2782)
directory
(2572), (2585)
directory generation
(2795)
directory maintenance
(2796)
directory reordering
(2605)
dispensing pool record
(2576)
expansion
(2781)
fallback
(2602)
file recoup
(2793)
management of
(2579)
ordinal number
(2574)
pool directory generation
(2615)
pseudo module
(2611)
ratio dispensing
(2597)
ratio factor
(2599)
record type
(2575)
recovering long-term pool records
(2794)
release address
(2590)
return address
(2589)
section
(2581)
segment
(2583)
pool record
(2383), (2405)
initializing record ID
(2469)
long-term
(2453)
longevity
(2449)
record ID
(2467), (2494)
record type
(2409)
reference to
(2517)
short-term
(2451)
use of
(2412)
pool record reference
(2516)
pool record type
(2407)
4K long-term (4LTx)
(2462)
4K long-term duplicated (4DPx)
(2463)
4K short-term (4STx)
(2461)
large long-term (LLTx)
(2459)
large long-term duplicated (LDPx)
(2460)
large short-term (LSTx)
(2458)
small long-term (SLTx)
(2456)
small long-term duplicated (SDPx)
(2457)
small short-term (SSTx)
(2455)
pool record types
(2454)
pool section
description
(2580)
fallback
(2603)
short-term pool recycling
(2610)
pool segment
description
(2582)
pools
(2353)
POP
See TPF Internet mail server support
post interrupt (PI) vector
add work to specified I-stream macro ($ADPC)
(2315)
dispatch control list
(2245)
Post Office Protocol (POP)
See TPF Internet mail server support
prefix register
(1934)
prefixing
(1933)
primary record
(2441), (2568)
primary virtual address space
(1914)
private save area
See stack
problem state
See system state
process
abstraction of an Entry
(2018), (2532)
concurrent processes
(1883), (2105)
contrast with program
(2012)
sequential process
(1879)
simultaneous processes
(1885), (2107)
process models
AOR
(3129)
DAEMON
(3128)
NOLISTEN
(3130)
NOWAIT
(3127)
RPC
(3131)
WAIT
(3126)
processing an input message
(2122)
processing center
(1784)
processing of an entry is complete macro (EXITC)
(2170), (2171), (2373)
processing work list
See CPU loop list
processor
shared record
(2648), (2655)
unique record
(2645), (2661)
processor lock
(2049), (2051)
program
(2011)
application program
(2005), (2290)
contrast with process
(2013)
critical region
(2039)
delay
(2043)
E-type program
(2286)
ECB-controlled program
(2287)
program segment
(2020)
reentrant program
(2008), (2030)
serially reusable program
(2036)
system ECB-controlled program
(2288)
system program
(2006)
transaction program
(3077)
program allocation table
(2258)
program animation
(2534)
program base identification (PBI)
(2675)
program classification
(2275)
control program
(2277)
ECB-controlled program
(2283)
program fetch
(2129)
program linkage
(2246)
program nesting
(2271)
program nesting area
(2272)
program status word (PSW)
(1980)
relation to interrupt processing
(1982)
property service functions
(2898)
PSW
See program status word (PSW)
Q
queueing time
(2551)
R
ratio dispensing
(2596)
ratio factor
(2598)
RCAT
See routing control application table (RCAT)
RCB
See routing control block (RCB)
RCPL
See routing control parameter list (RCPL)
read a record
See find (read) a record
ready list
(2150)
create new ECB and transfer control macro (CXFRC)
(2299)
real address
(1900)
real-time tape
(2356)
reconstruction support
(2924)
record accessing
(2519)
record address conversion services
(2499)
record allocation
database ordinal number (DBON)
(2555)
example of
(2556)
horizontal allocation
(1812), (2387)
vertical allocation
(1823), (2386)
record caching
See DASD record caching
record duplication
(2438), (2562)
record hold table
(2052)
lock maintenance
(2492)
relation to XLF lock table
(2751)
use of
(2531)
record holding
(2529), (2749)
loosely-coupled complex, in a
(2538)
record ID
(2464), (2520)
parameter in file address reference word (FARW)
(2470)
record ID attribute table (RIAT)
(2472)
record ID attribute table (RIAT)
(2471), (2630)
DASD record caching candidacy characteristics
(2727)
exception recording characteristics
(2475)
lock maintenance characteristics
(2490)
logging characteristics
(2473)
module record caching candidacy characteristics
(2487)
user exit characteristics
(2479)
VFA candidacy characteristics
(2480), (2687)
record longevity
(2445)
record reference
(2496)
fixed record
(2511)
pool record
(2518), (2573)
record sharing table (RST)
(2696)
record size
(2428)
record type
(1815), (2351)
fixed record
(2402), (2514)
pool record
(2408)
usage
(1816)
recovering long-term pool records
(2792)
recovery of message
(3063)
recycling short-term pool
(2594), (2609)
reduction, data
(2140)
reentrancy
(2021)
Entry
(2023)
multiprocessing
(2026)
multiprogramming
(2024)
use of a stack
(2282)
reentrant program
(2007), (2029)
See also program
contrast with serially reusable program
(2009)
RENT compile-time option
(2015)
writable static
(2016)
regulate message flow
See pacing
relative path name
(2840)
release file storage
See return file pool address macro (RELFC)
RELFC
See return file pool address macro (RELFC)
request system services
(2136)
RES0
See airlines reservation application package (RES0)
resource identifier (RID)
new application
(2991)
resource vector table (RVT)
(3019)
response time
(1777), (1800), (1851)
restore
(2478)
See also file capture and restore
retentive write
(2732)
retrieving Web pages
(3157)
return file pool address
(2588)
return file pool address macro (RELFC)
(2578)
return to previous program record macro (BACKC)
(2266), (2268)
RID
See resource identifier (RID)
roll call
(2548)
rollback transaction
(1837)
ROUTC macro
See route a message macro (ROUTC)
route a message macro (ROUTC)
(3066)
presentation services
(3082)
routing control application table (RCAT)
(2634), (3025)
use by switch entry to another I-stream engine macro (SWISC)
(2311)
routing control block (RCB)
(3044)
routing control parameter list (RCPL)
(2168), (2976), (3012), (3014)
construction of
(3015)
function management message router (FMMR)
(3070)
terminal control block
(3048)
RST
See record sharing table (RST)
RVT
See resource vector table (RVT)
S
SAL
See system allocator (SAL)
save area
See stack
scratchpad area (SPA)
(3043)
SDA
See symbolic device address (SDA)
SDLC
See synchronous data link control (SDLC)
SDP
See pool record type
seek time
(2550)
segment table
(1905)
sending output message
(3052)
sequence collection
(2892)
sequential process
See process
sequential processing
(2111)
serialization
(1955)
serially reusable
(2306)
serially reusable program
(2035)
See also program
contrast with reentrant program
(2037)
set collection
(2893)
set system mask instruction (SSM)
(1991), (2109)
shadowing support
(2920)
shared DASD
CF record lock support
(1968)
locking
(1967)
shared data
CPU affinity
(2061)
shared record
(2642)
example of subsystem user (SSU)
(2651)
I-stream engine
(2654)
processor
(2656)
subsystem user (SSU)
(2650)
short-term pool
recycling
(2593), (2607)
return address
(2591)
short-term pool record
(2450)
short-term pool recycling
(2595), (2608)
SIGT
See system interprocessor global table (SIGT)
Simple Mail Transfer Protocol (SMTP)
See TPF Internet mail server support
simultaneous processes
(1884), (2106)
SLC
See synchronous link control (SLC)
SLT
See pool record type
small
See data record size
SMTP
See TPF Internet mail server support
SNA communications control
See communications control
SNA network
data host
(3108)
interface
(3102)
low entry network (LEN) interface (T2.1)
(3104)
subarea interface (T5)
(3103)
SNA networks
(2984)
socket application
File Transfer Protocol (FTP) server
(3136)
HTTP server
(3142)
Internet daemon
(3122)
RPC server
(3149)
syslog daemon
(3132)
TFTP server
(3139)
sorted bag collection
(2894)
sorted set collection
(2895)
SOUTC
See write PIU to NCP 37x5 macro (SOUTC)
special files
(2852)
spin lock
(1957), (2056)
SS
See subsystem (SS)
SSM
See set system mask instruction (SSM)
SST
See pool record type
SSU
See subsystem user (SSU)
SSU ID
See subsystem user ID (SSU ID)
stack
(2281)
stack storage
(2228)
start subchannel instruction (SSCH)
(1964)
starting a TPF application
from the Internet
(3159)
state
See system state
STC
See system test compiler program (STC)
storage protection
(1939)
storing Web page contents
(3155)
storing Web pages
(3154)
stream file
comparison with database file
(2824)
using in programs
(2829)
what is it?
(2825)
why use
(2826), (2828)
subarea interface (T5)
(3106)
subsystem (SS)
(2393)
basic subsystem (BSS)
(2625)
physical separation of data
(2621)
relation to subsystem users (SSU)
(2623)
switching among subsystems
(2668)
subsystem user (SSU)
(2396)
logical separation of data
(2622)
relation to subsystem (SS)
(2624)
shared record
(2646), (2649)
switching among subsystem users
(2669)
unique record
(2643), (2657)
subsystem user ID (SSU ID)
(2676)
subsystem user ID (SSU ID)
(2673)
subsystem user shared record
(2652)
supervisor call instruction (SVC)
(1995)
suspend list
(2158)
suspend processing for ECB I/O completion macro (WAITC)
(2343)
SVC
See supervisor call instruction (SVC)
SVM
See system virtual memory (SVM)
SWB
See system work block (SWB)
SWISC macro
See switch entry to another I-stream macro (SWISC)
switch entry to another I-stream macro (SWISC)
create option
(2339)
dispatching from ready list
(2313)
enter option
(2254)
input parameters
(2312)
processing description
(2309)
service routine
(2310)
switch I-stream engine for application processing
(3028)
switch I/O processing between I-stream engines
(2319)
symbolic address
(1819)
symbolic device address (SDA)
(2546)
symbolic file address
See file address
symbolic link
comparison with hard link
(2851)
example of using
(2847)
what is it?
(2846)
symbolic module number
(2544)
SYNCC
See synchronize globals macro (SYNCC)
synchronization of globals
(2712)
synchronization, parallel processing
(1881)
synchronize globals macro (SYNCC)
(2715)
synchronous data link control (SDLC)
(3093)
synchronous link control (SLC)
(3002), (3098)
syslog daemon
description of
(3133)
system allocator (SAL)
(2256)
system allocator table
(2257)
system ECB-controlled program
See program
system heap
(2231), (2236)
system initialization
(2143)
system interprocessor global table (SIGT)
(2717)
system loader
(2259)
system operation
See operation of system
system program
See program
system services
record address conversion
(2500)
system services request
(2135)
See also request system services
system state
(1986), (1988)
system task dispatcher
See CPU loop
system test compiler program (STC)
(2802)
system virtual memory
layout of
(2196)
system virtual memory (SVM)
(1921), (2190)
relation to I-stream engine
(1923)
system work block (SWB)
(2207)
T
T2.1
See low entry network (LEN) interface (T2.1)
T5
See subarea interface (T5)
TA
See line number, interchange address, terminal address (LNIATA)
tape status table (TSTB)
(2361)
tape, magnetic
(2355)
general tape
(2359)
real-time tape
(2357)
symbolic addressing
(2360)
TCP/IP
(3118)
See also Transmission Control Protocol/Internet Protocol (TCP/IP)
terminal address (TA)
See line number, interchange address, terminal address (LNIATA)
terminal address table (WGTA)
(3020)
terminal concentrator
(1785)
terminal control block
(3038)
agent assembly area (AAA)
(3041)
node control block (NCB)
(3042)
routing control block (RCB)
(3040)
routing control parameter list (RCPL)
(3049)
scratch pad area (SPA)
(3039)
terminal identification table
(3016)
resource vector table (RVT)
(3017)
terminal address table (WGTA)
(3018)
termination of an Entry
(2372)
test and set instruction (TS)
(1946), (1949), (2054)
TFTP server
See Trivial File Transfer Protocol (TFTP) server
throughput
(1854)
tightly coupled
database considerations
(2745)
interprocessor communication
(2001)
multiprocessor
(1873)
uniprocessor
(1872)
tightly coupled multiprocessing
(1869), (2047)
token ring
(3097)
TPF
See Transaction Processing Facility (TPF)
TPF Advanced Program-to-Program Communications (TPF/APPC)
(3075)
presentation services
(3080)
TPF Application Requester (TPFAR)
(2003), (2812)
TPF collection support
APIs
(2934)
archiving support
(2929)
benefits
(2862)
browse support
(2942)
capture and restore support
(2932)
concurrency controls
(2903)
database access
(2901)
database archives
(2925)
error handling
(2935)
key path support
(2873)
overview
(2860)
properties, collection
(2897)
reconstruction support
(2923)
shadowing support
(2919)
supported collections
(2880)
TPF transaction services
(2917)
validation support
(2921)
ZBROW commands
(2943)
ZOODB commands
(2941)
TPF Database Facility (TPFDF)
database administrator (DBA)
(2814)
Distributed Data Architecture (DDA)
(2815)
TPF Internet mail server support
description of
(3145)
IMAP server
(3147)
POP server
(3148)
SMTP server
(3146)
TPF Internet server support
description of
(3152)
TPF MQSeries support
local queue manager
(3084)
TPF transaction services
commit scope
(1834)
begin
(1838)
commit
(1839)
resume
(1841)
rollback
(1840)
suspend
(1842)
log manager
(1846)
recovery log
(1847)
resource manager
(1845)
transaction manager
(1843)
TPF/APPC
See TPF Advanced Program-to-Program Communications (TPF/APPC)
TPFAR
See TPF Application Requester (TPFAR)
TPFDF
See TPF Database Facility (TPFDF)
TPNT
See transaction program name table (TPNT)
transaction
(1801), (1830), (1833)
definition
(1831)
editor
(3047)
manager
(1844)
Transaction Processing Facility (TPF)
applicability
(1790)
backup
(1804)
characteristics
(1802)
control program
(2113)
control structure
(2117)
data host
(3109)
design
(2142)
history
(1786)
interrupt handling
(1985)
performance
(1861)
problem of system evolution
(2028)
recovery
(1805)
supporting environment
(1803)
transaction program
(3078)
transaction program name table (TPNT)
(3081)
transfer of control
(2292)
transfer time
(2549)
Transmission Control Protocol/Internet Protocol
(2962)
Transmission Control Protocol/Internet Protocol (TCP/IP)
(3117)
triple A
See agent assembly area (AAA)
Trivial File Transfer Protocol (TFTP) server
See also Hypertext Transfer Protocol (HTTP) server
description of
(3140), (3150)
socket application
(3124), (3141), (3151)
TSTB
See tape status table (TSTB)
U
UNFRC
See unhold file record macro (UNFRC)
unhold file record macro (UNFRC)
relationship with record hold table
(2537)
uniprocessor
(1863)
uniprocessor environment
system evolution
(2031)
uniprocessor performance
(2078)
unique record
(2641)
I-stream engine
(2660)
processor
(2662)
subsystem user (SSU)
(2658)
uniqueness of entries in collections
(2878)
unit record equipment
(2363)
update sequence counters
(2909)
user ID
(2821)
utilities, database
See database utilities
V
V-con
(2264)
validation support
(2922)
VCT (Virtual file access count) list
(2157)
vertical record allocation
(2384)
VFA
See virtual file access (VFA)
VFA buffer
(2683)
via a page 0 reference
(1937)
virtual address
(1902), (1908)
virtual address space
(2186), (2187), (2194)
virtual addressing
(1897), (1930)
virtual file access (VFA)
(2685)
aging out process
(2691)
buffer
(2684)
candidacy characteristics
(2481)
delay file
(2483), (2689)
description
(2680)
immediate file
(2484), (2695)
loosely coupled considerations
(2698)
record ID attribute table (RIAT)
(2482)
user exit
(2697)
virtual file access count (VCT) list
(2156)
virtual memory
ECB virtual memory (EVM)
(1920), (2193)
IPL virtual memory (IVM)
(1928), (2189)
system virtual memory (SVM)
(1924), (2191)
virtual storage
layout of
(2195)
Virtual Telecommunications Access Method (VTAM)
communications management configuration (CMC)
(3111)
VTAM
See Virtual Telecommunications Access Method (VTAM)
W
WAITC macro
See suspend processing for ECB I/O completion macro (WAITC)
Web pages
retrieving
(3156)
storing
(3153)
WGTA
See terminal address table (WGTA)
work scheduling
(1808)
working storage
(2200), (2202), (2205)
4K common frame
(2215)
4K frame
(2214)
entry control block (ECB)
(2213)
heap storage
(2230)
I/O block (IOB)
(2211)
logical storage block
(2219)
physical storage block
(2217)
relationship of common frame to common block
(2225)
relationship of frame to logical block
(2223)
system work block (SWB)
(2212)
write a record
See file (write) a record
write PIU to NCP 37x5 macro (SOUTC)
(3065)
X
X.25
(3095)
XLF
See external lock facility (XLF)
XLF lock table
(2750)
relation to record hold table
(2752)
Z
ZBROW commands
(2945)
ZOODB commands
(2937)