ILE C considerations

These topics summarize considerations for using the ILE C programming language to access remote VSAM data sets from an iSeries™ server.

ILE C open considerations

Because ILE C programming language supports only sequential I/O, open operations will fail if KSDS or VSAM paths are opened.

Open mode considerations

This topic shows the open mode considerations when using ILE C programming language.

Table 1. Use ILE C programming language to open a CICS® file
ILE C open mode VSAM data set organization
  ESDS   RRDS   KSDS VSAM Path
r, rb X X X X
w, wb E E E E
w+, wb+, w+b, a+, ab+, a+b, r+, rb+, r+b, a, ab X X X E
a, ab X

Where:

X
Open mode is allowed.
E
Open mode is allowed by ILE C programming language, but the open fails when accessing the VSAM data set.
Open mode is not applicable.