z/OS Communications Server: IP CICS Sockets Guide
Previous topic |
Next topic
|
Contents
|
Contact z/OS
|
Library
|
PDF
Contents (exploded view)
z/OS Communications Server: IP CICS Sockets Guide
SC27-3649-00
Abstract for Comm Svr: IP CICS Sockets Guide
Summary of changes
Introduction to CICS TCP/IP
TCP/IP internets
TCP/IP Services Telnet support
CICS TCP/IP client and server processing
TCP/IP TCP, UDP, and IP protocols
The socket API communication functions
Programming with sockets
A typical client-server program flow chart
Concurrent and iterative servers
Basic socket calls
Server TCP/IP calls
Client TCP/IP calls
Other socket calls used for servers
CICS TCP/IP requirements
CICS TCP/IP components
Summary of what CICS TCP/IP provides
The socket calls
The IBM listener
CICS TCP/IP conversion routines
Rules for configuring the IBM-supplied listener for IPv6
Setting up and configuring CICS TCP/IP
Modifications to the startup of CICS
Modifying CICS startup (MVS JCL)
Defining CICS TCP/IP resources
Transaction definitions for CICS
Using storage protection when running with CICS 3.3.0 or later
Required program definitions to support CICS TCP/IP
Updates to file definitions for CICS TCP/IP
Defining the TCPM transient data queue for CICS TCP/IP
CICS monitoring
CICS program list table
System recovery table
CICS TCP/IP security considerations
Modifying data sets for TCP/IP services
hlq.PROFILE.TCPIP data set
hlq.TCPIP.DATA data set
Adding a z/OS UNIX System Services segment
Configuring the CICS TCP/IP environment
Building the configuration data set with EZACICD
Customizing the configuration transaction (EZAC)
z/OS UNIX System Services environment effects on IP CICS sockets
Configuring the CICS Domain Name Server cache
CICS DNS cache function components
VSAM cache file
EZACICR macro
EZACIC25 module
How the DNS cache handles requests
Using the DNS cache
Step 1: Create the initialization module
Step 2: Define the cache file to CICS
Step 3: Issue EZACIC25
HOSTENT structure
Managing IP CICS sockets
Starting and stopping CICS automatically
IP CICS socket interface management
Using the INQUIRE function
Using the SET function
Using the START function
Using the STOP function
Abbreviating the EZAO transaction parameters
Starting and stopping CICS TCP/IP with program link
Handling task hangs
Writing your own listener
Prerequisites for writing your own listener
Using IBM environmental support for user-written listeners
Writing applications that use the IP CICS sockets API
Writing CICS TCP/IP applications
The client-listener-child-server application set
Writing your own concurrent server
The iterative server CICS TCP/IP application
The client CICS TCP/IP application
Defining socket addresses
Address family (domain) support
IP address allocation
Port number identification
Address structures
MVS address spaces relationship between TCP/IP and CICS
TCP/IP network byte ordering convention
GETCLIENTID, GIVESOCKET, and TAKESOCKET
CICS application transaction (IBM listener)
IBM listener input format
Examples of client input and the listener processing
IBM listener output format
Writing your own security or transaction link modules for the listener
Threadsafe considerations for IP CICS sockets applications
How CICS selects an L8 mode TCB
Data conversion routines
Application Transparent Transport Layer Security
Example of inbound AT-TLS support
Example of outbound AT-TLS support
C language application programming
C socket library
C socket compilation
Changes to DFHYITDL
Compile your program
Structures used in socket calls
The ERRNO variable
C socket call guidance
accept() call
bind() call
bind2addrsel() call
close() call
connect() call
fcntl() call
freeaddrinfo() call
gai_strerror() call
getaddrinfo() call
getclientid() call
gethostbyaddr() call
gethostbyname() call
gethostid() call
gethostname() call
getipv4sourcefilter() call
getnameinfo() call
getpeername() call
getsockname() call
getsockopt(), setsockopt() calls
getsourcefilter() call
givesocket() call
if_freenameindex() call
if_indextoname() call
if_nameindex() call
if_nametoindex() call
inet_ntop() call
inet_pton() call
inet6_is_srcaddr() call
initapi() call
ioctl() call
listen() call
read() call
recv() call
recvfrom() call
select() call
send() call
sendto() call
setipv4sourcefilter() call
setsockopt() call
setsourcefilter() call
shutdown() call
socket() call
takesocket() call
write() call
Address Testing Macros
Sockets extended API
Environmental restrictions and programming requirements for the Callable Socket API
CALL instruction API
Understanding COBOL, assembler, and PL/I call formats
COBOL language call format
Assembler language call format
PL/I language call format
Converting parameter descriptions
Error messages and return codes
Code CALL instructions
ACCEPT call
BIND call
BIND2ADDRSEL call
CLOSE call
CONNECT call
FCNTL call
FREEADDRINFO call
GETADDRINFO call
GETCLIENTID call
GETHOSTBYADDR call
GETHOSTBYNAME call
GETHOSTID call
GETHOSTNAME call
GETNAMEINFO call
GETPEERNAME call
GETSOCKNAME call
GETSOCKOPT call
GIVESOCKET call
INET6_IS_SRCADDR call
INITAPI and INITAPIX calls
IOCTL call
LISTEN call
NTOP call
PTON call
READ call
READV call
RECV call
RECVFROM call
RECVMSG call
SELECT call
SELECTEX call
SEND call
SENDMSG call
SENDTO call
SETSOCKOPT call
SHUTDOWN call
SOCKET call
TAKESOCKET call
TERMAPI call
WRITE call
WRITEV call
Using data translation programs for socket call interface
Data translation from ASCII and EBCDIC data notation
Bit string processing
Original COBOL application programming interface (EZACICAL)
Using the EZACICAL or Sockets Extended API
COBOL compilation
The EZACICAL API
EZACICAL call format for COBOL
EZACICAL call format for PL/I
EZACICAL call format for assembler language
COBOL and assembler language socket calls
COBOL call for ACCEPT
COBOL call for BIND
COBOL call for CLOSE
COBOL call for CONNECT
COBOL call for FCNTL
COBOL call for GETCLIENTID
COBOL call for GETHOSTID
COBOL call for GETHOSTNAME
COBOL call for GETPEERNAME
COBOL call for GETSOCKNAME
COBOL call for GETSOCKOPT
COBOL call for GIVESOCKET
COBOL call for INITAPI
COBOL call for IOCTL
COBOL call for LISTEN
COBOL call for READ
COBOL call for RECVFROM
COBOL call for SELECT
COBOL call for SEND
COBOL call for SENDTO
COBOL call for SETSOCKOPT
COBOL call for SHUTDOWN
COBOL call for SOCKET
COBOL call for TAKESOCKET
COBOL call for WRITE
Return codes
Sockets return codes (ERRNOs)
Sockets extended ERRNOs
GETSOCKOPT/SETSOCKOPT command values
CICS sockets messages
EZY1218—EZY1366
EZY1218E: mm/dd/yy hh:mm:ss PROGRAM programname DISABLED TRANID= transactionid PARTNER INET ADDR=inetaddress PORT=portnumber
EZY1219E: mm/dd/yy hh:mm:ss UNEXPECTED eventtype EVENT IN LISTENER transactionid FROM CLIENT IP ADDRESS ipaddress PORT portnumber
EZY1220E: mm/dd/yy hh:mm:ss READ FAILURE ON CONFIGURATION FILE PHASE=phase EIBRESP2=response
EZY1221E: mm/dd/yy hh:mm:ss CICS SOCKETS ENABLE FAILURE EIBRCODE BYTE2 = resp_code
EZY1222E: mm/dd/yy hh:mm:ss CICS/SOCKETS REGISTRATION FAILURE RETURN code= return_code
EZY1223E: mm/dd/yy hh:mm:ss CICS/SOCKETS ATTACH FAILURE RETURN CODE = return_code REASON CODE = reason_code
EZY1224I: mm/dd/yy hh:mm:ss CICS/SOCKETS INITIALIZATION SUCCESSFUL USING tasking_method
EZY1225E: mm/dd/yy hh:mm:ss STARTBR FAILURE ON CICS/SOCKETS CONFIGURATION FILE PHASE=xx EIBRESP2=rrrrrr
EZY1226E: mm/dd/yy hh:mm:ss READNEXT FAILURE ON CICS/SOCKETS CONFIGURATION FILE PHASE=xx EIBRESP2=rrrrrr
EZY1227E: mm/dd/yy hh:mm:ss CICS/SOCKETS INVALID LISTENER TRANID = tran
EZY1228E: mm/dd/yy hh:mm:ss CICS/SOCKETS LISTENER TRANSACTION tran DISABLED
EZY1229E: mm/dd/yy hh:mm:ss CICS SOCKETS LISTENER TRANSACTION tran NOT AUTHORIZED
EZY1246E: mm/dd/yy hh:mm:ss CICS SOCKETS LISTENER PROGRAM ID mmmmmmmm INVALID
EZY1247E: mm/dd/yy hh:mm:ss CICS SOCKETS LISTENER PROGRAM ID mmmmmmmm DISABLED
EZY1250E: mm/dd/yy hh:mm:ss CICS/SOCKETS LISTENER tran NOT ON CONFIGURATION FILE
EZY1251E: mm/dd/yy hh:mm:ss CICS SOCKETS MODULE mmmmmmmm ABEND xxxx
EZY1252E: mm/dd/yy hh:mm:ss UNABLE TO LOAD EZASOH03 ERROR CODE= error_code REASON CODE= reason_code
EZY1253E: mm/dd/yy hh:mm:ss CICS/SOCKETS LISTENER tran NOT ON CONFIGURATION FILE
EZY1254E: mm/dd/yy hh:mm:ss CACHE FILE ERROR RESP2 VALUE ****** CALL # *
EZY1255E: mm/dd/yy hh:mm:ss TEMPORARY STORAGE ERROR RESP2 VALUE ****** CALL # *
EZY1256E: mm/dd/yy hh:mm:ss CICS SOCKETS INTERFACE NOT ENABLED PRIOR TO LISTENER STARTUP
EZY1258I: module ENTRY POINT IS address
EZY1259E: mm/dd/yy hh:mm:ss IOCTL CALL FAILURE TRANSACTION=transactionid TASKID=tasknumber ERRNO=errno
EZY1260E: mm/dd/yy hh:mm:ss EZACIC03 ATTACH FAILED GPR15=xxxxxxxx ERRNO=errno TRAN=tran TASK=cicstask
EZY1261I: mm/dd/yy hh:mm:ss EZACIC03 ATTACH SUCCESSFUL, TCB ADDRESS= tcbaddr TERM=term TRAN=tran TASK=cicstask
EZY1262E: mm/dd/yy hh:mm:ss GWA ADDRESS INVALID UEPGAA=xxxxxxxx TRAN=tran TASK=cicstask
EZY1263E: mm/dd/yy hh:mm:ss TIE ADDRESS INVALID UEPGAA=xxxxxxxx TRAN=tran TASK=cicstask
EZY1264E: mm/dd/yy hh:mm:ss FLAG WORD ADDRESS INVALID UEPFLAGS= xxxxxxxx ERRNO=errno TRAN=tran TASK=cicstask
EZY1265E: mm/dd/yy hh:mm:ss CICS VERSION UNSUPPORTED GWACIVRM=xxxx ERRNO=errno TRAN=tran TASK=cicstask
EZY1267E: mm/dd/yy hh:mm:ss ROUTING TASK FUNCTION INVALID UERTIFD=xx ERRNO=errno TRAN=tran TASK=cicstask
EZY1268E: mm/dd/yy hh:mm:ss SAVE AREA ADDRESS INVALID UEPHSMA= xxxxxxxx ERRNO=errno TRAN=tran TASK=cicstask
EZY1269E: mm/dd/yy hh:mm:ss PARM LIST ADDRESS INVALID GPR1= xxxxxxxx ERRNO=errno TRAN=tran TASK=cicstask
EZY1270E: mm/dd/yy hh:mm:ss PARM nn ADDRESS INVALID ADDRESS= xxxxxxxx ERRNO=errno TRAN=tran TASK=cicstask
EZY1271E: mm/dd/yy hh:mm:ss TOKERR=xxxxxxxx ERRNO=errno TRAN=tran TASK=cicstask
EZY1272E: mm/dd/yy hh:mm:ss INVALID SOCKET/FUNCTION CALL FUNCTION= xxxx ERRNO=errno TRAN=tran TASK=cicstask
EZY1273E: mm/dd/yy hh:mm:ss IUCV SOCK/FUNC TABLE INVALID FUNCTION= xxxx ERRNO=errno TRAN=tran TASK=cicstask
EZY1274E: mm/dd/yy hh:mm:ss INCORRECT EZASOKET PARM COUNT FUNCTION= xxxx ERRNO=errno TRAN=tran TASK=cicstask
EZY1275E: mm/dd/yy hh:mm:ss MONITOR CALLS NOT SUPPORTED UERTFID=xx ERRNO=errno TRAN=tran TASK=cicstask
EZY1276E: mm/dd/yy hh:mm:ss EDF CALLS NOT SUPPORTED UERTFID=xx ERRNO=errno TRAN=tran TASK=cicstask
EZY1277I: mm/dd/yy hh:mm:ss EZACIC03 DETACHED TCB ADDRESS=xxxxxxxx ERRNO=errno TRAN=tran TASK=cicstask
EZY1278I: mm/dd/yy hh:mm:ss EZACIC03 DETACH SUCCESSFUL TCB ADDRESS= xxxxxxxx TRAN=tran TASK=cicstask
EZY1279E: mm/dd/yy hh:mm:ss INVALID SYNC PT COMMAND DISP=xx TRAN=tran TASK=cicstask
EZY1280E: mm/dd/yy hh:mm:ss INVALID RESYNC COMMAND DISP=xx TRAN=tran TASK=cicstask
EZY1282E: mm/dd/yy hh:mm:ss 10999 ABEND reasonxx
EZY1285E: mm/dd/yy hh:mm:ss CICS/SOCKETS LISTENER TRANSACTION tran NOT ON CONFIGURATION FILE
EZY1286E: mm/dd/yy hh:mm:ss READ FAILURE ON CICS/SOCKETS CONFIGURATION FILE TRANSACTION= tran EIBRESP2= rrrrr
EZY1287E: mm/dd/yy hh:mm:ss EZYCIC02 GETMAIN FAILURE FOR VARIABLE STORAGE TRANSACTION= tran EIBRESP2=rrrrr
EZY1288E: mm/dd/yy hh:mm:ss CICS SOCKETS MODULE mmmmmmmm ABEND aaaa
EZY1289I: mm/dd/yy hh:mm:ss CICS LISTENER TRANSACTION tran taskno TERMINATING
EZY1290I: mm/dd/yy hh:mm:ss LISTENER TRANSACTION tran STARTING
EZY1291I: mm/dd/yy hh:mm:ss LISTENER TRANSACTION transactionid TASKID= taskno ACCEPTING REQUESTS VIA PORT port
EZY1292E: mm/dd/yy hh:mm:ss CANNOT START LISTENER, TRUE NOT ACTIVE TRANSACTION= tran TASKID= cicstask EIBRCODE BYTE3=rr
EZY1293E: mm/dd/yy hh:mm:ss INITAPI CALL FAILURE TRANSACTION=tran TASKID= cicstask ERRNO=errno
EZY1294E: mm/dd/yy hh:mm:ss SOCKET CALL FAILURE TRANSACTION= tran TASKID= cicstask ERRNO= errno
EZY1295E: mm/dd/yy hh:mm:ss BIND CALL FAILURE TRANSACTION= tran TASKID= cicstask ERRNO= errno
EZY1296E: mm/dd/yy hh:mm:ss LISTEN CALL FAILURE TRANSACTION= tran TASKID= cicstask ERRNO= errno
EZY1297E: mm/dd/yy hh:mm:ss GETCLIENTID CALL FAILURE TRANSACTION=tran TASKID= cicstask ERRNO=errno
EZY1298E: mm/dd/yy hh:mm:ss CLOSE FAILURE TRANID= tran TASKID= cicstask ERRNO= errno
EZY1299E: mm/dd/yy hh:mm:ss SELECT CALL FAILURE TRANSACTION= tran TASKID= xxxxx ERRNO= errno
EZY1300E: mm/dd/yy hh:mm:ss RECV FAILURE TRANSID= transactionid TASKID= tasknumber ERRNO= errno INET ADDR=inetaddress PORT=portnumber
EZY1301E: mm/dd/yy hh:mm:ss CONNECTION CLOSED BY CLIENT TRANSACTION= transactionid PARTNER INET ADDR= ipaddr PORT= port
EZY1302I: mm/dd/yy hh:mm:ss READ TIMEOUT PARTNER INET ADDR= inetaddress PORT= portnumber LISTENER TRANID= tran_id TASKID= task_id
EZY1303I: mm/dd/yy hh:mm:ss EZACIC02 GIVESOCKET TIMEOUT TRANS transactionid PARTNER INET ADDR=inetaddress PORT=portnumber
EZY1304I: mm/dd/yy hh:mm:ss UNEXPECTED INPUT EVENT TRANSACTION transactionid PARTNER INET ADDR=inetaddress PORT=portnumber
EZY1305E: mm/dd/yy hh:mm:ss UNEXPECTED EXCEPTION EVENT TRANS transactionid PARTNER INET ADDR=inetaddress PORT=portnumber
EZY1306E: mm/dd/yy hh:mm:ss SECURITY EXIT mmmmmmmm IS NOT DEFINED TRANID= tran TASKID=xxxxxxxx
EZY1307E: mm/dd/yy hh:mm:ss MAXIMUM # OF SOCKETS USED TRANS= tran TASKID= cicstask ERRNO= errno
EZY1308E: mm/dd/yy hh:mm:ss ACCEPT CALL FAILURE TRANSACTION= tran TASKID= cicstask ERRNO= errno
EZY1309E: mm/dd/yy hh:mm:ss GIVESOCKET FAILURE TRANS transactionid TASKID=tasknumber ERRNO=errno INET ADDR=inetaddress PORT=portnumber
EZY1310E: mm/dd/yy hh:mm:ss IC VALUE NOT NUMERIC TRANID=transactionid PARTNER INET ADDR=inetaddress PORT=portnumber
EZY1311E: mm/dd/yy hh:mm:ss CICS TRANID transactionid NOT AUTHORIZED PARTNER INET ADDR=inetaddress PORT=portnumber
EZY1312E: mm/dd/yy hh:mm:ss SECURITY EXIT mmmmmmmm CANNOT BE LOADED TRANID= tran TASKID=cicstask
EZY1313E: mm/dd/yy hh:mm:ss LISTENER NOT AUTHORIZED TO ACCESS SECURITY EXIT mmmmmmmm TRANID= tran TASKID=xxxxxxxx
EZY1314E: mm/dd/yy hh:mm:ss SECURITY EXIT mmmmmmmm IS DISABLED TRANID= tran TASKID=xxxxxxxx
EZY1315E: mm/dd/yy hh:mm:ss INVALID TRANSID transactionid PARTNER INET ADDR=inetaddress PORT=portnumber
EZY1316E: mm/dd/yy hh:mm:ss TRANSID transactionid IS DISABLED PARTNER INET ADDR=inetaddress PORT=portnumber
EZY1317E: mm/dd/yy hh:mm:ss TRANSID transactionid IS NOT AUTHORIZED PARTNER INET ADDR=inetaddress PORT=portnumber
EZY1318E: mm/dd/yy hh:mm:ss TD START SUCCESSFUL QUEUEID= que
EZY1319E: mm/dd/yy hh:mm:ss QIDERR FOR TD DESTINATION queuename PARTNER INET ADDR=inetaddress PORT=portnumber
EZY1320E: mm/dd/yy hh:mm:ss I/O ERROR FOR TD DESTINATION queuename PARTNER INET ADDR=inetaddress PORT=portnumber
EZY1321E: mm/dd/yy hh:mm:ss LENGTH ERROR FOR TD DESTINATION queuename PARTNER INET ADDR=inetaddress PORT=portnumber
EZY1322E: mm/dd/yy hh:mm:ss TD DESTINATION queuename DISABLED PARTNER INET ADDR=inetaddress PORT=portnumber
EZY1323E: mm/dd/yy hh:mm:ss TD DESTINATION queuename OUT OF SPACE PARTNER INET ADDR=inetaddress PORT=portnumber
EZY1324E: mm/dd/yy hh:mm:ss TD START FAILED QUEUE ID=queuename PARTNER INET ADDR=inetaddress PORT=portnumber
EZY1325I: mm/dd/yy hh:mm:ss START SUCCESSFUL TRANID=transactionid PARTNER INET ADDR=inetaddress PORT=portnumber
EZY1326E: mm/dd/yy hh:mm:ss START I/O ERROR TRANID=transactionid PARTNER INET ADDR=inetaddress PORT=portnumber
EZY1327E: mm/dd/yy hh:mm:ss START TRANSACTION ID transactionid INVALID PARTNER INET ADDR=inetaddress PORT=portnumber
EZY1328E: mm/dd/yy hh:mm:ss START TRANSACTION ID transactionid NOT AUTHORIZED PARTNER INET ADDR=inetaddress PORT=portnumber
EZY1329E: mm/dd/yy hh:mm:ss START FAILED (99) TRANSID=transactionid PARTNER INET ADDR=inetaddress PORT=portnumber
EZY1330E: mm/dd/yy hh:mm:ss IC START SUCCESSFUL TRANID=transactionid PARTNER INET ADDR=inetaddress PORT=portnumber
EZY1331E: mm/dd/yy hh:mm:ss IC START I/O ERROR TRANID=transactionid PARTNER INET ADDR=inetaddress PORT=portnumber
EZY1332E: mm/dd/yy hh:mm:ss IC START INVALID REQUEST TRANID=transactionid PARTNER INET ADDR=inetaddress PORT=portnumber
EZY1333E: mm/dd/yy hh:mm:ss IC START FAILED TRANID=transactionid PARTNER INET ADDR=inetaddress PORT=portnumber
EZY1334E: mm/dd/yy hh:mm:ss INVALID USER TRANID=transactionid PARTNER INET ADDR = inetaddress PORT = portnumber USERID = userid
EZY1335E: mm/dd/yy hh:mm:ss WRITE FAILED ERRNO=errno TRANID=transactionid. PARTNER INET ADDR=inetaddress PORT=portnumber
EZY1336E: mm/dd/yy hh:mm:ss TAKESOCKET FAILURE TRANS transactionid TASKID=tasknumber ERRNO=errno INET ADDR=inetaddress PORT=portnumber
EZY1337E: mm/dd/yy hh:mm:ss CICS IN QUIESCE, LISTENER TERMINATING TRANSID= tran TASKID= cicstask
EZY1338E: mm/dd/yy hh:mm:ss PROGRAM programname NOT FOUND TRANID=transactionid PARTNER INET ADDR=inetaddress PORT=portnumber
EZY1339E: mm/dd/yy hh:mm:ss EXIT PROGRAM (EZACIC01) IS NOT ENABLED. DISABLE IGNORED TERM=term TRAN=tranxxx
EZY1340E: mm/dd/yy hh:mm:ss API ALREADY QUIESCING DUE TO PREVIOUS REQ. EZAO IGNORED TERM=term TRAN=tranxxx
EZY1341E: mm/dd/yy hh:mm:ss API ALREADY IN IMMED MODE DUE TO PREV. REQ. EZAO IGNORED TERM=term TRAN=tranxxx
EZY1342I: mm/dd/yy hh:mm:ss DISABLE DELAYED UNTIL ALL USING TASKS COMPLETE TERM=termid TRAN=transid
EZY1343I: mm/dd/yy hh:mm:ss CICS/SOCKETS INTERFACE IMMEDIATELY DISABLED TERM=term TRAN=tranxxx
EZY1344I: mm/dd/yy hh:mm:ss CICS/SOCKETS INTERFACE QUIESCENTLY DISABLED TERM=term TRAN=tranxxx
EZY1345E: mm/dd/yy hh:mm:ss CICS/SOCKETS WLM REGISTER FAILURE. RETURN CODE = return_code, GROUP = groupname, LISTNER = list
EZY1346E: mm/dd/yy hh:mm:ss CICS SOCKETS WLM DEREGISTER FAILED RETURN CODE = return_code, GROUP = groupname, LISTNER = list
EZY1347I: mm/dd/yy hh:mm:ss PROGRAM programname ASSUMED TO BE AUTOINSTALLED TRANID=transactionid IP ADDR=inetaddress PORT=portnumber
EZY1348E: mm/dd/yy hh:mm:ss INVALID SOCKET FUNCTION function ERRNO errno TRAN tranid TASK taskid
EZY1349E: mm/dd/yy hh:mm:ss UNABLE TO OPEN CONFIGURATION FILE TRANSACTION=transactionid EIBRESP2=eibresp2
EZY1350E: mm/dd/yy hh:mm:ss NOT AUTHORIZED TO USE api_function, action IGNORED. TERM=termid TRAN=transid
EZY1351E: mm/dd/yy hh:mm:ss EXIT PROGRAM (EZACIC01) IS NOT ENABLED, action IGNORED. TERM=termid TRAN=transid
EZY1352E: mm/dd/yy hh:mm:ss SUBTASK ENDED UNEXPECTEDLY TRANSACTION= transactionid TASKID= taskid
EZY1353E: mm/dd/yy hh:mm:ss COMMA MISSING AFTER IC TRANS ID = transactionid PARTNER IP ADDR = inetaddress PORT = portnumber
EZY1354I: mm/dd/yy hh:mm:ss CICS/SOCKETS CICS TRACING IS status
EZY1355I: mm/dd/yy hh:mm:ss CICS/SOCKETS TCBLIM EXCEEDS MAXOPENTCBS
EZY1356E: mm/dd/yy hh:mm:ss CICS/SOCKETS TCBLIM HAS BEEN REACHED
EZY1357I: mm/dd/yy hh:mm:ss TRANSIENT DATA QUEUE SPECIFIED ON ERRORTD IS NOT DEFINED TO CICS
EZY1358E: 10999 ABEND - IP CICS SOCKETS USING OTE
EZY1359I: mm/dd/yy hh:mm:ss CICS/SOCKETS APPLICATIONS WILL USE THE QR TCB
EZY1360I: mm/dd/yy hh:mm:ss CICS/SOCKETS TCBLIM CONDITION HAS BEEN RELIEVED
EZY1361E: mm/dd/yy hh:mm:ss CICS/TS OPEN TRANSACTION ENVIRONMENT SUPPORT IS NOT AVAILABLE
EZY1362E: mm/dd/yy hh:mm:ss CICS/SOCKETS START OF LISTENER transactionid FAILED RESP1= resp1 RESP2=resp2
EZY1363I: mm/dd/yy hh:mm:ss LISTENER transactionid taskno HAD threads THREADS ACTIVE WHEN STACK tcpname ENDED
EZY1364I: mm/dd/yy hh:mm:ss LISTENER transactionid DETECTED THAT TTLS IS status ON STACK tcpname
EZY1365E: mm/dd/yy hh:mm:ss LISTENER transactionid taskno IS NOT ACCEPTING REQUESTS ON PORT port
EZY1366E: mm/dd/yy hh:mm:ss CICS/SOCKETS LISTENER TRANSACTION tranid IS ALREADY ACTIVE
EZY1367I: mm/dd/yy hh:mm:ss SOCK# IP ADDRESS PORT CHILD
EZY1368I: mm/dd/yy hh:mm:ss sock# ipaddr port tran
EZY1369E: mm/dd/yy hh:mm:ss LISTENER transactionid taskno IS DELAYED, STACK tcpname IS UNAVAILABLE.
EZY1370I: mm/dd/yy hh:mm:ss LISTENER transactionid NUMSOCK numsock IS EQUAL TO OR GREATER THAN MAXFILEPROC maxfileproc
EZY1371E: mm/dd/yy hh:mm:ss AUTOMATIC APPLDATA REGISTRATION FAILED FOR TRANSACTION= transactionid TASKNO= taskno ERRNO= errno
Sample programs
EZACICSC
EZACICSS
EZACIC6C
EZACIC6S
EZACICAC
EZACICAS
SELECTEX
Related protocol specifications
Index
Copyright IBM Corporation 1990, 2014