Streams and code-page conversion

The previous figure shows a stream. Streams can include the following application components:

  • Character terminals and emulators of character terminals
  • Table dump (.d) and data definition (.df) files
  • Files accessed by INPUT FROM or OUTPUT TO statements
  • Operating system files that an OpenEdge application reads or writes
  • LISTING, XREF, and PREPROCESS files produced by the compiler

As the figure in Code-page conversion shows, to decide whether or not to convert the code page of data flowing between two application components, OpenEdge considers whether one of the application components is a stream.