|
Jeff, here is the prototype I use to do the ASCII/EBCDIC translations:
* EBCDIC to ASCII Translator
D Translate Pr Extpgm('QDCXLATE')
D Length 5P 0 Const
D Data 32766A Options(*varsize)
D Table 10A Const
And here is the code:
C CallP Translate( %Len(SocketData)
C :Xlate_Data:'QASCII')
I 'prefix' the start block at the beginning of Xlate_Data, then the actual
data followed by the carriage return and line feed. Then it gets sent
through the translator. Then it is sent as such.
Chris:
I am building my message to send as a variable length field (in EBCDIC)
which is then translated to ASCII and then sent. I'm of the impression
that the SD/CR/LF will all have to be in ASCII went sent as this is what
the WIN2K server is looking for.
Regards,
Gerald Kern
This mailing list archive is Copyright 1997-2026 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.