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.

 

Parent topic:

Language considerations for iSeries server and CICS