|
Von: janetaubman@xxxxxxxxxopen
An: rpg400-l@xxxxxxxxxxxx,
Datum: 17.09.2013 12:54
Betreff: TCP/IP Buffer to variable in Scott Klement's sample
Gesendet von: rpg400-l-bounces@xxxxxxxxxxxx
A little background, I am an old iSeries programmer, but we have been
using a 4GL tool for years, so I don't have any experience with RPGLE
I have been trying to use the Scott Klement Tutorial to build a simple
TCP/IP client to replace a PC program we have to grab a line from an
socket and send it down a dataQ and then to send the response fromanother
dataQ back down the socket.transfer
I have the sending down the socket working, but I am not handling the
receipt of data correctly and the call to QSNDDTAQ fails with "Scalar
operand contains a value that is not valid"
The code I have is
c callp WrLine(sock: dqdw )
C eval rc = rdline(sock: %addr(recbuf):
c %size(recbuf): *On)
c DtaqUp dsply
c recbuf dsply
c move *blank dqup
c* movel recbuf dqup
c call 'QSNDDTAQ'
c parm DtaqUp
c parm DtaqLib
c parm DtaqLen
c parm dqup
c
recbuf displays fine, but the movel is obviously the wrong way to
it.the
Please could someone point out the error of my ways or to the point in
tutorial which I need to understand.
--
Jane.
--
This is the RPG programming on the IBM i (AS/400 and iSeries)
(RPG400-L) mailing list
To post a message email: RPG400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/rpg400-l.
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2025 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.