Initializing help system before first use

Stream encoding conversion

These functions are designed for the transcoding of text streams. The creation of a stream with XNLSopenconv requires an additional function used to read (or write for an output stream) a block of data: it is called whenever the internal buffer of the transcoder is empty (or full if writing). When the stream is open for reading the user calls iteratively the reader routine XNLSconvread to get the data of the stream encoded in UTF-8. If the stream is open for writing the data sent to XNLSconvwrite is expected to be encoded in UTF-8 and it is transcoded to the encoding specified at the creation of the stream.

XNLScloseconv
Close a transcoder stream.
XNLSconvread
Read from an input transcoder stream.
XNLSconvwrite
Write to an output transcoder stream.
XNLSgetenc
Get the encoding ID and status of a transcoder stream.
XNLSgetfd
Get reader/writer file descriptor of a transcoder stream.
XNLSgetoffset
Get the current offset in a transcoder stream.
XNLSopenconv
Open a transcoder stream.

© 2001-2019 Fair Isaac Corporation. All rights reserved. This documentation is the property of Fair Isaac Corporation (“FICO”). Receipt or possession of this documentation does not convey rights to disclose, reproduce, make derivative works, use, or allow others to use it except solely for internal evaluation purposes to determine whether to purchase a license to the software described in this documentation, or as otherwise set forth in a written software license agreement between you and FICO (or a FICO affiliate). Use of this documentation and the software described in it must conform strictly to the foregoing permitted uses, and no other use is permitted.