Specifications
DDE reference
Gallagher & Robertson Glink: API reference manual 179
A typical string returned from GetInfo could look
like this:
8,F,12,80,24,34,8,7,9600,WIND,
M=STWY,3,32,8,6,00016000,1
This would tell you that Glink was in VIP7800
forms mode, showing a 12-field form on a normal
80x24 screen. The cursor is in column 34 in row 8.
The connection is a 7-bit connection at 9600 bps
using the Windows serial interface. Space
suppression, auto tabbing, auto wrapping and
typeahead are in effect. The cursor is in the third
field of the form, which starts at column 32 in row 8
and is 6 characters long. The field is unprotected,
transmittable, and has the must enter attribute.
LinDat Returns an indication as to whether there is unre-
ceived data on the line ('1' means data is outstanding,
'0' means no data outstanding). If you define a link to
this item rather than just request the data, then in the
same way as for LinGet and LinProc data will be
marked for delivery to the DDE client and will not
be processed by the emulator itself. LinDat will in
such cases be posted whenever data is available, not
when the actual value of LinDat changes. Advise-
ments from LinDat will continue to be posted so
long as there is still unread data available. Linking to
LinDat is the recommended way of 'hooking' input
from the line.
LinGet max_length (Warm/hot links only; a particular instance of Glink
will in addition only support one application using
this link). Returns advisement messages whenever
input is received from the line. When this link is in
effect all data from the line is delivered to the DDE
client and not to the emulator itself.