SSB23S_1.1.2026 - Documentation Index
Table of Contents
- Welcome
- z/TPF 2026
- What's new
- Notices
- Scenarios
- Reference
- How to read syntax diagrams
- Commands
- Deployment descriptors
- Messages
- Programming services
- Assembler programming services
- General programming services
- System programming services
- z/TPF structured programming macros
- z/TPFDF structured programming macros
- C/C++ programming services
- z/TPF C/C++ APIs
- abort: Terminate program abnormally
- accept: Accept a connection request
- activate_on_accept: Activate a program when the client connects
- activate_on_receipt: Activate a program after data received
- activate_on_receipt_of_TCP_message: Activate a program after a TCP message is received
- activate_on_receipt_of_TCP_message2: Activate a program after a TCP message is received
- activate_on_receipt_with_length: Activate a program after data of specified length received
- addlc: Add a block to the z/TPF task dispatch list
- alarm: Schedule an alarm
- atexit: Call a function at normal program termination
- attac: Attach a detached working storage block
- attac_ext: Attach a detached working storage block
- attac_id: Attach a detached working storage block
- bind: Bind a local name to the socket
- calloc: Reserve and initialize storage
- calloc64: Reserve and initialize heap storage
- cds: Compare double and swap 8-byte values
- cdsg: Compare double and swap 16-byte values
- cebic_goto_bss: Change MDBF subsystem to BSS
- cebic_goto_dbi: Change MDBF subsystem to DBI
- cebic_goto_ssu: Change MDBF subsystem
- cebic_restore: Restore previously saved DBI and SSU IDs
- cebic_save: Save the current DBI and SSU IDs
- cifrc: Cipher program interface
- cinfc: Control program interface
- cinfc_fast: Fast control program interface
- cinfc_fast_ss: Fast control program interface for any active subsystem
- claw_accept: Accept a CONNECT Request from the Workstation
- claw_closeadapter: Terminate CLAW Activity on Subchannel Pair
- claw_connect: Initiate a Request to Open a Logical Link
- claw_disconnect: Remove a Logical Link from an Adapter
- claw_end: Terminate All CLAW Activity
- claw_initialization: Prepare for CLAW Activity
- claw_openadapter: Initialize an Adapter
- claw_query: Get the Status of CLAW Adapter or Logical Links
- claw_send: Send a Message on an Active Logical Link
- clearerr: Reset error and end-of-file
- close: Shut down a socket
- closelog: Close the system control log
- cmaccp: Accept a conversation
- cmallc: Allocate a conversation
- cmcfm: Send a confirmation request
- cmcfmd: Send a confirmation reply
- cmdeal: Deallocate a conversation
- cmecs: Extract the conversation state
- cmemn: Extract the mode name
- cmepln: Extract the partner LU name
- cmesl: Extract the sync level
- cmflus: Flush data from buffer of local LU
- cminit: Initialize a conversation
- cmptr: Prepare to receive data
- cmrcv: Receive information
- cmrts: Request change to send state
- cmsdt: Set the deallocate_type characteristic
- cmsed: Set the error_direction characteristic
- cmsend: Send data to remote transaction program
- cmserr: Send error notification
- cmsmn: Set the mode_name characteristic
- cmspln: Set the partner_LU_name characteristic
- cmsptr: Set the prepare_to_receive_type characteristic
- cmsrc: Set the return_control characteristic
- cmssl: Set the sync_level characteristic
- cmsst: Set the send_type characteristic
- cmstpn: Set the TP_name characteristic
- cmtrts: Test for Request_To_Send notification
- connect: Request a connection to a remote host
- corhc: Define and hold a resource
- coruc: Unhold a resource
- cratc: Search CRAS status table
- creat: Create a new file or rewrite an existing file
- credc, __CREDC: Create a deferred entry
- creec, __CREEC: Create a new ECB with an attached block
- cremc, __CREMC: Create an immediate entry
- cretc, __CRETC: Create a time-initiated entry
- cretc_level, __CRETCL: Create a time-initiated entry
- crexc, __CREXC: Create a low-priority deferred entry
- crosc_entrc: Cross-subsystem to enter a program and then return
- crusa: Free core storage block if held
- cs: Compare and swap 4-byte values
- csg: Compare and swap 8-byte values
- csonc: Convert system ordinal number
- ctest: Call the z/TPF debugger
- d_close: Close a file
- d_fsync: Synchronize the file data
- d_ioctl: Process an I/O control request for a file
- d_open: Open a file
- d_poll: Select or poll an open file descriptor
- d_psize: Get the size of a file
- d_read: Read from a file
- d_remove: Remove a file from the system
- d_resize: Change the size of a file
- d_strategy: Perform I/O for internal functions
- d_write: Write to a file
- dbsac: Attach z/TPF application requester database support structure
- dbsdc: Detach z/TPF application requester database support structure
- decimal::see, pDecimal::see: Display the value of a packed decimal number
- decimal::toString, pDecimal::toString: Convert a packed decimal number to a character string
- defrc: Defer processing of current entry
- deleteCache: Delete a logical record cache
- deleteCacheEntry: Delete a cache entry
- deqc: Dequeue from resource
- detac: Detach a working storage block from the ECB
- detac_ext: Detach a working storage block from the ECB
- detac_id: Detach a working storage block from the ECB
- dladdr: Find the shared object that contains a given address
- dlayc: Delay processing of current entry
- dlclose: Close a shared object
- dlerror: Get information about dynamic link errors
- dllfree: Free the supplied dynamic link library (DLL)
- dllload: Load the DLL and connect it to the application
- dllqueryfn: Obtain a pointer to a DLL function
- dllqueryvar: Obtain a pointer to a DLL variable
- dlopen: Open a shared object
- dlsym: Get the address of a symbol from a shared object
- ecbptr: ECB reference
- enqc: Define and enqueue a resource
- entdc, __ENTDC: Enter a program and drop previous programs
- entrc: Enter a program with expected return
- evinc: Increment count for event
- evnqc: Query event status
- evntc: Define an internal event
- evnwc: Wait for event completion
- evnwc_cond: Conditional wait for count event completion
- exec: Process a file
- exit: Exit an ECB
- FACE, FACS: Low-level file address compute functions
- face_facs: File address generation
- fcntl: Control open file descriptors
- FD_CLR: Remove file descriptor from the file descriptor set
- FD_COPY: Copy the file descriptor set
- FD_ISSET: Return a value for the file descriptor in the file descriptor set
- FD_SET: Add a file descriptor to a file descriptor set
- FD_ZERO: Initialize the file descriptor set
- file_record: File a record: higher level
- file_record_ext: File a record with extended options: higher level
- filec: File a record: basic
- filec_ext: File a record with extended options: basic
- fileno: Get the file descriptor from an open stream
- filnc: File a record with no release
- filnc_ext: File a record with no release and extended options
- filuc: File and unhold a record
- filuc_ext: File and unhold a record with extended options
- find_record: Find a record
- find_record_ext: Find a record with extended options
- findc: Find a record
- findc_ext: Find a record with extended options
- finhc: Find and hold a file record
- finhc_ext: Find and hold a file record with extended options
- finwc: Find a file record and wait
- finwc_ext: Find a file record and wait with extended options
- fiwhc: Find and hold a file record and wait
- fiwhc_ext: Find and hold a file record and wait with extended options
- flipc: Interchange the status of two data levels
- flushCache: Flush the contents of a cache
- fopen: Open a file
- fork: Create a new process
- fprintf, printf, sprintf: Format and write data
- fputc: Write a character
- fputs: Write a string
- fread: Read items
- freopen: Redirect an open file
- fscanf, scanf, sscanf: Read and format data
- fseek: Change file position
- fsetpos: Set file position
- gdsnc: Get data set entry
- gdsrc: Get general data set record
- getcc: Obtain working storage block
- getenv: Get value of environment variables
- getfc: Obtain file pool address
- gethostbyaddr: Get host information for IP address
- gethostbyname: Get IP address information by host name
- gethostid: Return identifier of current host
- gethostname: Return host name
- getpc: Fetch program into memory
- getpeername: Return the name of the peer
- getpid: Obtain a process ID
- getppid: Obtain the parent process ID
- getservbyname: Get port number associated with an Internet service name and protocol
- getservbyport: Get port number associated with an Internet service name and protocol
- getsockname: Return the name of the local socket
- getsockopt: Return socket options
- gettimeofday: Get time
- glob: Address z/TPF global field or record
- glob_fast: Fast path to address a z/TPF format-1 global field or record
- glob_keypoint: Keypoint z/TPF global field or record
- glob_lock: Lock and access synchronizable z/TPF global field or record
- glob_modify: Modify z/TPF global field or record
- glob_sync: Synchronize z/TPF global field or record
- glob_unlock: Unlock z/TPF global field or record
- glob_update: Update z/TPF global field or record
- global: Operate on z/TPF global field
- gsysc: Get storage from the system heap
- htonl: Translate a long integer
- htons: Translate a short integer
- IfileAttribute: File attribute structure for open
- inet_addr: Construct internet address from character string
- inet_ntoa: Return pointer to a string in dotted decimal notation
- inqrc: Convert resource application interface
- ioctl: Perform special operations on socket
- IPRSE_parse: Parse a text string against a grammar
- IPRSE_bldprstr: Initializing the output structure
- keyrc: Restore protection key
- keyrc_okey: Restore original protection key
- kill: Send a signal to a process
- levtest: Test core level for occupied condition
- listen: Complete binding, create connection request queue
- lockc: Lock a resource
- lodic: Check system load and mark ECB
- lodic_ext: Check system load and mark ECB with extended options
- longc: Set entry maximum existence time
- longjmp: Restore stack environment
- lwgtc: Lock a WGTA entry
- mail: Send Internet mail (deprecated)
- mallinfo: Get ECB heap allocation information
- malloc: Reserve storage block
- malloc64: Reserve storage block
- maskc: Modify program status word (PSW) mask bits
- maxbc: Get maximum number of storage blocks
- mkfifo: Make a FIFO special file
- MQBACK: Back out a queue
- MQCLOSE: Close an object
- MQCMIT: Commit a queue
- MQCONN: Connect queue manager
- MQDISC: Disconnect queue manager
- MQGET: Get message from an open queue
- MQINQ: Inquire about object attributes
- MQOPEN: Open an object
- MQPUT: Put a message on an open queue
- MQPUT1: Put a single message on a queue
- MQSET: Set object attributes
- mycalloc: Reserve and initialize heap storage
- myfree: Release storage blocks
- mymalloc: Reserve a storage block
- myrealloc: Change reserved storage block size
- newCache: Create a logical record cache
- ntohl: Translate a long integer
- ntohs: Translate a short integer
- numbc: Query number of storage blocks available
- numlc: Get count of blocks queued on a dispatch list
- open: Open a file
- openlog: Open the system control log
- OPENSSL_init_ssl
- pausc: Control system multiprocessor environment
- pause: Wait for a signal
- perror: Write error message to standard error stream
- poll: Monitor activity on file descriptors
- postc: Mark event element completion
- printf: Format and write data
- progc: Return program information
- raisa: General file get file address
- raise: Raise condition
- rcunc: Release core block and unhold file record
- read: Read data on a socket
- readCacheEntry: Read a cache entry
- readdir: Read an entry from a directory
- realloc: Change reserved storage block size
- realloc64: Change reserved storage block size
- recv: Receive data on a connected socket
- recvfrom: Receive data on connected/unconnected socket
- recvmsg: Receive message on connected/unconnected socket
- rehka: Rehook core block
- relcc: Release working storage block
- relfc: Release file pool storage
- relpc: Release Program from Core Lock
- rewind: Set file position to beginning of file
- ridcc: SNA RID conversions
- rlcha: Release chained file records
- routc: Route a message
- rsysc: Release storage from the system heap
- rvtcc: Search resource vector table (RVT) entries
- rwgtc: Release a lock on a WGTA entry
- selec: Select a thread application interface
- select: Monitor read, write, and exception status
- send: Send data on a connected socket
- sendmsg: Send message on a socket
- sendto: Send data on an unconnected socket
- serrc_op: Issue system error: Operational
- serrc_op_ext: Issue system error extended: Operational
- serrc_op_slt: Issue system error slist: Operational
- setbuf: Control buffering
- setenv: Add, change, or delete an environment variable
- setjmp: Preserve stack environment
- setsockopt: Set options associated with a socket
- SetTCP1052: Enable a socket to be started in 1052 state
- shmat: Attach shared memory
- shmctl: Shared memory control
- shmdt: Detach shared memory
- shmget: Allocate shared memory
- shutdown: Shut down all or part of a duplex connection
- sigaction: Examine and change signal action
- sigaddset: Add a signal to a signal set
- sigdelset: Delete a signal from a signal set
- sigemptyset: Initialize and empty a signal set
- sigfillset: Initialize and fill a signal set
- sigismember: See if a signal is a member of a signal set
- signal: Install signal handler
- sigpending: Examine pending signals
- sigprocmask: Examine and change blocked signals
- sigsuspend: Set signal mask and wait for a signal
- simple_lock: Lock a simple lock
- simple_lock_free: Release a simplelock structure
- simple_lock_init: Initialize a simplelock structure
- simple_unlock: Unlock a simple lock
- sipcc: System interprocessor communication
- sleep: Suspend the calling process
- snapc: Issue snapshot dump
- sock_errno: Return the error code set by a socket call
- socket: Create an endpoint for communication
- socketpair: Create a pair of connected sockets
- sonic: Obtain symbolic file address information
- SSL_accept
- SSL_aor
- SSL_check_private_key
- SSL_connect
- SSL_CTX_check_private_key
- SSL_CTX_free
- SSL_CTX_load_and_set_client_CA_file
- SSL_CTX_load_verify_locations
- SSL_CTX_new
- SSL_CTX_new_shared
- SSL_CTX_set_cipher_list
- SSL_CTX_set_ciphersuites
- SSL_CTX_set_client_CA_list
- SSL_CTX_set_default_passwd_cb_userdata
- SSL_CTX_set_max_proto_version
- SSL_CTX_set_min_proto_version
- SSL_CTX_set_verify
- SSL_CTX_use_certificate_chain_file
- SSL_CTX_use_certificate_file
- SSL_CTX_use_PrivateKey_file
- SSL_CTX_use_RSAPrivateKey_file (deprecated)
- SSL_free
- SSL_get_cipher
- SSL_get_error
- SSL_get_peer_certificate (deprecated)
- SSL_get_peer_certificate_FIELD
- SSL_get_peer_certificate_FQDN
- SSL_get_peer_certificate_subject_info
- SSL_get_servername
- SSL_get_session
- SSL_get_verify_result
- SSL_get_version
- SSL_key_update
- SSL_library_init (deprecated)
- SSL_load_and_set_client_CA_file
- SSL_load_client_CA_file
- SSL_new
- SSL_pending
- SSL_read
- SSL_renegotiate
- SSL_set_cipher_list
- SSL_set_ciphersuites
- SSL_set_client_CA_list
- SSL_set_fd
- SSL_set_max_proto_version
- SSL_set_min_proto_version
- SSL_set_session
- SSL_set_tlsext_host_name
- SSL_set_verify
- SSL_shutdown
- SSL_use_certificate_file
- SSL_use_PrivateKey_file
- SSL_use_RSAPrivateKey_file (deprecated)
- SSL_write
- SSLv23_client_method (deprecated)
- SSLv23_server_method (deprecated)
- strerror: Get pointer to run-time error message
- swisc_create: Create new ECB on specified I-stream
- swisc_enter: Enter a program on a user-specified or system-selected I-stream
- swisc_immediate: Switch a program to a user-specified I-stream
- syslog: Send a message to the control log
- systc: Test system generation options
- system: Execute a command
- tancc: Transaction anchor table control
- tape_access: Access a tape
- tape_close: Close a general tape
- tape_cntl: Tape control
- tape_open: Open a general tape
- tape_read: Read a record from general tape
- tape_write: Write a record to general tape
- tasnc: Assign general tape to ECB
- tbspc: Backspace general tape and wait
- tclsc: Close a general tape
- tdspc: Display tape status
- tdspc_q: Display tape queue length
- tdspc_v: Retrieve VOLSER for a specified tape name
- tdtac: Issue a user-specified data transfer CCW
- TLS_client_method
- TLS_server_method
- TLSv1_client_method (deprecated)
- TLSv1_server_method (deprecated)
- TLSv1_1_client_method (deprecated)
- TLSv1_1_server_method (deprecated)
- TLSv1_2_client_method (deprecated)
- TLSv1_2_server_method (deprecated)
- tmslc: ECB time slice facility
- TO2_add: Add an element to a collection
- TO2_addAllFrom: Add all from source collection
- TO2_addAtCursor: Insert an element in a sequence collection
- TO2_addAtIndex: Insert an element in an sequence collection
- TO2_addKeyPath: Add a key path to a collection
- TO2_addRecoupIndexEntry: Add an entry to a recoup index
- TO2_allElementsDo: Iterate over all elements
- TO2_asOrderedCollection: Return Contents As Ordered
- TO2_asSequenceCollection: Return contents as sequence
- TO2_associateRecoupIndexWithPID: Create a PID to index association
- TO2_asSortedCollection: Return contents as sorted bag
- TO2_at: Return the specified element by index
- TO2_atBrowseKey: Retrieve the element using the specified key from the browser dictionary
- TO2_atBrowseKeyPut: Replace the element using the specified key from the browser dictionary
- TO2_atBrowseNewKeyPut: Store the element using the specified key in the browser dictionary
- TO2_atCursor: Return the element pointed to by the cursor
- TO2_atCursorPut: Store element where cursor points
- TO2_atCursorWithBuffer: Return the element pointed to by the cursor
- TO2_atDSdictKey: Retrieve the element using the specified key
- TO2_atDSdictKeyPut: Replace the element using the key
- TO2_atDSdictNewKeyPut: Store the element using the new key
- TO2_atDSsystemKey: Retrieve the element using the specified key
- TO2_atDSsystemKeyPut: Replace the element using the key
- TO2_atDSsystemNewKeyPut: Store the element using the new key
- TO2_atEnd: Test if the cursor is at the end of the collection
- TO2_atKey: Return the specified element by key
- TO2_atKeyPut: Update the specified element using a key
- TO2_atKeyWithBuffer: Return the specified element
- TO2_atLast: Test if the cursor points to the last element
- TO2_atNewKeyPut: Add a new key and element
- TO2_atPut: Update the specified element
- TO2_atRBA: Retrieve data from a BLOB
- TO2_atRBAPut: Store data in a BLOB
- TO2_atRBAWithBuffer: Retrieve data from a BLOB
- TO2_atTPFKey: Retrieve the element using the specified key
- TO2_atTPFKeyPut: Replace the element using the specified key
- TO2_atTPFNewKeyPut: Store the element using the new key
- TO2_atTPFsystemKey: Retrieve the element using the specified key
- TO2_atTPFsystemKeyPut: Replace the element using the specified key
- TO2_atTPFsystemNewKeyPut: Store the element using the new key
- TO2_atWithBuffer: Retrieve an element from a collection
- TO2_capture: Capture a collection to an external device
- TO2_changeDD: Change a data definition
- TO2_changeDS: Change the attributes of a data store
- TO2_class: Retrieve the user class ID of the collection
- TO2_convertBinPIDtoEBCDIC: Make a PID printable
- TO2_convertClassName: Convert EBCDIC class name to class index
- TO2_convertEBCDICtoBinPID: Convert EBCDIC string to PID
- TO2_convertMethodName: Convert method name to entry address
- TO2_copyCollection: Make a persistent copy of the collection
- TO2_copyCollectionTemp: Make a temporary copy of the collection
- TO2_copyCollectionWithOptions: Make a copy using options
- TO2_createArray: Create a persistent array collection
- TO2_createArrayTemp: Create a temporary array collection
- TO2_createArrayWithOptions: Create an empty array collection
- TO2_createBag: Create a persistent bag collection
- TO2_createBagTemp: Create a temporary bag collection
- TO2_createBagWithOptions: Create an empty bag collection
- TO2_createBLOB: Create a persistent BLOB collection
- TO2_createBLOBTemp: Create a temporary BLOB collection
- TO2_createBLOBWithOptions: Create an empty BLOB collection
- TO2_createCursor: Create a nonlocking cursor
- TO2_createDD: Create a data definition
- TO2_createDictionary: Create a Persistent Dictionary Collection
- TO2_createDictionaryTemp: Create a Temporary Dictionary
- TO2_createDictionaryWithOptions: Create an Empty Dictionary Collection
- TO2_createDS: Create a data store
- TO2_createDSwithOptions: Create a data store with an option list
- TO2_createEnv: Create an environment block
- TO2_createKeyBag: Create a persistent key bag collection
- TO2_createKeyBagTemp: Create a temporary key bag collection
- TO2_createKeyBagWithOptions: Create an empty key bag collection with options
- TO2_createKeyedLog: Create a persistent keyed log collection
- TO2_createKeyedLogTemp: Create a temporary keyed log collection
- TO2_createKeyedLogWithOptions: Create an empty keyed log collection with options
- TO2_createKeySet: Create a persistent key set collection
- TO2_createKeySetTemp: Create a temporary key set collection
- TO2_createKeySetWithOptions: Create an empty key set collection
- TO2_createKeySortedBag: Create a persistent key sorted bag collection
- TO2_createKeySortedBagTemp: Create a temporary sorted key bag
- TO2_createKeySortedBagWithOptions: Create an empty key sorted bag with options
- TO2_createKeySortedSet: Create an empty persistent key sorted set collection
- TO2_createKeySortedSetTemp: Create a temporary key sorted set
- TO2_createKeySortedSetWithOptions: Create an empty key sorted set collection
- TO2_createLog: Create an empty persistent log collection
- TO2_createLogTemp: Create a temporary log collection
- TO2_createLogWithOptions: Create an empty log collection with options
- TO2_createOptionList: Create a z/TPF collection support option list
- TO2_createOrder: Create a Persistent Ordered Collection
- TO2_createOrderTemp: Create a Temporary Ordered Collection
- TO2_createOrderWithOptions: Create an Empty Ordered Collection with Options
- TO2_createPIDinventoryKey: Create PID inventory key from PID
- TO2_createReadWriteCursor: Create a locking cursor
- TO2_createRecoupIndex: Create a recoup index
- TO2_createSequence: Create a persistent sequence collection
- TO2_createSequenceTemp: Create a temporary sequence collection
- TO2_createSequenceWithOptions: Create an empty sequence collection with options
- TO2_createSet: Create a persistent set collection
- TO2_createSetTemp: Create a temporary set for the collection
- TO2_createSetWithOptions: Create an empty set collection with options
- TO2_createSort: Create a Persistent Sorted Collection
- TO2_createSortedBag: Create an empty persistent sorted bag collection
- TO2_createSortedBagTemp: Create a temporary sorted bag collection
- TO2_createSortedBagWithOptions: Create an empty sorted bag collection with options
- TO2_createSortedSet: Create a persistent sorted set collection
- TO2_createSortedSetTemp: Create a temporary sorted set collection
- TO2_createSortedSetWithOptions: Create an empty sorted set collection with options
- TO2_createSortTemp: Create a Temporary Sorted Collection
- TO2_createSortWithOptions: Create an Empty Sorted Collection with Options
- TO2_cursorMinus: Decrement Cursor to Previous Element
- TO2_cursorPlus: Increment cursor to next element
- TO2_defineBrowseNameForPID: Assign a browse name to a collection
- TO2_definePropertyForPID: Define or change a property for a collection
- TO2_definePropertyWithModeForPID: Define a property with a mode
- TO2_deleteAllPropertiesFromPID: Delete all defined properties
- TO2_deleteBrowseName: Delete a collection name from the browser dictionary
- TO2_deleteCollection: Delete a collection
- TO2_deleteCursor: Delete a previously created cursor
- TO2_deleteDD: Delete a data definition
- TO2_deleteDS: Delete a data store
- TO2_deleteEnv: Delete an environment block
- TO2_deletePID: Delete a persistent identifier and its backing store
- TO2_deletePropertyFromPID: Delete a property
- TO2_deleteRecoupIndex: Delete a recoup index
- TO2_deleteRecoupIndexEntry: Delete an entry from an index
- TO2_first: Point cursor to first element
- TO2_getAllPropertyNamesFromPID: Return property names
- TO2_getBLOB: Retrieve the contents of a BLOB
- TO2_getBLOBwithBuffer: Retrieve contents of a BLOB using a passed buffer
- TO2_getBrowseDictPID: Get the browser dictionary PID
- TO2_getClassAttributes: Get attributes of a class
- TO2_getClassDocumentation: Copy documentation for a class
- TO2_getClassInfo: Get information for a class
- TO2_getClassNames: Convert EBCDIC class name to index
- TO2_getClassTree: Get an inheritance tree for a class
- TO2_getCollectionAccessMode: Retrieve the access mode of a collection
- TO2_getCollectionAttributes: Get the attributes of the collection
- TO2_getCollectionKeys: Get the primary key values of the collection
- TO2_getCollectionName: Get the class name of a collection
- TO2_getCollectionParts: Get the part names of the collection
- TO2_getCollectionType: Get the type value of the collection
- TO2_getCreateTime: Copy created time stamp of the collection
- TO2_getCurrentKey: Retrieve the current key
- TO2_getCurrentKeyWithBuffer: Retrieve the current key in the buffer
- TO2_getDDAttributes: Get the current DD attribute values
- TO2_getDirectoryForRRN: Get the current directory for the specified RRN
- TO2_getDRprotect: Retrieve dirty-reader protection status
- TO2_getDSAttributes: Get the attributes of the data store
- TO2_getDSdictPID: Get the dictionary PID of a data store
- TO2_getDSnameForPID: Determine the DS name for a PID
- TO2_getErrorCode: Retrieve the error code value
- TO2_getErrorText: Retrieve the associated error text
- TO2_getKeyPathAttributes: Retrieve the attributes of key paths
- TO2_getListDDnames: Retrieve the defined data definition names
- TO2_getListDScollections: Retrieve the data store system collections
- TO2_getListDSnames: Retrieve the defined data store names
- TO2_getListUsers: Get a list of defined users
- TO2_getMaxDataLength: Retrieve the maximum data length value
- TO2_getMaxKeyLength: Retrieve the maximum key length value
- TO2_getMethodDocumentation: Copy documentation for a method
- TO2_getMethodNames: Get method names for a class
- TO2_getNumberOfRecords: Return the number of records used
- TO2_getPathInfoFor: Retrieve path information for a collection structure
- TO2_getPIDforBrowseName: Retrieve the PID associated with the name
- TO2_getPIDinventoryEntry: Get PID inventory entry for PID
- TO2_getPIDinventoryPID: Get PID of PID inventory of the data store
- TO2_getPropertyValueFromPID: Retrieve a property value
- TO2_getRecordAttributes: Get attributes of a record file address
- TO2_getRecoupIndex: Get an index
- TO2_getRecoupIndexForPID: Retrieve associated recoup index name
- TO2_getSortFieldValues: Retrieve the sort field values
- TO2_getTPFDictPID: Get the PID of the z/TPF dictionary
- TO2_getUserAttributes: Get user attributes
- TO2_includes: Search collection for element equal to the argument
- TO2_index: Return current position index value
- TO2_isCollection: Test if PID is for a collection
- TO2_isDDdefined: Test if DD name is defined
- TO2_isEmpty: Test if collection is empty
- TO2_isExtended: Internal format of collections
- TO2_isPropertyDefinedForPID: Test if a property is already defined
- TO2_isTemp: Determine if collection is temporary or persistent
- TO2_key: Return current key value
- TO2_keyWithBuffer: Return current key value in the buffer
- TO2_last: Point cursor at last element
- TO2_locate: Locate key and point cursor to its element
- TO2_makeEmpty: Delete all elements from a collection
- TO2_maxEntry: Return the maximum number of elements in a collection
- TO2_migrateCollection: Migrate a collection
- TO2_migrateDS: Migrate a data store
- TO2_more: Test for more elements to process
- TO2_next: Increment and return the next element
- TO2_nextPut: Store this element as the next element
- TO2_nextRBAfor: Return the next specified number of bytes
- TO2_nextWithBuffer: Increment and return the next element
- TO2_peek: Return the next element with no cursor movement
- TO2_peekWithBuffer: Return the next element
- TO2_previous: Return the previous element
- TO2_previousWithBuffer: Return the previous element in the specified buffer
- TO2_readOnly: Get the read-only attribute of the collection
- TO2_reclaimPID: Reclaim a PID
- TO2_reconstructCollection: Reconstruct collection
- TO2_recoupCollection: Return head of chain file addresses
- TO2_recoupDS: Return a list of internal PIDs to be recouped
- TO2_recoupPT: Clear the pool reuse table
- TO2_recreateDS: Re-create a data store
- TO2_remove: Remove the element pointed to by the cursor
- TO2_removeBrowseKey: Remove the element using the specified key
- TO2_removeDSdictKey: Remove the element using the key
- TO2_removeDSsystemKey: Remove the element using the key
- TO2_removeIndex: Remove element from the index
- TO2_removeKey: Remove the key-entry pair
- TO2_removeKeyPath: Remove a key path from a collection
- TO2_removeRBA: Remove an area from a BLOB
- TO2_removeRecoupIndexFromPID: Remove a PID to index association
- TO2_removeTPFKey: Remove the element from the z/TPF dictionary
- TO2_removeTPFsystemKey: Remove the element from the z/TPF system dictionary
- TO2_removeValue: Remove value
- TO2_removeValueAll: Remove all matching values from the collection
- TO2_replaceBLOB: Replace the contents of a BLOB with new data
- TO2_reset: Reset cursor to point to first element
- TO2_restart: Restart z/TPF collection support at cycle-up
- TO2_restore: Restore a previously captured collection
- TO2_restoreAsTemp: Restore a collection as a temporary collection
- TO2_restoreWithOptions: Restore a collection using the specified options
- TO2_setClass: Set the user class ID of the collection
- TO2_setCollectionAccessMode: Set the access mode of a collection
- TO2_setDRprotect: Set dirty-reader protection on
- TO2_setGetTextDump: Set text dump on or off
- TO2_setKeyPath: Set a cursor to use a specific key path
- TO2_setMethodTrace: Set method trace on or off
- TO2_setPositionIndex: Point cursor at specified position
- TO2_setPositionValue: Point cursor at specified element
- TO2_setReadOnly: Set the read-only attribute of the collection
- TO2_setSize: Set the size of the BLOB
- TO2_size: Return the size of the collection
- TO2_taskDispatch: Dispatch a z/TPF collection support task
- TO2_utilityReq: Perform z/TPFCS utility function
- TO2_validateCollection: Cause a collection to be validated
- TO2_validateKeyPath: Cause a key path to be validated
- TO2_writeNewBLOB: Create a new BLOB and add the passed data
- topnc: Open a general tape
- tourc: Write real-time tape record/release storage block
- toutc: Write real-time tape record
- tpcnc: Issue a user-specified control operation CCW
- tpf_base64Decode: Decode a buffer from base64 format
- tpf_base64Encode: Encode a buffer to base64 format
- tpf_bev_addToDispatchQ: Indicate that business event application enrichment is completed
- tpf_bev_getEventInfo: Get information for a business event or list of business events
- tpf_bev_signal: Signal that a business event occurred
- tpf_bev_signal_enrichment_complete: Signal that a business event enrichment program is completed
- tpf_BrkTOD_to_STCKE: Convert a bracketed TOD clock value to an extended TOD clock value
- tpf_BrkTOD_to_timet: Convert a bracketed TOD clock value to a time_t value
- tpf_cacheNameToToken: Retrieve a cache token
- TPF_CALL_BY_NAME, TPF_CALL_BY_NAME_STUB: Call (enter) a program by name
- tpf_cfconc: Connect to a coupling facility list or cache structure
- tpf_cfdisc: Disconnect from a coupling facility list or cache structure
- tpf_chk_log_dbl: Verify the output of the log function
- tpf_chk_log10_dbl: Verify the output of the log10 function
- tpf_chkVIPA: Return information about a virtual IP address
- tpf_collate_trace_items: Preformat and collate the macro and function trace items
- tpf_compress: Compress data
- tpf_conk: Get system configuration constants
- tpf_convert_ebcdic_to_latin1: Convert characters from EBCDIC to Latin1
- tpf_convert_ebcdic_to_unicode: Convert characters from EBCDIC to Unicode
- tpf_convertFromOMSG: Convert an output message to byte array
- tpf_convert_latin1_to_ebcdic: Convert characters from Latin 1 to EBCDIC
- tpf_convertToAMSG: Convert an input message to application message format
- tpf_convert_unicode_to_ebcdic: Convert characters from Unicode to EBCDIC
- tpf_cpuid_to_ordinal: Convert processor ID to processor ordinal number
- tpf_cpuord_to_id: Convert processor ordinal number to processor ID
- tpf_cresc: Create synchronous child ECBs
- tpf_cryptc: Encrypt and Decrypt Data
- tpf_csname_to_ccsid: Convert character set name to coded character set identifier
- tpf_dasd_iops_limit: Check whether DASD I/Os are too high
- tpf_decb_create: Create a data event control block
- tpf_decb_locate: Locate a data event control block
- tpf_decb_release: Release a data event control block
- tpf_decb_swapblk: Swap a storage block with a data event control block
- tpf_decb_validate: Validate a data event control block
- tpf_decrypt_data: Decrypt data using key from keystore
- tpf_delFileAttribute: Delete a file attribute
- tpf_dev_control: Change data event controls
- tpf_dev_create: Create a data event
- tpf_dfdl_buildDoc: Build a document from a data stream by using a DFDL schema
- tpf_dfdl_createData: Create a data stream for a DFDL schema
- tpf_dfdl_exportVariables: Export DFDL variables to another DFDL API handle
- tpf_dfdl_free: Release DFDL defined structures
- tpf_dfdl_getData: Retrieve the data stream associated with a DFDL description
- tpf_dfdl_getElementInfo: Locate information for an element within a data stream
- tpf_dfdl_getVariable: Retrieve the value of a DFDL variable
- tpf_dfdl_initialize_handle: Initialize a DFDL API handle
- tpf_dfdl_parseData: Parse a data stream into a tree structure by using a DFDL schema
- tpf_dfdl_readData: Parse a data stream by using a DFDL schema
- tpf_dfdl_serializeData: Serialize a tree structure into a data stream by using a DFDL schema
- tpf_dfdl_serializeDoc: Serialize a document to a data stream by using a DFDL schema
- tpf_dfdl_setData: Associate a data stream with a DFDL description
- tpf_dfdl_setVariable: Set the value of a DFDL variable
- tpf_dfdl_terminate_handle: Delete a DFDL API handle
- tpf_dlckc: Modify lock and input/output interrupt status
- tpf_doc_addElement: Create a fully qualified element
- tpf_doc_appendBinaryElement: Append a new binary element after the parent element
- tpf_doc_appendElement: Append a new element after the parent element
- tpf_doc_appendElement_ext: Append a new binary or non-binary element after the parent element
- tpf_doc_buildDocument, tpf_doc_buildXMLdocument: Build a document
- tpf_doc_buildDocumentFragment, tpf_doc_buildXMLdocumentFragment: Build a document fragment
- tpf_doc_createJSONstructure: Create a JSON tree structure
- tpf_doc_createXMLstructure: Create an XML structure
- tpf_doc_deleteElement: Delete an element node
- tpf_doc_getDocumentEncoding: Return the document encoding for a parser API handle
- tpf_doc_getElement: Get the fully qualified element node
- tpf_doc_getElementsByTagName: Get matching element nodes
- tpf_doc_getFirstElementByTagName: Get the first matching element node
- tpf_doc_getNextElement: Get the next element node
- tpf_doc_getNextElementByTagName: Get the next matching element node
- tpf_doc_getPosition: Retrieve current document position
- tpf_doc_getRelativeElement: Get the element node with the relationship specified
- tpf_doc_getXMLDocumentDeclarations: Get the XML document declarations
- tpf_doc_initialize_handle: Initialize a parser API handle
- tpf_doc_insertBinaryElement: Create and insert a new element
- tpf_doc_insertElement: Create and insert a new element
- tpf_doc_insertElement_ext: Create and insert a new binary or non-binary element
- tpf_doc_modifyBinaryContent: Change the binary content value for a node
- tpf_doc_modifyContent: Change the content value for a node
- tpf_doc_modifyContent_ext: Change the binary or non-binary content value for a node
- tpf_doc_packXMLstructure: Create a packed XML structure
- tpf_doc_parseDocument: Parse a document
- tpf_doc_positionAfterElementTagName: Set the position pointer after an element node
- tpf_doc_positionAfterNextElementTagName: Set the position pointer after the next element node
- tpf_doc_positionBeforeElementTagName: Set the position pointer before an element node
- tpf_doc_positionBeforeNextElementTagName: Set the position pointer before the next element node
- tpf_doc_positionToRoot: Set the XML structure position pointer to the document root
- tpf_doc_setPosition: Restore saved document position
- tpf_doc_terminate_handle: Terminate the parser API handle
- tpf_doc_XSD_conversion: Convert a string to an XSD type
- tpf_easetc: Set ECB attributes
- tpf_easetc_ext: Set ECB attributes with extended options
- tpf_ebmaxc: Increase ECB maximum allowed values
- tpf_ecbmc: Query or adjust resource limits in the ECB
- tpf_ecbmc_query_rct: Query resource limit counts in the ECB
- tpf_ecbmc_set_lsetname: Adjust resource limits in the ECB to values in a named limit set
- tpf_eheap_heapcheck: Manage heap check mode for a process
- tpf_eheap_info_fordblks: Get 31-bit ECB heap allocation information
- tpf_eheap_locate: Locate an ECB heap buffer address
- tpf_eheap_locate_ext: Get the address and size of an ECB heap buffer
- tpf_eheap_tag: Create tagging information for an ECB heap buffer
- tpf_eisac: ECB I-stream affinity set
- tpf_encrypt_data: Encrypt data using key from keystore
- tpf_enqc_qtime: Define and enqueue a resource with timeout and queue time values
- tpf_enqc_query: Query ECB shared resource
- tpf_enqc_timeout: Define and enqueue a resource with a timeout value
- tpf_eownrc: Get or set ECB owner name
- tpf_esfac: Obtain extended symbolic file address information
- tpf_etype_loader_recycle_interface: Determine whether any program or file in a set changed versions
- tpf_evntc_timeout: Define an internal event with a timeout value
- tpf_exec: Execute a program
- tpf_expand: Decompress data
- tpf_fa4x4c: Convert a file address
- tpf_fac8c: Low-level file address compute functions
- tpf_faczc: File address calculation
- tpf_fdelFileAttribute: Delete a file attribute
- tpf_fgetFileAttribute: Get the value of a file attribute
- TPF_filesystem_search_restrict: Set the search restrict value for an ECB
- TPF_filesystem_write_restrict: Set the write restrict file attribute for an ECB
- tpf_filkw: File keyword
- tpf_flag_for_debug: Flag ECB for debugging
- tpf_flvfc: Flush a record from VFA buffers
- tpf_fopenZdsmgDD: Open a stream specified by ZDSMG DDname
- tpf_fork: Create a child process
- tpf_format_trace_header: Create the macro and function trace header
- tpf_format_trace_item: Put preformatted trace item in a formatted character string
- tpf__fp_btoh: Convert binary floating point to hexadecimal floating point
- tpf__fp_bton: Convert binary floating point to native floating point
- tpf__fp_htob: Convert hexadecimal floating point to binary floating point
- tpf__fp_hton: Convert hexadecimal floating point to native floating point
- tpf__fp_ntob: Convert native floating point to binary floating point
- tpf__fp_ntoh: Convert native floating point to hexadecimal floating point
- TPF_FSDD_APPEND: Write beginning at the end of a file
- TPF_FSDD_CLOSE: Close a file
- TPF_FSDD_GET: Read from a file
- TPF_FSDD_OPEN: Open a file
- TPF_FSDD_POLL: Select or poll an open file descriptor
- TPF_FSDD_POLL_CLEAN: Select or poll cleanup of an open file descriptor
- TPF_FSDD_PUT: Write to a file
- TPF_FSDD_RESIZE: Change the size of a file
- TPF_FSDD_SIZE: Get the size of a file
- TPF_FSDD_SYNC: Synchronize the file data
- tpf_fsetFileAttribute: Set the value of a file attribute
- tpf_fsysc: Find storage in the system heap
- tpf_ftpConnect: Connect to a remote FTP server
- tpf_ftpDisconnect: Disconnect from a remote FTP server
- tpf_ftpGet: Get a file from a remote FTP server
- tpf_ftpGet1: Get a single file from a remote FTP server
- tpf_ftpGetOpts: Get file transfer options for an FTP session
- tpf_ftpPut: Put a file to a remote FTP server
- tpf_ftpPut1: Put a single file to a remote FTP server
- tpf_ftpSetOpts: Set file transfer options for an FTP session
- tpf_genlc: Generate a data list
- tpf_get_rlog_count: Get the number of recovery log tracks
- tpf_get_symmetric_key_info: Retrieve symmetric key information
- tpf_getFileAttribute: Get the value of a file attribute
- tpf_getkc: Get a keypoint record
- tpf_getlogin: Get user login information
- tpf_getNVPnames: Get in-use name-value pair names
- tpf_gfgatc: Obtain format-2 global attribute table entry
- tpf_glbluc: Update current location of format-2 global record
- tpf_glClose: Close and write a format-2 global record
- tpf_glCntl: Change the control options for an open format-2 global record
- tpf_glmod: Change global storage protection
- tpf_glob_sync_wait: Synchronize z/TPF global field or record and wait
- tpf_glOpen: Open a z/TPF format-2 global record for read or write access
- tpf_glStat: Obtain format-2 global information
- tpf_glWrite: Write an update to a format-2 global record
- tpf_gsvac: Convert an EVM address to an SVM address
- tpf_gsysc: Get storage from the system heap
- tpf_help: Issue help messages
- tpf_httpEnd: End a persistent HTTP client connection
- tpf_httpFormatRequest: Create an HTTP request message format
- tpf_httpFormatResponse: Create an HTTP response message format
- tpf_httpGetHeader: Retrieve an HTTP header
- tpf_httpGetOpts: Get options for an HTTP client connection
- tpf_httpInitHandle: Initialize a persistent HTTP connection handle
- tpf_httpPerform: Perform an HTTP client request
- tpf_httpPerform1: Perform a single HTTP client request
- tpf_httpQueryConnection: Retrieve HTTP connection and request information
- tpf_httpSendAsyncRequest: Send an asynchronous HTTP client request message
- tpf_httpSendRequest: Send an HTTP client request message
- tpf_httpSendResponse: Send HTTP response message
- tpf_httpUserData: Set or retrieve token associated with HTTP connection
- tpf_ilrExecuteRuleset: Call IBM WebSphere Operational Decision Management
- tpf_is_thread_in_process: Determine if a thread is in a thread process
- tpf_itrpc: Send simple network management protocol user trap
- tpf_keystore_add_key: Add key to keystore
- tpf_lemic: Lock entry management interface
- tpf_logSystemData: Write information to a log file in the z/TPF file system
- tpf_mail: Send emails
- tpf_mailBuildMIME: Create an email message with attachments
- tpf_maskc_restore: Restore the PSW I/O, PER, and External Interrupt Mask Bits
- tpf_maskc_save: Save the PSW I/O, PER, and External Interrupt Mask Bits
- tpf_mchr_to_farf: Convert a MCHR address to an 8-byte file address
- tpf_MIME_base64Encode: Encode a buffer to base64 format
- tpf_MIME_base64Decode: Decode a buffer from base64 format
- tpf_mount: Mount a file system to the z/TPF system
- tpf_movec: Move data between EVM and SVM
- tpf_movec_EVM: Move data from one EVM to another EVM
- tpf_movec_EVM_return: Move data from one EVM to another EVM
- tpf_movec_EVM_secure: Move displayable data from one EVM to another EVM
- tpf_movec_return: Move data between EVM and SVM
- tpf_movec_secure: Move displayable data between EVM and SVM
- TPF_MQGET: Get a message from an open queue asynchronously
- TPF_MQGET_RESUME: Continue processing following a TPF_MQGET
- tpf_mqm_tot: Return the number of defined 64-bit IBM MQ memory blocks
- tpf_mqm_used: Return the number of in-use 64-bit IBM MQ memory blocks
- tpf_mschema_locate: Locate information in the memory schema configuration file for a specified SVM area
- tpf_msg: Issue a message
- tpf_nameValueLocalGet: Get a data value from the name-value pair area for the ECB
- tpf_nameValueLocalGetList: Copy a name-value pair list from the ECB to a memory location
- tpf_nameValueLocalGetSize: Get the storage size required for the tpf_nameValueLocalGetList function
- tpf_nameValueLocalRemove: Remove a name-value pair from the name-value pair area for the ECB
- tpf_nameValueLocalSet: Set a name-value pair in the name-value pair area for the ECB
- tpf_nameValueLocalSetList: Copy a name-value pair list from a memory location to the ECB
- tpf_ndsp_mark: Mark a storage area as nondisplayable
- tpf_ndsp_unmark: Unmark a nondisplayable storage area
- tpf_newCache_ext: Create a logical record cache
- tpf_nvpsc: Get name-value pair values for an in-use name-value pair name
- tpf_open: Perform a POSIX open using z/TPF-specific parameters
- tpf_openZdsmgDD: Open file specified by ZDSMG ddname
- tpf_ownerc: Get information about physical block or system heap storage use
- tpf_pcrs: Manage the program command routing service
- tpf_pdirc: Get file pool directory record type
- tpf_pnamc: Copy program name to a specified field
- tpf_process_signals: Process outstanding signals
- tpf_protc: Determine processor ownership for a utility
- tpf_pthread_options: Set thread options
- tpf_publish_data: Publish data by using guaranteed delivery services
- tpf_publish_data_ext: Publish data by using guaranteed delivery services with optional headers
- tpf_random: Generate a random number
- tpf_rcrfc: Release a core block and file address
- tpf_read_TCP_message: Read a TCP Message
- tpf_read_TCP_message2: Read a TCP Message
- tpf_relfc_ext: Release file pool storage
- tpf_relkc: Release a keypoint record
- tpf_RSA_decrypt_data: Decrypt data using an RSA private key
- tpf_RSA_encrypt_data: Encrypt data using an RSA public key
- tpf_RSA_sign: Create a digital signature from contiguous data by using an RSA private key
- tpf_RSA_sign_data: Create a digital signature from data using an RSA private key
- tpf_RSA_sign_digest: Create a digital signature from a message digest using an RSA private key
- tpf_RSA_sign_final: Compute final digital signature value
- tpf_RSA_sign_init: Initialize control structure for creating a digital signature of discontiguous data
- tpf_RSA_sign_update: Update hashed data value in digital signature context
- tpf_RSA_verify: Verify a digital signature of contiguous data by using an RSA public key
- tpf_RSA_verify_data: Verify a digital signature of data using an RSA public key
- tpf_RSA_verify_digest: Verify a digital signature of a message digest using an RSA public key
- tpf_RSA_verify_final: Verify data against final digital signature value
- tpf_RSA_verify_init: Initialize control structure for verifying a digital signature of discontiguous data
- tpf_RSA_verify_update: Update hashed data value in digital signature context
- tpf_rsysc: Release storage from the system heap
- tpf_rtcuc_cton: Convert a fixed record type to a numeric value
- tpf_rtcuc_deactivated_segments: Obtain deactivated segments for a specific pool section
- tpf_rtcuc_extents: Obtain the extents for a fixed file record
- tpf_rtcuc_extract: Obtain the characteristics for a record type
- tpf_rtcuc_ntoc: Convert a fixed record type to a character string
- tpf_rtcuc_poolsegments: Obtain segments for a specific pool section
- tpf_rtcuc_splits: Obtain splits for a specific record type
- tpf_rtmc_send_user_defined_metrics: Send user-defined metrics data
- tpf_sawnc: Wait for event completion with signal awareness
- tpf_secure_key_import: Import and add symmetric key to keystore
- tpf_select_bsd: Indicates read, write, and exception status
- tpf_send_async_message: Send an asynchronous message to a server in an endpoint group
- tpf_send_message: Send a message to a server in an endpoint group
- tpf_serialized_update4: Modify a 4-byte value by the given quantity
- tpf_serialized_update8: Modify an 8-byte value by the given quantity
- tpf_setcurusr: Set the UID and GID of the caller with the current user login information
- tpf_setECBDebuggableState: Mark or unmark an ECB as not debuggable
- tpf_setFileAttribute: Set the value of a file attribute
- tpf_setlogin: Set the UID and GID of the caller
- tpf_SHA1_Digest: Create message digest
- tpf_SHA1_Digest_new: Create message digest
- tpf_SHA1_Final: Compute final message digest value
- tpf_SHA1_Final_new: Compute final message digest value
- tpf_SHA1_Init: Initialize control structure
- tpf_SHA1_Init_new: Initialize control structure
- tpf_SHA1_Update: Update message digest value
- tpf_SHA1_Update_new: Update message digest value
- tpf_SHA256_Digest: Create message digest
- tpf_SHA256_Digest_new: Create message digest
- tpf_SHA256_Final: Compute final message digest value
- tpf_SHA256_Final_new: Compute final message digest value
- tpf_SHA256_Init: Initialize control structure
- tpf_SHA256_Init_new: Initialize control structure
- tpf_SHA256_Update: Update message digest value
- tpf_SHA256_Update_new: Update message digest value
- tpf_SHA512_Digest: Create message digest
- tpf_SHA512_Final: Compute final message digest value
- tpf_SHA512_Init: Initialize control structure
- tpf_SHA512_Update: Update message digest value
- tpf_sheapc: Manage system heap storage
- tpf_snmp_BER_encode: Encode SNMP variables in BER format
- tpf_soapBridge_receive: Receive an output message from an application using SOAP bridge support
- tpf_soapBridge_register: Register an LNIATA for use by SOAP bridge support
- tpf_soapBridge_route: Route an input message to an application using SOAP bridge support
- tpf_soapBridge_unregister: Unregister an LNIATA for use by SOAP bridge support
- tpf_soap_build_fault: Build a SOAP fault output message
- tpf_soap_build_fault_ext: Create an XML structure for a SOAP fault output message
- tpf_soapCopySOAPHandleHeap: Copy SOAP consumer API handle to system heap
- tpf_soapCopySOAPHandleMalloc: Copy SOAP consumer API handle to ECB heap
- tpf_soapEnd: End a SOAP consumer Web service session
- tpf_soapGetOpts: Get options for a SOAP consumer API handle
- tpf_soap_handler: Pass Input SOAP information to the SOAP handler
- tpf_soap_handler_ext: Pass SOAP information to the SOAP handler with extended options
- tpf_soapInitHandle: Initialize a SOAP consumer API handle
- tpf_soapInvokeService: Call a Web service
- tpf_soapProcessAsyncResponse: Process an asynchronous SOAP consumer response
- tpf_soapRetrieveCtx: Retrieve SOAP message context information
- tpf_soapSaveCtx: Save SOAP message context information
- tpf_soapSendResponse: Send SOAP response message
- tpf_soapSetOpts: Set options for a SOAP consumer API handle
- tpf_srvcGetInfo: Retrieve service information
- tpf_srvcGetStats: Retrieves service statistics
- tpf_srvcInvoke: Call the interface to another application
- tpf_srvcInvoke_ext: Call the interface to another application with extended options
- tpf_srvcSendResponse: Send service response message
- tpf_srvcWaitForRequest: Wait for the next stateful service request
- tpf_SSL_getConfig: Get SSL configuration information
- tpf_STCK: Store clock
- tpf_STCKE: Store extended TOD clock
- tpf_STCKE_to_BrkTOD: Convert an extended TOD clock value to a bracketed TOD clock value
- tpf_STCKE_to_timet: Convert tpf_TOD_ext_type to time_t
- tpf_STCKE_to_TODExtHi: Convert an extended TOD clock value to an epoch TOD clock value
- tpf_STCKF: Store clock fast
- tpf_STCK_to_timet: Convert tpf_TOD_type to time_t
- tpf_stpoc: Set or clear storage protection override
- tpf_swchc: Set, clear, and test lethal utility switch
- tpf_systemerror_atexit: Call a function when an ECB exits with a system error
- tpf_systemerror_remove_atexit: Cancel the call of a function when an ECB exits with a system error
- TPF_TC_COMPLETE: Complete a test case
- TPF_TC_DEBUG: Include debug output message for a test case
- TPF_TC_ECB_DONE: Notify automated test framework test case created ECB has finished processing
- TPF_TC_ERROR: Mark a test case as failed and generate error output message
- TPF_TC_GET_HANDLE: Retrieve test case handle for automated test framework
- TPF_TC_GET_PROPERTY: Get the property value for the current test case handle
- TPF_TC_IGNORE: Notify automated test framework of skipped test case
- TPF_TC_INFO: Include informational output message for a test case
- TPF_TC_INTERCEPT: Intercept the call or return from a function
- TPF_TC_NEW_ECB: Notify the automated test framework of a new ECB
- TPF_TC_OVERRIDE: Override a function call
- tpf_tcpip_message_cnt: Update the message counter for an Internet service
- TPF_TC_SET_HANDLE: Set the test case handle for the automated test framework
- TPF_TC_SET_PROPERTY: Set the property value for the current test case handle
- TPF_TC_TIMEOUT: Set a timeout value for the test case
- TPF_TESTCASE: Define a test case
- TPF_TESTSUITE: Defines the namespace and code coverage mask for all test cases within a shared object
- tpf_tgetc: Read a record from tape
- tpf_timet_to_BrkTOD: Convert a time_t value to a bracketed TOD clock value
- tpf_timet_to_STCKE: Convert time_t to tpf_TOD_ext_type
- tpf_timet_to_TODExtHi: Convert a time_t value to an epoch TOD clock value
- tpf_tm_getToken: Get the unique token for the current transaction
- tpf_TODExtHi_to_STCKE: Convert an epoch TOD clock value to an extended TOD clock value
- tpf_TODExtHi_to_timet: Convert an epoch TOD clock value to a time_t value
- tpf_tputc: Write a record to tape
- tpf_trace_control: Enable or disable ECB trace
- tpf_trace_info: Provide ECB trace information
- tpf_tracelog_ext: Enable or disable ECB trace logging
- tpf_tracelog_off: Disable ECB trace log control
- tpf_tracelog_on: Enable ECB trace log control
- tpf_unmount: Detach a file system from the z/TPF system
- tpf_updateCacheEntry_ext: Add or update a cache entry with extended options
- tpf_updkc: Update a keypoint record
- tpf_UserDefRegTypHandler: Attempt to start debugger on custom debug registration type
- tpf_UserDefRegTypPerfCheck: Custom debug registration type performance check
- tpf_validateZcmd: Validate user access to a command
- tpf_vipac: Move a VIPA to another processor
- tpf_write_cpse_data: Write dump data to device
- tpf_yieldc: Yield control
- TPFxd_archiveEnd: Inform the archive facility that the request has ended
- TPFxd_archiveStart: Start the archive support facility
- TPFxd_close: Signal the end of a TPFxd_open request
- TPFxd_getPosition: Retrieve current positioning information
- TPFxd_getPrevPosition: Retrieve previous positioning information
- TPFxd_getVolser: Retrieve current VOLSER and media type
- TPFxd_getVolserList: Retrieve a list of VOLSERs and media type
- TPFxd_nextVolume: Advance to the next volume when reading or writing
- TPFxd_open: Fulfill any mount or positioning required
- TPFxd_read: Read from an external device into a buffer
- TPFxd_readBlock: Read into a core block from an external device
- TPFxd_setPosition: Set current position of the external device
- TPFxd_sync: Verify queued information
- TPFxd_write: Write to an external device
- TPFxd_writeBlock: Write core block images to the external device
- tppc_activate_on_confirmation: Activate a program after confirmation received
- tppc_activate_on_receipt: Activate a program after information received
- tppc_allocate: Allocate a conversation
- tppc_confirm: Send a confirmation request
- tppc_confirmed: Send a confirmation reply
- tppc_deallocate: Deallocate a conversation
- tppc_flush: Flush data from local LU buffer
- tppc_get_attributes: Get information about a conversation
- tppc_get_type: Get conversation type
- tppc_post_on_receipt: Set posting active for a conversation
- tppc_prepare_to_receive: Change to receive state
- tppc_receive: Receive information
- tppc_request_to_send: Request change to send state
- tppc_send_data: Send data to remote transaction program
- tppc_send_error: Send error notification
- tppc_test: Test conversation
- tppc_wait: Wait for posting
- tprdc: Read general tape record
- trewc: Rewind general tape and wait
- trsvc: Reserve general tape
- tsync: Synchronize a tape
- twrtc: Write a record to general tape
- tx_begin: Begin a global transaction
- tx_commit: Commit a global transaction
- tx_open: Open a set of resource managers
- tx_resume_tpf: Resume a global transaction
- tx_rollback: Roll back a global transaction
- tx_suspend_tpf: Suspend a global transaction
- uatbc: MDBF user attribute reference request
- unfrc: Unhold a file record
- unfrc_ext: Unhold a file record with extended options
- ungetc: Push character to input stream
- unhka: Unhook core block
- unlkc: Unlock a resource
- unsetenv: Delete an environment variable
- updateCacheEntry: Add or update a cache entry
- vsprintf: Format and print data to a buffer
- wait: Wait for status information from a Child process
- waitc: Wait for outstanding I/O completion
- waitpid: Obtain status information from a child process
- WEXITSTATUS: Obtain exit status of a child process
- wgtac: Locate terminal entry
- wgtac_ext: Locate terminal entry with extended options
- WIFEXITED: Query status to see if a child process ended normally
- WIFSIGNALED: Query status to see if a child process ended abnormally
- write: Write data on a connected socket
- writev: Write data on a connected socket
- WTERMSIG: Determine which signal caused the child process to exit
- wtopc: Send system message
- wtopc_insert_header: Save header for wtopc
- wtopc_routing_list: Save routing list for wtopc
- wtopc_text: Send system message
- xa_commit: Commit work done for a transaction branch
- xa_end: End work performed for a transaction branch
- xa_open: Open a resource manager
- xa_prepare: Prepare to commit
- xa_recover: Get a list of prepared transaction branches
- xa_rollback: Roll back work done for a transaction branch
- xa_start: Start work for a transaction branch
- Standard C header files supported by the z/TPF system
- Compiler options
- C/C++ functions supported by the z/TPF system but not documented
- Programming support for z/TPF file system support
- IPRSE - A parser utility for z/TPF systems
- gentag5 user's guide
- IBM MQ for z/TPF structures
- MongoDB programming services
- System generation
- PROCFS and SYSFS targets
- User exits
- Glossary
- Library
- ACF/SNA data communications
- z/TPF SNA overview
- Basic SNA terms and concepts
- z/TPF message processing flow overview
- z/TPF SNA
- z/TPF applications
- z/TPF application programming considerations
- Airlines line control (ALC) support through SNA
- TPF Advanced Program-to-Program Communications (TPF/APPC)
- High-Performance Routing (HPR) support
- z/TPF SNA control block structures
- Defining SNA resources to the z/TPF system
- Activating and deactivating resources
- LU-LU sessions in an APPN network
- Network services application interfaces
- PU 5 FID4 considerations
- PU 2.1 considerations
- SNA Message Protocol
- User routines
- Queue manager
- Diagnostic aids
- Data collection/reduction
- Logical Unit Status (LUSTAT)
- General format of the SNA BIND command
- Interface requirements for system utility programs
- Using the Path Information Unit (PIU) trace facility
- VTAM mode table entries
- z/TPF message processing flow user extensions
- Sample z/TPF CTCP implementation using PSVs
- SNA command flow
- PU 5 session activation
- CDRM-CDRM session activation
- PU 5 and PU 2.1 session deactivation
- APPN session activation
- APPN LU-LU session deactivation
- APPN-subarea migration flows
- SLU initiated, SLU in APPN, PLU in subarea
- SLU initiated, SLU in APPN, PLU in subarea (PLU location unknown)
- PLU initiated, SLU in APPN, PLU in subarea
- SLU initiated, PLU in APPN, SLU in subarea (SC provided)
- SLU initiated, PLU in APPN, SLU in subarea (SC not provided)
- PLU initiated, PLU in APPN, SLU in subarea (SC provided)
- PLU initiated, PLU in APPN, SLU in subarea (SC not provided)
- More on SNA command flow
- z/TPF sense code processing
- ACF/SNA network generation
- Application programming
- Application requester
- Business event processing
- C/C++ language support
- z/TPF C functions overview
- TPF/APPC basic conversation functions overview
- TPF/APPC mapped conversation functions overview
- z/TPF collection support: environment functions overview
- z/TPF collection support: non-cursor overview
- z/TPF collection support: cursors overview
- z/TPF collection support: dictionary overview
- z/TPF collection support: browser overview
- External device support overview
- Conformance of z/TPF C support to ANSI/ISO standards
- C/C++ programming services
- z/TPF C/C++ APIs
- abort: Terminate program abnormally
- accept: Accept a connection request
- activate_on_accept: Activate a program when the client connects
- activate_on_receipt: Activate a program after data received
- activate_on_receipt_of_TCP_message: Activate a program after a TCP message is received
- activate_on_receipt_of_TCP_message2: Activate a program after a TCP message is received
- activate_on_receipt_with_length: Activate a program after data of specified length received
- addlc: Add a block to the z/TPF task dispatch list
- alarm: Schedule an alarm
- atexit: Call a function at normal program termination
- attac: Attach a detached working storage block
- attac_ext: Attach a detached working storage block
- attac_id: Attach a detached working storage block
- bind: Bind a local name to the socket
- calloc: Reserve and initialize storage
- calloc64: Reserve and initialize heap storage
- cds: Compare double and swap 8-byte values
- cdsg: Compare double and swap 16-byte values
- cebic_goto_bss: Change MDBF subsystem to BSS
- cebic_goto_dbi: Change MDBF subsystem to DBI
- cebic_goto_ssu: Change MDBF subsystem
- cebic_restore: Restore previously saved DBI and SSU IDs
- cebic_save: Save the current DBI and SSU IDs
- cifrc: Cipher program interface
- cinfc: Control program interface
- cinfc_fast: Fast control program interface
- cinfc_fast_ss: Fast control program interface for any active subsystem
- claw_accept: Accept a CONNECT Request from the Workstation
- claw_closeadapter: Terminate CLAW Activity on Subchannel Pair
- claw_connect: Initiate a Request to Open a Logical Link
- claw_disconnect: Remove a Logical Link from an Adapter
- claw_end: Terminate All CLAW Activity
- claw_initialization: Prepare for CLAW Activity
- claw_openadapter: Initialize an Adapter
- claw_query: Get the Status of CLAW Adapter or Logical Links
- claw_send: Send a Message on an Active Logical Link
- clearerr: Reset error and end-of-file
- close: Shut down a socket
- closelog: Close the system control log
- cmaccp: Accept a conversation
- cmallc: Allocate a conversation
- cmcfm: Send a confirmation request
- cmcfmd: Send a confirmation reply
- cmdeal: Deallocate a conversation
- cmecs: Extract the conversation state
- cmemn: Extract the mode name
- cmepln: Extract the partner LU name
- cmesl: Extract the sync level
- cmflus: Flush data from buffer of local LU
- cminit: Initialize a conversation
- cmptr: Prepare to receive data
- cmrcv: Receive information
- cmrts: Request change to send state
- cmsdt: Set the deallocate_type characteristic
- cmsed: Set the error_direction characteristic
- cmsend: Send data to remote transaction program
- cmserr: Send error notification
- cmsmn: Set the mode_name characteristic
- cmspln: Set the partner_LU_name characteristic
- cmsptr: Set the prepare_to_receive_type characteristic
- cmsrc: Set the return_control characteristic
- cmssl: Set the sync_level characteristic
- cmsst: Set the send_type characteristic
- cmstpn: Set the TP_name characteristic
- cmtrts: Test for Request_To_Send notification
- connect: Request a connection to a remote host
- corhc: Define and hold a resource
- coruc: Unhold a resource
- cratc: Search CRAS status table
- creat: Create a new file or rewrite an existing file
- credc, __CREDC: Create a deferred entry
- creec, __CREEC: Create a new ECB with an attached block
- cremc, __CREMC: Create an immediate entry
- cretc, __CRETC: Create a time-initiated entry
- cretc_level, __CRETCL: Create a time-initiated entry
- crexc, __CREXC: Create a low-priority deferred entry
- crosc_entrc: Cross-subsystem to enter a program and then return
- crusa: Free core storage block if held
- cs: Compare and swap 4-byte values
- csg: Compare and swap 8-byte values
- csonc: Convert system ordinal number
- ctest: Call the z/TPF debugger
- d_close: Close a file
- d_fsync: Synchronize the file data
- d_ioctl: Process an I/O control request for a file
- d_open: Open a file
- d_poll: Select or poll an open file descriptor
- d_psize: Get the size of a file
- d_read: Read from a file
- d_remove: Remove a file from the system
- d_resize: Change the size of a file
- d_strategy: Perform I/O for internal functions
- d_write: Write to a file
- dbsac: Attach z/TPF application requester database support structure
- dbsdc: Detach z/TPF application requester database support structure
- decimal::see, pDecimal::see: Display the value of a packed decimal number
- decimal::toString, pDecimal::toString: Convert a packed decimal number to a character string
- defrc: Defer processing of current entry
- deleteCache: Delete a logical record cache
- deleteCacheEntry: Delete a cache entry
- deqc: Dequeue from resource
- detac: Detach a working storage block from the ECB
- detac_ext: Detach a working storage block from the ECB
- detac_id: Detach a working storage block from the ECB
- dladdr: Find the shared object that contains a given address
- dlayc: Delay processing of current entry
- dlclose: Close a shared object
- dlerror: Get information about dynamic link errors
- dllfree: Free the supplied dynamic link library (DLL)
- dllload: Load the DLL and connect it to the application
- dllqueryfn: Obtain a pointer to a DLL function
- dllqueryvar: Obtain a pointer to a DLL variable
- dlopen: Open a shared object
- dlsym: Get the address of a symbol from a shared object
- ecbptr: ECB reference
- enqc: Define and enqueue a resource
- entdc, __ENTDC: Enter a program and drop previous programs
- entrc: Enter a program with expected return
- evinc: Increment count for event
- evnqc: Query event status
- evntc: Define an internal event
- evnwc: Wait for event completion
- evnwc_cond: Conditional wait for count event completion
- exec: Process a file
- exit: Exit an ECB
- FACE, FACS: Low-level file address compute functions
- face_facs: File address generation
- fcntl: Control open file descriptors
- FD_CLR: Remove file descriptor from the file descriptor set
- FD_COPY: Copy the file descriptor set
- FD_ISSET: Return a value for the file descriptor in the file descriptor set
- FD_SET: Add a file descriptor to a file descriptor set
- FD_ZERO: Initialize the file descriptor set
- file_record: File a record: higher level
- file_record_ext: File a record with extended options: higher level
- filec: File a record: basic
- filec_ext: File a record with extended options: basic
- fileno: Get the file descriptor from an open stream
- filnc: File a record with no release
- filnc_ext: File a record with no release and extended options
- filuc: File and unhold a record
- filuc_ext: File and unhold a record with extended options
- find_record: Find a record
- find_record_ext: Find a record with extended options
- findc: Find a record
- findc_ext: Find a record with extended options
- finhc: Find and hold a file record
- finhc_ext: Find and hold a file record with extended options
- finwc: Find a file record and wait
- finwc_ext: Find a file record and wait with extended options
- fiwhc: Find and hold a file record and wait
- fiwhc_ext: Find and hold a file record and wait with extended options
- flipc: Interchange the status of two data levels
- flushCache: Flush the contents of a cache
- fopen: Open a file
- fork: Create a new process
- fprintf, printf, sprintf: Format and write data
- fputc: Write a character
- fputs: Write a string
- fread: Read items
- freopen: Redirect an open file
- fscanf, scanf, sscanf: Read and format data
- fseek: Change file position
- fsetpos: Set file position
- gdsnc: Get data set entry
- gdsrc: Get general data set record
- getcc: Obtain working storage block
- getenv: Get value of environment variables
- getfc: Obtain file pool address
- gethostbyaddr: Get host information for IP address
- gethostbyname: Get IP address information by host name
- gethostid: Return identifier of current host
- gethostname: Return host name
- getpc: Fetch program into memory
- getpeername: Return the name of the peer
- getpid: Obtain a process ID
- getppid: Obtain the parent process ID
- getservbyname: Get port number associated with an Internet service name and protocol
- getservbyport: Get port number associated with an Internet service name and protocol
- getsockname: Return the name of the local socket
- getsockopt: Return socket options
- gettimeofday: Get time
- glob: Address z/TPF global field or record
- glob_fast: Fast path to address a z/TPF format-1 global field or record
- glob_keypoint: Keypoint z/TPF global field or record
- glob_lock: Lock and access synchronizable z/TPF global field or record
- glob_modify: Modify z/TPF global field or record
- glob_sync: Synchronize z/TPF global field or record
- glob_unlock: Unlock z/TPF global field or record
- glob_update: Update z/TPF global field or record
- global: Operate on z/TPF global field
- gsysc: Get storage from the system heap
- htonl: Translate a long integer
- htons: Translate a short integer
- IfileAttribute: File attribute structure for open
- inet_addr: Construct internet address from character string
- inet_ntoa: Return pointer to a string in dotted decimal notation
- inqrc: Convert resource application interface
- ioctl: Perform special operations on socket
- IPRSE_parse: Parse a text string against a grammar
- IPRSE_bldprstr: Initializing the output structure
- keyrc: Restore protection key
- keyrc_okey: Restore original protection key
- kill: Send a signal to a process
- levtest: Test core level for occupied condition
- listen: Complete binding, create connection request queue
- lockc: Lock a resource
- lodic: Check system load and mark ECB
- lodic_ext: Check system load and mark ECB with extended options
- longc: Set entry maximum existence time
- longjmp: Restore stack environment
- lwgtc: Lock a WGTA entry
- mail: Send Internet mail (deprecated)
- mallinfo: Get ECB heap allocation information
- malloc: Reserve storage block
- malloc64: Reserve storage block
- maskc: Modify program status word (PSW) mask bits
- maxbc: Get maximum number of storage blocks
- mkfifo: Make a FIFO special file
- MQBACK: Back out a queue
- MQCLOSE: Close an object
- MQCMIT: Commit a queue
- MQCONN: Connect queue manager
- MQDISC: Disconnect queue manager
- MQGET: Get message from an open queue
- MQINQ: Inquire about object attributes
- MQOPEN: Open an object
- MQPUT: Put a message on an open queue
- MQPUT1: Put a single message on a queue
- MQSET: Set object attributes
- mycalloc: Reserve and initialize heap storage
- myfree: Release storage blocks
- mymalloc: Reserve a storage block
- myrealloc: Change reserved storage block size
- newCache: Create a logical record cache
- ntohl: Translate a long integer
- ntohs: Translate a short integer
- numbc: Query number of storage blocks available
- numlc: Get count of blocks queued on a dispatch list
- open: Open a file
- openlog: Open the system control log
- OPENSSL_init_ssl
- pausc: Control system multiprocessor environment
- pause: Wait for a signal
- perror: Write error message to standard error stream
- poll: Monitor activity on file descriptors
- postc: Mark event element completion
- printf: Format and write data
- progc: Return program information
- raisa: General file get file address
- raise: Raise condition
- rcunc: Release core block and unhold file record
- read: Read data on a socket
- readCacheEntry: Read a cache entry
- readdir: Read an entry from a directory
- realloc: Change reserved storage block size
- realloc64: Change reserved storage block size
- recv: Receive data on a connected socket
- recvfrom: Receive data on connected/unconnected socket
- recvmsg: Receive message on connected/unconnected socket
- rehka: Rehook core block
- relcc: Release working storage block
- relfc: Release file pool storage
- relpc: Release Program from Core Lock
- rewind: Set file position to beginning of file
- ridcc: SNA RID conversions
- rlcha: Release chained file records
- routc: Route a message
- rsysc: Release storage from the system heap
- rvtcc: Search resource vector table (RVT) entries
- rwgtc: Release a lock on a WGTA entry
- selec: Select a thread application interface
- select: Monitor read, write, and exception status
- send: Send data on a connected socket
- sendmsg: Send message on a socket
- sendto: Send data on an unconnected socket
- serrc_op: Issue system error: Operational
- serrc_op_ext: Issue system error extended: Operational
- serrc_op_slt: Issue system error slist: Operational
- setbuf: Control buffering
- setenv: Add, change, or delete an environment variable
- setjmp: Preserve stack environment
- setsockopt: Set options associated with a socket
- SetTCP1052: Enable a socket to be started in 1052 state
- shmat: Attach shared memory
- shmctl: Shared memory control
- shmdt: Detach shared memory
- shmget: Allocate shared memory
- shutdown: Shut down all or part of a duplex connection
- sigaction: Examine and change signal action
- sigaddset: Add a signal to a signal set
- sigdelset: Delete a signal from a signal set
- sigemptyset: Initialize and empty a signal set
- sigfillset: Initialize and fill a signal set
- sigismember: See if a signal is a member of a signal set
- signal: Install signal handler
- sigpending: Examine pending signals
- sigprocmask: Examine and change blocked signals
- sigsuspend: Set signal mask and wait for a signal
- simple_lock: Lock a simple lock
- simple_lock_free: Release a simplelock structure
- simple_lock_init: Initialize a simplelock structure
- simple_unlock: Unlock a simple lock
- sipcc: System interprocessor communication
- sleep: Suspend the calling process
- snapc: Issue snapshot dump
- sock_errno: Return the error code set by a socket call
- socket: Create an endpoint for communication
- socketpair: Create a pair of connected sockets
- sonic: Obtain symbolic file address information
- SSL_accept
- SSL_aor
- SSL_check_private_key
- SSL_connect
- SSL_CTX_check_private_key
- SSL_CTX_free
- SSL_CTX_load_and_set_client_CA_file
- SSL_CTX_load_verify_locations
- SSL_CTX_new
- SSL_CTX_new_shared
- SSL_CTX_set_cipher_list
- SSL_CTX_set_ciphersuites
- SSL_CTX_set_client_CA_list
- SSL_CTX_set_default_passwd_cb_userdata
- SSL_CTX_set_max_proto_version
- SSL_CTX_set_min_proto_version
- SSL_CTX_set_verify
- SSL_CTX_use_certificate_chain_file
- SSL_CTX_use_certificate_file
- SSL_CTX_use_PrivateKey_file
- SSL_CTX_use_RSAPrivateKey_file (deprecated)
- SSL_free
- SSL_get_cipher
- SSL_get_error
- SSL_get_peer_certificate (deprecated)
- SSL_get_peer_certificate_FIELD
- SSL_get_peer_certificate_FQDN
- SSL_get_peer_certificate_subject_info
- SSL_get_servername
- SSL_get_session
- SSL_get_verify_result
- SSL_get_version
- SSL_key_update
- SSL_library_init (deprecated)
- SSL_load_and_set_client_CA_file
- SSL_load_client_CA_file
- SSL_new
- SSL_pending
- SSL_read
- SSL_renegotiate
- SSL_set_cipher_list
- SSL_set_ciphersuites
- SSL_set_client_CA_list
- SSL_set_fd
- SSL_set_max_proto_version
- SSL_set_min_proto_version
- SSL_set_session
- SSL_set_tlsext_host_name
- SSL_set_verify
- SSL_shutdown
- SSL_use_certificate_file
- SSL_use_PrivateKey_file
- SSL_use_RSAPrivateKey_file (deprecated)
- SSL_write
- SSLv23_client_method (deprecated)
- SSLv23_server_method (deprecated)
- strerror: Get pointer to run-time error message
- swisc_create: Create new ECB on specified I-stream
- swisc_enter: Enter a program on a user-specified or system-selected I-stream
- swisc_immediate: Switch a program to a user-specified I-stream
- syslog: Send a message to the control log
- systc: Test system generation options
- system: Execute a command
- tancc: Transaction anchor table control
- tape_access: Access a tape
- tape_close: Close a general tape
- tape_cntl: Tape control
- tape_open: Open a general tape
- tape_read: Read a record from general tape
- tape_write: Write a record to general tape
- tasnc: Assign general tape to ECB
- tbspc: Backspace general tape and wait
- tclsc: Close a general tape
- tdspc: Display tape status
- tdspc_q: Display tape queue length
- tdspc_v: Retrieve VOLSER for a specified tape name
- tdtac: Issue a user-specified data transfer CCW
- TLS_client_method
- TLS_server_method
- TLSv1_client_method (deprecated)
- TLSv1_server_method (deprecated)
- TLSv1_1_client_method (deprecated)
- TLSv1_1_server_method (deprecated)
- TLSv1_2_client_method (deprecated)
- TLSv1_2_server_method (deprecated)
- tmslc: ECB time slice facility
- TO2_add: Add an element to a collection
- TO2_addAllFrom: Add all from source collection
- TO2_addAtCursor: Insert an element in a sequence collection
- TO2_addAtIndex: Insert an element in an sequence collection
- TO2_addKeyPath: Add a key path to a collection
- TO2_addRecoupIndexEntry: Add an entry to a recoup index
- TO2_allElementsDo: Iterate over all elements
- TO2_asOrderedCollection: Return Contents As Ordered
- TO2_asSequenceCollection: Return contents as sequence
- TO2_associateRecoupIndexWithPID: Create a PID to index association
- TO2_asSortedCollection: Return contents as sorted bag
- TO2_at: Return the specified element by index
- TO2_atBrowseKey: Retrieve the element using the specified key from the browser dictionary
- TO2_atBrowseKeyPut: Replace the element using the specified key from the browser dictionary
- TO2_atBrowseNewKeyPut: Store the element using the specified key in the browser dictionary
- TO2_atCursor: Return the element pointed to by the cursor
- TO2_atCursorPut: Store element where cursor points
- TO2_atCursorWithBuffer: Return the element pointed to by the cursor
- TO2_atDSdictKey: Retrieve the element using the specified key
- TO2_atDSdictKeyPut: Replace the element using the key
- TO2_atDSdictNewKeyPut: Store the element using the new key
- TO2_atDSsystemKey: Retrieve the element using the specified key
- TO2_atDSsystemKeyPut: Replace the element using the key
- TO2_atDSsystemNewKeyPut: Store the element using the new key
- TO2_atEnd: Test if the cursor is at the end of the collection
- TO2_atKey: Return the specified element by key
- TO2_atKeyPut: Update the specified element using a key
- TO2_atKeyWithBuffer: Return the specified element
- TO2_atLast: Test if the cursor points to the last element
- TO2_atNewKeyPut: Add a new key and element
- TO2_atPut: Update the specified element
- TO2_atRBA: Retrieve data from a BLOB
- TO2_atRBAPut: Store data in a BLOB
- TO2_atRBAWithBuffer: Retrieve data from a BLOB
- TO2_atTPFKey: Retrieve the element using the specified key
- TO2_atTPFKeyPut: Replace the element using the specified key
- TO2_atTPFNewKeyPut: Store the element using the new key
- TO2_atTPFsystemKey: Retrieve the element using the specified key
- TO2_atTPFsystemKeyPut: Replace the element using the specified key
- TO2_atTPFsystemNewKeyPut: Store the element using the new key
- TO2_atWithBuffer: Retrieve an element from a collection
- TO2_capture: Capture a collection to an external device
- TO2_changeDD: Change a data definition
- TO2_changeDS: Change the attributes of a data store
- TO2_class: Retrieve the user class ID of the collection
- TO2_convertBinPIDtoEBCDIC: Make a PID printable
- TO2_convertClassName: Convert EBCDIC class name to class index
- TO2_convertEBCDICtoBinPID: Convert EBCDIC string to PID
- TO2_convertMethodName: Convert method name to entry address
- TO2_copyCollection: Make a persistent copy of the collection
- TO2_copyCollectionTemp: Make a temporary copy of the collection
- TO2_copyCollectionWithOptions: Make a copy using options
- TO2_createArray: Create a persistent array collection
- TO2_createArrayTemp: Create a temporary array collection
- TO2_createArrayWithOptions: Create an empty array collection
- TO2_createBag: Create a persistent bag collection
- TO2_createBagTemp: Create a temporary bag collection
- TO2_createBagWithOptions: Create an empty bag collection
- TO2_createBLOB: Create a persistent BLOB collection
- TO2_createBLOBTemp: Create a temporary BLOB collection
- TO2_createBLOBWithOptions: Create an empty BLOB collection
- TO2_createCursor: Create a nonlocking cursor
- TO2_createDD: Create a data definition
- TO2_createDictionary: Create a Persistent Dictionary Collection
- TO2_createDictionaryTemp: Create a Temporary Dictionary
- TO2_createDictionaryWithOptions: Create an Empty Dictionary Collection
- TO2_createDS: Create a data store
- TO2_createDSwithOptions: Create a data store with an option list
- TO2_createEnv: Create an environment block
- TO2_createKeyBag: Create a persistent key bag collection
- TO2_createKeyBagTemp: Create a temporary key bag collection
- TO2_createKeyBagWithOptions: Create an empty key bag collection with options
- TO2_createKeyedLog: Create a persistent keyed log collection
- TO2_createKeyedLogTemp: Create a temporary keyed log collection
- TO2_createKeyedLogWithOptions: Create an empty keyed log collection with options
- TO2_createKeySet: Create a persistent key set collection
- TO2_createKeySetTemp: Create a temporary key set collection
- TO2_createKeySetWithOptions: Create an empty key set collection
- TO2_createKeySortedBag: Create a persistent key sorted bag collection
- TO2_createKeySortedBagTemp: Create a temporary sorted key bag
- TO2_createKeySortedBagWithOptions: Create an empty key sorted bag with options
- TO2_createKeySortedSet: Create an empty persistent key sorted set collection
- TO2_createKeySortedSetTemp: Create a temporary key sorted set
- TO2_createKeySortedSetWithOptions: Create an empty key sorted set collection
- TO2_createLog: Create an empty persistent log collection
- TO2_createLogTemp: Create a temporary log collection
- TO2_createLogWithOptions: Create an empty log collection with options
- TO2_createOptionList: Create a z/TPF collection support option list
- TO2_createOrder: Create a Persistent Ordered Collection
- TO2_createOrderTemp: Create a Temporary Ordered Collection
- TO2_createOrderWithOptions: Create an Empty Ordered Collection with Options
- TO2_createPIDinventoryKey: Create PID inventory key from PID
- TO2_createReadWriteCursor: Create a locking cursor
- TO2_createRecoupIndex: Create a recoup index
- TO2_createSequence: Create a persistent sequence collection
- TO2_createSequenceTemp: Create a temporary sequence collection
- TO2_createSequenceWithOptions: Create an empty sequence collection with options
- TO2_createSet: Create a persistent set collection
- TO2_createSetTemp: Create a temporary set for the collection
- TO2_createSetWithOptions: Create an empty set collection with options
- TO2_createSort: Create a Persistent Sorted Collection
- TO2_createSortedBag: Create an empty persistent sorted bag collection
- TO2_createSortedBagTemp: Create a temporary sorted bag collection
- TO2_createSortedBagWithOptions: Create an empty sorted bag collection with options
- TO2_createSortedSet: Create a persistent sorted set collection
- TO2_createSortedSetTemp: Create a temporary sorted set collection
- TO2_createSortedSetWithOptions: Create an empty sorted set collection with options
- TO2_createSortTemp: Create a Temporary Sorted Collection
- TO2_createSortWithOptions: Create an Empty Sorted Collection with Options
- TO2_cursorMinus: Decrement Cursor to Previous Element
- TO2_cursorPlus: Increment cursor to next element
- TO2_defineBrowseNameForPID: Assign a browse name to a collection
- TO2_definePropertyForPID: Define or change a property for a collection
- TO2_definePropertyWithModeForPID: Define a property with a mode
- TO2_deleteAllPropertiesFromPID: Delete all defined properties
- TO2_deleteBrowseName: Delete a collection name from the browser dictionary
- TO2_deleteCollection: Delete a collection
- TO2_deleteCursor: Delete a previously created cursor
- TO2_deleteDD: Delete a data definition
- TO2_deleteDS: Delete a data store
- TO2_deleteEnv: Delete an environment block
- TO2_deletePID: Delete a persistent identifier and its backing store
- TO2_deletePropertyFromPID: Delete a property
- TO2_deleteRecoupIndex: Delete a recoup index
- TO2_deleteRecoupIndexEntry: Delete an entry from an index
- TO2_first: Point cursor to first element
- TO2_getAllPropertyNamesFromPID: Return property names
- TO2_getBLOB: Retrieve the contents of a BLOB
- TO2_getBLOBwithBuffer: Retrieve contents of a BLOB using a passed buffer
- TO2_getBrowseDictPID: Get the browser dictionary PID
- TO2_getClassAttributes: Get attributes of a class
- TO2_getClassDocumentation: Copy documentation for a class
- TO2_getClassInfo: Get information for a class
- TO2_getClassNames: Convert EBCDIC class name to index
- TO2_getClassTree: Get an inheritance tree for a class
- TO2_getCollectionAccessMode: Retrieve the access mode of a collection
- TO2_getCollectionAttributes: Get the attributes of the collection
- TO2_getCollectionKeys: Get the primary key values of the collection
- TO2_getCollectionName: Get the class name of a collection
- TO2_getCollectionParts: Get the part names of the collection
- TO2_getCollectionType: Get the type value of the collection
- TO2_getCreateTime: Copy created time stamp of the collection
- TO2_getCurrentKey: Retrieve the current key
- TO2_getCurrentKeyWithBuffer: Retrieve the current key in the buffer
- TO2_getDDAttributes: Get the current DD attribute values
- TO2_getDirectoryForRRN: Get the current directory for the specified RRN
- TO2_getDRprotect: Retrieve dirty-reader protection status
- TO2_getDSAttributes: Get the attributes of the data store
- TO2_getDSdictPID: Get the dictionary PID of a data store
- TO2_getDSnameForPID: Determine the DS name for a PID
- TO2_getErrorCode: Retrieve the error code value
- TO2_getErrorText: Retrieve the associated error text
- TO2_getKeyPathAttributes: Retrieve the attributes of key paths
- TO2_getListDDnames: Retrieve the defined data definition names
- TO2_getListDScollections: Retrieve the data store system collections
- TO2_getListDSnames: Retrieve the defined data store names
- TO2_getListUsers: Get a list of defined users
- TO2_getMaxDataLength: Retrieve the maximum data length value
- TO2_getMaxKeyLength: Retrieve the maximum key length value
- TO2_getMethodDocumentation: Copy documentation for a method
- TO2_getMethodNames: Get method names for a class
- TO2_getNumberOfRecords: Return the number of records used
- TO2_getPathInfoFor: Retrieve path information for a collection structure
- TO2_getPIDforBrowseName: Retrieve the PID associated with the name
- TO2_getPIDinventoryEntry: Get PID inventory entry for PID
- TO2_getPIDinventoryPID: Get PID of PID inventory of the data store
- TO2_getPropertyValueFromPID: Retrieve a property value
- TO2_getRecordAttributes: Get attributes of a record file address
- TO2_getRecoupIndex: Get an index
- TO2_getRecoupIndexForPID: Retrieve associated recoup index name
- TO2_getSortFieldValues: Retrieve the sort field values
- TO2_getTPFDictPID: Get the PID of the z/TPF dictionary
- TO2_getUserAttributes: Get user attributes
- TO2_includes: Search collection for element equal to the argument
- TO2_index: Return current position index value
- TO2_isCollection: Test if PID is for a collection
- TO2_isDDdefined: Test if DD name is defined
- TO2_isEmpty: Test if collection is empty
- TO2_isExtended: Internal format of collections
- TO2_isPropertyDefinedForPID: Test if a property is already defined
- TO2_isTemp: Determine if collection is temporary or persistent
- TO2_key: Return current key value
- TO2_keyWithBuffer: Return current key value in the buffer
- TO2_last: Point cursor at last element
- TO2_locate: Locate key and point cursor to its element
- TO2_makeEmpty: Delete all elements from a collection
- TO2_maxEntry: Return the maximum number of elements in a collection
- TO2_migrateCollection: Migrate a collection
- TO2_migrateDS: Migrate a data store
- TO2_more: Test for more elements to process
- TO2_next: Increment and return the next element
- TO2_nextPut: Store this element as the next element
- TO2_nextRBAfor: Return the next specified number of bytes
- TO2_nextWithBuffer: Increment and return the next element
- TO2_peek: Return the next element with no cursor movement
- TO2_peekWithBuffer: Return the next element
- TO2_previous: Return the previous element
- TO2_previousWithBuffer: Return the previous element in the specified buffer
- TO2_readOnly: Get the read-only attribute of the collection
- TO2_reclaimPID: Reclaim a PID
- TO2_reconstructCollection: Reconstruct collection
- TO2_recoupCollection: Return head of chain file addresses
- TO2_recoupDS: Return a list of internal PIDs to be recouped
- TO2_recoupPT: Clear the pool reuse table
- TO2_recreateDS: Re-create a data store
- TO2_remove: Remove the element pointed to by the cursor
- TO2_removeBrowseKey: Remove the element using the specified key
- TO2_removeDSdictKey: Remove the element using the key
- TO2_removeDSsystemKey: Remove the element using the key
- TO2_removeIndex: Remove element from the index
- TO2_removeKey: Remove the key-entry pair
- TO2_removeKeyPath: Remove a key path from a collection
- TO2_removeRBA: Remove an area from a BLOB
- TO2_removeRecoupIndexFromPID: Remove a PID to index association
- TO2_removeTPFKey: Remove the element from the z/TPF dictionary
- TO2_removeTPFsystemKey: Remove the element from the z/TPF system dictionary
- TO2_removeValue: Remove value
- TO2_removeValueAll: Remove all matching values from the collection
- TO2_replaceBLOB: Replace the contents of a BLOB with new data
- TO2_reset: Reset cursor to point to first element
- TO2_restart: Restart z/TPF collection support at cycle-up
- TO2_restore: Restore a previously captured collection
- TO2_restoreAsTemp: Restore a collection as a temporary collection
- TO2_restoreWithOptions: Restore a collection using the specified options
- TO2_setClass: Set the user class ID of the collection
- TO2_setCollectionAccessMode: Set the access mode of a collection
- TO2_setDRprotect: Set dirty-reader protection on
- TO2_setGetTextDump: Set text dump on or off
- TO2_setKeyPath: Set a cursor to use a specific key path
- TO2_setMethodTrace: Set method trace on or off
- TO2_setPositionIndex: Point cursor at specified position
- TO2_setPositionValue: Point cursor at specified element
- TO2_setReadOnly: Set the read-only attribute of the collection
- TO2_setSize: Set the size of the BLOB
- TO2_size: Return the size of the collection
- TO2_taskDispatch: Dispatch a z/TPF collection support task
- TO2_utilityReq: Perform z/TPFCS utility function
- TO2_validateCollection: Cause a collection to be validated
- TO2_validateKeyPath: Cause a key path to be validated
- TO2_writeNewBLOB: Create a new BLOB and add the passed data
- topnc: Open a general tape
- tourc: Write real-time tape record/release storage block
- toutc: Write real-time tape record
- tpcnc: Issue a user-specified control operation CCW
- tpf_base64Decode: Decode a buffer from base64 format
- tpf_base64Encode: Encode a buffer to base64 format
- tpf_bev_addToDispatchQ: Indicate that business event application enrichment is completed
- tpf_bev_getEventInfo: Get information for a business event or list of business events
- tpf_bev_signal: Signal that a business event occurred
- tpf_bev_signal_enrichment_complete: Signal that a business event enrichment program is completed
- tpf_BrkTOD_to_STCKE: Convert a bracketed TOD clock value to an extended TOD clock value
- tpf_BrkTOD_to_timet: Convert a bracketed TOD clock value to a time_t value
- tpf_cacheNameToToken: Retrieve a cache token
- TPF_CALL_BY_NAME, TPF_CALL_BY_NAME_STUB: Call (enter) a program by name
- tpf_cfconc: Connect to a coupling facility list or cache structure
- tpf_cfdisc: Disconnect from a coupling facility list or cache structure
- tpf_chk_log_dbl: Verify the output of the log function
- tpf_chk_log10_dbl: Verify the output of the log10 function
- tpf_chkVIPA: Return information about a virtual IP address
- tpf_collate_trace_items: Preformat and collate the macro and function trace items
- tpf_compress: Compress data
- tpf_conk: Get system configuration constants
- tpf_convert_ebcdic_to_latin1: Convert characters from EBCDIC to Latin1
- tpf_convert_ebcdic_to_unicode: Convert characters from EBCDIC to Unicode
- tpf_convertFromOMSG: Convert an output message to byte array
- tpf_convert_latin1_to_ebcdic: Convert characters from Latin 1 to EBCDIC
- tpf_convertToAMSG: Convert an input message to application message format
- tpf_convert_unicode_to_ebcdic: Convert characters from Unicode to EBCDIC
- tpf_cpuid_to_ordinal: Convert processor ID to processor ordinal number
- tpf_cpuord_to_id: Convert processor ordinal number to processor ID
- tpf_cresc: Create synchronous child ECBs
- tpf_cryptc: Encrypt and Decrypt Data
- tpf_csname_to_ccsid: Convert character set name to coded character set identifier
- tpf_dasd_iops_limit: Check whether DASD I/Os are too high
- tpf_decb_create: Create a data event control block
- tpf_decb_locate: Locate a data event control block
- tpf_decb_release: Release a data event control block
- tpf_decb_swapblk: Swap a storage block with a data event control block
- tpf_decb_validate: Validate a data event control block
- tpf_decrypt_data: Decrypt data using key from keystore
- tpf_delFileAttribute: Delete a file attribute
- tpf_dev_control: Change data event controls
- tpf_dev_create: Create a data event
- tpf_dfdl_buildDoc: Build a document from a data stream by using a DFDL schema
- tpf_dfdl_createData: Create a data stream for a DFDL schema
- tpf_dfdl_exportVariables: Export DFDL variables to another DFDL API handle
- tpf_dfdl_free: Release DFDL defined structures
- tpf_dfdl_getData: Retrieve the data stream associated with a DFDL description
- tpf_dfdl_getElementInfo: Locate information for an element within a data stream
- tpf_dfdl_getVariable: Retrieve the value of a DFDL variable
- tpf_dfdl_initialize_handle: Initialize a DFDL API handle
- tpf_dfdl_parseData: Parse a data stream into a tree structure by using a DFDL schema
- tpf_dfdl_readData: Parse a data stream by using a DFDL schema
- tpf_dfdl_serializeData: Serialize a tree structure into a data stream by using a DFDL schema
- tpf_dfdl_serializeDoc: Serialize a document to a data stream by using a DFDL schema
- tpf_dfdl_setData: Associate a data stream with a DFDL description
- tpf_dfdl_setVariable: Set the value of a DFDL variable
- tpf_dfdl_terminate_handle: Delete a DFDL API handle
- tpf_dlckc: Modify lock and input/output interrupt status
- tpf_doc_addElement: Create a fully qualified element
- tpf_doc_appendBinaryElement: Append a new binary element after the parent element
- tpf_doc_appendElement: Append a new element after the parent element
- tpf_doc_appendElement_ext: Append a new binary or non-binary element after the parent element
- tpf_doc_buildDocument, tpf_doc_buildXMLdocument: Build a document
- tpf_doc_buildDocumentFragment, tpf_doc_buildXMLdocumentFragment: Build a document fragment
- tpf_doc_createJSONstructure: Create a JSON tree structure
- tpf_doc_createXMLstructure: Create an XML structure
- tpf_doc_deleteElement: Delete an element node
- tpf_doc_getDocumentEncoding: Return the document encoding for a parser API handle
- tpf_doc_getElement: Get the fully qualified element node
- tpf_doc_getElementsByTagName: Get matching element nodes
- tpf_doc_getFirstElementByTagName: Get the first matching element node
- tpf_doc_getNextElement: Get the next element node
- tpf_doc_getNextElementByTagName: Get the next matching element node
- tpf_doc_getPosition: Retrieve current document position
- tpf_doc_getRelativeElement: Get the element node with the relationship specified
- tpf_doc_getXMLDocumentDeclarations: Get the XML document declarations
- tpf_doc_initialize_handle: Initialize a parser API handle
- tpf_doc_insertBinaryElement: Create and insert a new element
- tpf_doc_insertElement: Create and insert a new element
- tpf_doc_insertElement_ext: Create and insert a new binary or non-binary element
- tpf_doc_modifyBinaryContent: Change the binary content value for a node
- tpf_doc_modifyContent: Change the content value for a node
- tpf_doc_modifyContent_ext: Change the binary or non-binary content value for a node
- tpf_doc_packXMLstructure: Create a packed XML structure
- tpf_doc_parseDocument: Parse a document
- tpf_doc_positionAfterElementTagName: Set the position pointer after an element node
- tpf_doc_positionAfterNextElementTagName: Set the position pointer after the next element node
- tpf_doc_positionBeforeElementTagName: Set the position pointer before an element node
- tpf_doc_positionBeforeNextElementTagName: Set the position pointer before the next element node
- tpf_doc_positionToRoot: Set the XML structure position pointer to the document root
- tpf_doc_setPosition: Restore saved document position
- tpf_doc_terminate_handle: Terminate the parser API handle
- tpf_doc_XSD_conversion: Convert a string to an XSD type
- tpf_easetc: Set ECB attributes
- tpf_easetc_ext: Set ECB attributes with extended options
- tpf_ebmaxc: Increase ECB maximum allowed values
- tpf_ecbmc: Query or adjust resource limits in the ECB
- tpf_ecbmc_query_rct: Query resource limit counts in the ECB
- tpf_ecbmc_set_lsetname: Adjust resource limits in the ECB to values in a named limit set
- tpf_eheap_heapcheck: Manage heap check mode for a process
- tpf_eheap_info_fordblks: Get 31-bit ECB heap allocation information
- tpf_eheap_locate: Locate an ECB heap buffer address
- tpf_eheap_locate_ext: Get the address and size of an ECB heap buffer
- tpf_eheap_tag: Create tagging information for an ECB heap buffer
- tpf_eisac: ECB I-stream affinity set
- tpf_encrypt_data: Encrypt data using key from keystore
- tpf_enqc_qtime: Define and enqueue a resource with timeout and queue time values
- tpf_enqc_query: Query ECB shared resource
- tpf_enqc_timeout: Define and enqueue a resource with a timeout value
- tpf_eownrc: Get or set ECB owner name
- tpf_esfac: Obtain extended symbolic file address information
- tpf_etype_loader_recycle_interface: Determine whether any program or file in a set changed versions
- tpf_evntc_timeout: Define an internal event with a timeout value
- tpf_exec: Execute a program
- tpf_expand: Decompress data
- tpf_fa4x4c: Convert a file address
- tpf_fac8c: Low-level file address compute functions
- tpf_faczc: File address calculation
- tpf_fdelFileAttribute: Delete a file attribute
- tpf_fgetFileAttribute: Get the value of a file attribute
- TPF_filesystem_search_restrict: Set the search restrict value for an ECB
- TPF_filesystem_write_restrict: Set the write restrict file attribute for an ECB
- tpf_filkw: File keyword
- tpf_flag_for_debug: Flag ECB for debugging
- tpf_flvfc: Flush a record from VFA buffers
- tpf_fopenZdsmgDD: Open a stream specified by ZDSMG DDname
- tpf_fork: Create a child process
- tpf_format_trace_header: Create the macro and function trace header
- tpf_format_trace_item: Put preformatted trace item in a formatted character string
- tpf__fp_btoh: Convert binary floating point to hexadecimal floating point
- tpf__fp_bton: Convert binary floating point to native floating point
- tpf__fp_htob: Convert hexadecimal floating point to binary floating point
- tpf__fp_hton: Convert hexadecimal floating point to native floating point
- tpf__fp_ntob: Convert native floating point to binary floating point
- tpf__fp_ntoh: Convert native floating point to hexadecimal floating point
- TPF_FSDD_APPEND: Write beginning at the end of a file
- TPF_FSDD_CLOSE: Close a file
- TPF_FSDD_GET: Read from a file
- TPF_FSDD_OPEN: Open a file
- TPF_FSDD_POLL: Select or poll an open file descriptor
- TPF_FSDD_POLL_CLEAN: Select or poll cleanup of an open file descriptor
- TPF_FSDD_PUT: Write to a file
- TPF_FSDD_RESIZE: Change the size of a file
- TPF_FSDD_SIZE: Get the size of a file
- TPF_FSDD_SYNC: Synchronize the file data
- tpf_fsetFileAttribute: Set the value of a file attribute
- tpf_fsysc: Find storage in the system heap
- tpf_ftpConnect: Connect to a remote FTP server
- tpf_ftpDisconnect: Disconnect from a remote FTP server
- tpf_ftpGet: Get a file from a remote FTP server
- tpf_ftpGet1: Get a single file from a remote FTP server
- tpf_ftpGetOpts: Get file transfer options for an FTP session
- tpf_ftpPut: Put a file to a remote FTP server
- tpf_ftpPut1: Put a single file to a remote FTP server
- tpf_ftpSetOpts: Set file transfer options for an FTP session
- tpf_genlc: Generate a data list
- tpf_get_rlog_count: Get the number of recovery log tracks
- tpf_get_symmetric_key_info: Retrieve symmetric key information
- tpf_getFileAttribute: Get the value of a file attribute
- tpf_getkc: Get a keypoint record
- tpf_getlogin: Get user login information
- tpf_getNVPnames: Get in-use name-value pair names
- tpf_gfgatc: Obtain format-2 global attribute table entry
- tpf_glbluc: Update current location of format-2 global record
- tpf_glClose: Close and write a format-2 global record
- tpf_glCntl: Change the control options for an open format-2 global record
- tpf_glmod: Change global storage protection
- tpf_glob_sync_wait: Synchronize z/TPF global field or record and wait
- tpf_glOpen: Open a z/TPF format-2 global record for read or write access
- tpf_glStat: Obtain format-2 global information
- tpf_glWrite: Write an update to a format-2 global record
- tpf_gsvac: Convert an EVM address to an SVM address
- tpf_gsysc: Get storage from the system heap
- tpf_help: Issue help messages
- tpf_httpEnd: End a persistent HTTP client connection
- tpf_httpFormatRequest: Create an HTTP request message format
- tpf_httpFormatResponse: Create an HTTP response message format
- tpf_httpGetHeader: Retrieve an HTTP header
- tpf_httpGetOpts: Get options for an HTTP client connection
- tpf_httpInitHandle: Initialize a persistent HTTP connection handle
- tpf_httpPerform: Perform an HTTP client request
- tpf_httpPerform1: Perform a single HTTP client request
- tpf_httpQueryConnection: Retrieve HTTP connection and request information
- tpf_httpSendAsyncRequest: Send an asynchronous HTTP client request message
- tpf_httpSendRequest: Send an HTTP client request message
- tpf_httpSendResponse: Send HTTP response message
- tpf_httpUserData: Set or retrieve token associated with HTTP connection
- tpf_ilrExecuteRuleset: Call IBM WebSphere Operational Decision Management
- tpf_is_thread_in_process: Determine if a thread is in a thread process
- tpf_itrpc: Send simple network management protocol user trap
- tpf_keystore_add_key: Add key to keystore
- tpf_lemic: Lock entry management interface
- tpf_logSystemData: Write information to a log file in the z/TPF file system
- tpf_mail: Send emails
- tpf_mailBuildMIME: Create an email message with attachments
- tpf_maskc_restore: Restore the PSW I/O, PER, and External Interrupt Mask Bits
- tpf_maskc_save: Save the PSW I/O, PER, and External Interrupt Mask Bits
- tpf_mchr_to_farf: Convert a MCHR address to an 8-byte file address
- tpf_MIME_base64Encode: Encode a buffer to base64 format
- tpf_MIME_base64Decode: Decode a buffer from base64 format
- tpf_mount: Mount a file system to the z/TPF system
- tpf_movec: Move data between EVM and SVM
- tpf_movec_EVM: Move data from one EVM to another EVM
- tpf_movec_EVM_return: Move data from one EVM to another EVM
- tpf_movec_EVM_secure: Move displayable data from one EVM to another EVM
- tpf_movec_return: Move data between EVM and SVM
- tpf_movec_secure: Move displayable data between EVM and SVM
- TPF_MQGET: Get a message from an open queue asynchronously
- TPF_MQGET_RESUME: Continue processing following a TPF_MQGET
- tpf_mqm_tot: Return the number of defined 64-bit IBM MQ memory blocks
- tpf_mqm_used: Return the number of in-use 64-bit IBM MQ memory blocks
- tpf_mschema_locate: Locate information in the memory schema configuration file for a specified SVM area
- tpf_msg: Issue a message
- tpf_nameValueLocalGet: Get a data value from the name-value pair area for the ECB
- tpf_nameValueLocalGetList: Copy a name-value pair list from the ECB to a memory location
- tpf_nameValueLocalGetSize: Get the storage size required for the tpf_nameValueLocalGetList function
- tpf_nameValueLocalRemove: Remove a name-value pair from the name-value pair area for the ECB
- tpf_nameValueLocalSet: Set a name-value pair in the name-value pair area for the ECB
- tpf_nameValueLocalSetList: Copy a name-value pair list from a memory location to the ECB
- tpf_ndsp_mark: Mark a storage area as nondisplayable
- tpf_ndsp_unmark: Unmark a nondisplayable storage area
- tpf_newCache_ext: Create a logical record cache
- tpf_nvpsc: Get name-value pair values for an in-use name-value pair name
- tpf_open: Perform a POSIX open using z/TPF-specific parameters
- tpf_openZdsmgDD: Open file specified by ZDSMG ddname
- tpf_ownerc: Get information about physical block or system heap storage use
- tpf_pcrs: Manage the program command routing service
- tpf_pdirc: Get file pool directory record type
- tpf_pnamc: Copy program name to a specified field
- tpf_process_signals: Process outstanding signals
- tpf_protc: Determine processor ownership for a utility
- tpf_pthread_options: Set thread options
- tpf_publish_data: Publish data by using guaranteed delivery services
- tpf_publish_data_ext: Publish data by using guaranteed delivery services with optional headers
- tpf_random: Generate a random number
- tpf_rcrfc: Release a core block and file address
- tpf_read_TCP_message: Read a TCP Message
- tpf_read_TCP_message2: Read a TCP Message
- tpf_relfc_ext: Release file pool storage
- tpf_relkc: Release a keypoint record
- tpf_RSA_decrypt_data: Decrypt data using an RSA private key
- tpf_RSA_encrypt_data: Encrypt data using an RSA public key
- tpf_RSA_sign: Create a digital signature from contiguous data by using an RSA private key
- tpf_RSA_sign_data: Create a digital signature from data using an RSA private key
- tpf_RSA_sign_digest: Create a digital signature from a message digest using an RSA private key
- tpf_RSA_sign_final: Compute final digital signature value
- tpf_RSA_sign_init: Initialize control structure for creating a digital signature of discontiguous data
- tpf_RSA_sign_update: Update hashed data value in digital signature context
- tpf_RSA_verify: Verify a digital signature of contiguous data by using an RSA public key
- tpf_RSA_verify_data: Verify a digital signature of data using an RSA public key
- tpf_RSA_verify_digest: Verify a digital signature of a message digest using an RSA public key
- tpf_RSA_verify_final: Verify data against final digital signature value
- tpf_RSA_verify_init: Initialize control structure for verifying a digital signature of discontiguous data
- tpf_RSA_verify_update: Update hashed data value in digital signature context
- tpf_rsysc: Release storage from the system heap
- tpf_rtcuc_cton: Convert a fixed record type to a numeric value
- tpf_rtcuc_deactivated_segments: Obtain deactivated segments for a specific pool section
- tpf_rtcuc_extents: Obtain the extents for a fixed file record
- tpf_rtcuc_extract: Obtain the characteristics for a record type
- tpf_rtcuc_ntoc: Convert a fixed record type to a character string
- tpf_rtcuc_poolsegments: Obtain segments for a specific pool section
- tpf_rtcuc_splits: Obtain splits for a specific record type
- tpf_rtmc_send_user_defined_metrics: Send user-defined metrics data
- tpf_sawnc: Wait for event completion with signal awareness
- tpf_secure_key_import: Import and add symmetric key to keystore
- tpf_select_bsd: Indicates read, write, and exception status
- tpf_send_async_message: Send an asynchronous message to a server in an endpoint group
- tpf_send_message: Send a message to a server in an endpoint group
- tpf_serialized_update4: Modify a 4-byte value by the given quantity
- tpf_serialized_update8: Modify an 8-byte value by the given quantity
- tpf_setcurusr: Set the UID and GID of the caller with the current user login information
- tpf_setECBDebuggableState: Mark or unmark an ECB as not debuggable
- tpf_setFileAttribute: Set the value of a file attribute
- tpf_setlogin: Set the UID and GID of the caller
- tpf_SHA1_Digest: Create message digest
- tpf_SHA1_Digest_new: Create message digest
- tpf_SHA1_Final: Compute final message digest value
- tpf_SHA1_Final_new: Compute final message digest value
- tpf_SHA1_Init: Initialize control structure
- tpf_SHA1_Init_new: Initialize control structure
- tpf_SHA1_Update: Update message digest value
- tpf_SHA1_Update_new: Update message digest value
- tpf_SHA256_Digest: Create message digest
- tpf_SHA256_Digest_new: Create message digest
- tpf_SHA256_Final: Compute final message digest value
- tpf_SHA256_Final_new: Compute final message digest value
- tpf_SHA256_Init: Initialize control structure
- tpf_SHA256_Init_new: Initialize control structure
- tpf_SHA256_Update: Update message digest value
- tpf_SHA256_Update_new: Update message digest value
- tpf_SHA512_Digest: Create message digest
- tpf_SHA512_Final: Compute final message digest value
- tpf_SHA512_Init: Initialize control structure
- tpf_SHA512_Update: Update message digest value
- tpf_sheapc: Manage system heap storage
- tpf_snmp_BER_encode: Encode SNMP variables in BER format
- tpf_soapBridge_receive: Receive an output message from an application using SOAP bridge support
- tpf_soapBridge_register: Register an LNIATA for use by SOAP bridge support
- tpf_soapBridge_route: Route an input message to an application using SOAP bridge support
- tpf_soapBridge_unregister: Unregister an LNIATA for use by SOAP bridge support
- tpf_soap_build_fault: Build a SOAP fault output message
- tpf_soap_build_fault_ext: Create an XML structure for a SOAP fault output message
- tpf_soapCopySOAPHandleHeap: Copy SOAP consumer API handle to system heap
- tpf_soapCopySOAPHandleMalloc: Copy SOAP consumer API handle to ECB heap
- tpf_soapEnd: End a SOAP consumer Web service session
- tpf_soapGetOpts: Get options for a SOAP consumer API handle
- tpf_soap_handler: Pass Input SOAP information to the SOAP handler
- tpf_soap_handler_ext: Pass SOAP information to the SOAP handler with extended options
- tpf_soapInitHandle: Initialize a SOAP consumer API handle
- tpf_soapInvokeService: Call a Web service
- tpf_soapProcessAsyncResponse: Process an asynchronous SOAP consumer response
- tpf_soapRetrieveCtx: Retrieve SOAP message context information
- tpf_soapSaveCtx: Save SOAP message context information
- tpf_soapSendResponse: Send SOAP response message
- tpf_soapSetOpts: Set options for a SOAP consumer API handle
- tpf_srvcGetInfo: Retrieve service information
- tpf_srvcGetStats: Retrieves service statistics
- tpf_srvcInvoke: Call the interface to another application
- tpf_srvcInvoke_ext: Call the interface to another application with extended options
- tpf_srvcSendResponse: Send service response message
- tpf_srvcWaitForRequest: Wait for the next stateful service request
- tpf_SSL_getConfig: Get SSL configuration information
- tpf_STCK: Store clock
- tpf_STCKE: Store extended TOD clock
- tpf_STCKE_to_BrkTOD: Convert an extended TOD clock value to a bracketed TOD clock value
- tpf_STCKE_to_timet: Convert tpf_TOD_ext_type to time_t
- tpf_STCKE_to_TODExtHi: Convert an extended TOD clock value to an epoch TOD clock value
- tpf_STCKF: Store clock fast
- tpf_STCK_to_timet: Convert tpf_TOD_type to time_t
- tpf_stpoc: Set or clear storage protection override
- tpf_swchc: Set, clear, and test lethal utility switch
- tpf_systemerror_atexit: Call a function when an ECB exits with a system error
- tpf_systemerror_remove_atexit: Cancel the call of a function when an ECB exits with a system error
- TPF_TC_COMPLETE: Complete a test case
- TPF_TC_DEBUG: Include debug output message for a test case
- TPF_TC_ECB_DONE: Notify automated test framework test case created ECB has finished processing
- TPF_TC_ERROR: Mark a test case as failed and generate error output message
- TPF_TC_GET_HANDLE: Retrieve test case handle for automated test framework
- TPF_TC_GET_PROPERTY: Get the property value for the current test case handle
- TPF_TC_IGNORE: Notify automated test framework of skipped test case
- TPF_TC_INFO: Include informational output message for a test case
- TPF_TC_INTERCEPT: Intercept the call or return from a function
- TPF_TC_NEW_ECB: Notify the automated test framework of a new ECB
- TPF_TC_OVERRIDE: Override a function call
- tpf_tcpip_message_cnt: Update the message counter for an Internet service
- TPF_TC_SET_HANDLE: Set the test case handle for the automated test framework
- TPF_TC_SET_PROPERTY: Set the property value for the current test case handle
- TPF_TC_TIMEOUT: Set a timeout value for the test case
- TPF_TESTCASE: Define a test case
- TPF_TESTSUITE: Defines the namespace and code coverage mask for all test cases within a shared object
- tpf_tgetc: Read a record from tape
- tpf_timet_to_BrkTOD: Convert a time_t value to a bracketed TOD clock value
- tpf_timet_to_STCKE: Convert time_t to tpf_TOD_ext_type
- tpf_timet_to_TODExtHi: Convert a time_t value to an epoch TOD clock value
- tpf_tm_getToken: Get the unique token for the current transaction
- tpf_TODExtHi_to_STCKE: Convert an epoch TOD clock value to an extended TOD clock value
- tpf_TODExtHi_to_timet: Convert an epoch TOD clock value to a time_t value
- tpf_tputc: Write a record to tape
- tpf_trace_control: Enable or disable ECB trace
- tpf_trace_info: Provide ECB trace information
- tpf_tracelog_ext: Enable or disable ECB trace logging
- tpf_tracelog_off: Disable ECB trace log control
- tpf_tracelog_on: Enable ECB trace log control
- tpf_unmount: Detach a file system from the z/TPF system
- tpf_updateCacheEntry_ext: Add or update a cache entry with extended options
- tpf_updkc: Update a keypoint record
- tpf_UserDefRegTypHandler: Attempt to start debugger on custom debug registration type
- tpf_UserDefRegTypPerfCheck: Custom debug registration type performance check
- tpf_validateZcmd: Validate user access to a command
- tpf_vipac: Move a VIPA to another processor
- tpf_write_cpse_data: Write dump data to device
- tpf_yieldc: Yield control
- TPFxd_archiveEnd: Inform the archive facility that the request has ended
- TPFxd_archiveStart: Start the archive support facility
- TPFxd_close: Signal the end of a TPFxd_open request
- TPFxd_getPosition: Retrieve current positioning information
- TPFxd_getPrevPosition: Retrieve previous positioning information
- TPFxd_getVolser: Retrieve current VOLSER and media type
- TPFxd_getVolserList: Retrieve a list of VOLSERs and media type
- TPFxd_nextVolume: Advance to the next volume when reading or writing
- TPFxd_open: Fulfill any mount or positioning required
- TPFxd_read: Read from an external device into a buffer
- TPFxd_readBlock: Read into a core block from an external device
- TPFxd_setPosition: Set current position of the external device
- TPFxd_sync: Verify queued information
- TPFxd_write: Write to an external device
- TPFxd_writeBlock: Write core block images to the external device
- tppc_activate_on_confirmation: Activate a program after confirmation received
- tppc_activate_on_receipt: Activate a program after information received
- tppc_allocate: Allocate a conversation
- tppc_confirm: Send a confirmation request
- tppc_confirmed: Send a confirmation reply
- tppc_deallocate: Deallocate a conversation
- tppc_flush: Flush data from local LU buffer
- tppc_get_attributes: Get information about a conversation
- tppc_get_type: Get conversation type
- tppc_post_on_receipt: Set posting active for a conversation
- tppc_prepare_to_receive: Change to receive state
- tppc_receive: Receive information
- tppc_request_to_send: Request change to send state
- tppc_send_data: Send data to remote transaction program
- tppc_send_error: Send error notification
- tppc_test: Test conversation
- tppc_wait: Wait for posting
- tprdc: Read general tape record
- trewc: Rewind general tape and wait
- trsvc: Reserve general tape
- tsync: Synchronize a tape
- twrtc: Write a record to general tape
- tx_begin: Begin a global transaction
- tx_commit: Commit a global transaction
- tx_open: Open a set of resource managers
- tx_resume_tpf: Resume a global transaction
- tx_rollback: Roll back a global transaction
- tx_suspend_tpf: Suspend a global transaction
- uatbc: MDBF user attribute reference request
- unfrc: Unhold a file record
- unfrc_ext: Unhold a file record with extended options
- ungetc: Push character to input stream
- unhka: Unhook core block
- unlkc: Unlock a resource
- unsetenv: Delete an environment variable
- updateCacheEntry: Add or update a cache entry
- vsprintf: Format and print data to a buffer
- wait: Wait for status information from a Child process
- waitc: Wait for outstanding I/O completion
- waitpid: Obtain status information from a child process
- WEXITSTATUS: Obtain exit status of a child process
- wgtac: Locate terminal entry
- wgtac_ext: Locate terminal entry with extended options
- WIFEXITED: Query status to see if a child process ended normally
- WIFSIGNALED: Query status to see if a child process ended abnormally
- write: Write data on a connected socket
- writev: Write data on a connected socket
- WTERMSIG: Determine which signal caused the child process to exit
- wtopc: Send system message
- wtopc_insert_header: Save header for wtopc
- wtopc_routing_list: Save routing list for wtopc
- wtopc_text: Send system message
- xa_commit: Commit work done for a transaction branch
- xa_end: End work performed for a transaction branch
- xa_open: Open a resource manager
- xa_prepare: Prepare to commit
- xa_recover: Get a list of prepared transaction branches
- xa_rollback: Roll back work done for a transaction branch
- xa_start: Start work for a transaction branch
- Standard C header files supported by the z/TPF system
- Compiler options
- C/C++ functions supported by the z/TPF system but not documented
- Programming support for z/TPF file system support
- IPRSE - A parser utility for z/TPF systems
- gentag5 user's guide
- IBM MQ for z/TPF structures
- Concepts and structures
- Database user's guide
- Data communications services
- Debugger user's guide
- Deployment descriptors
- Distributed database programming
- General services
- Glossary
- IBM Semeru Runtime Certified Edition for z/TPF
- Licensed Program Specifications
- Main supervisor
- Messages: Online, SQLCODEs, and errno values
- Messages: System error, offline, and program status words
- Migration guide: PUT 2 and later
- Multi-processor interconnect facility
- Non-SNA data communications
- Operations
- PROCFS and SYSFS targets
- Program development support
- Program management
- Programming standards
- Security
- Structured programming macros
- System generation
- System installation support
- System performance and measurement
- System services
- TCP/IP
- Web services support
- XML user's guide
- z/TPF support for OpenLDAP
- z/TPFDF 2026
- TPF Operations Server
- TPF Toolkit