THINKCLIENT(9.3) THINKCLIENT(9.3) NAME thinkchar, thinknchars, thinkflush, thinkmap, thinkabort - ThinkJet routines SYNOPSIS #include <jerq.h> #include <thinkclient.h> int thinkchar(c) int c; int thinknchars(n, p) int n; char *p; int thinkflush() int thinkmap(b, r) Bitmap *b; Rectangle r; int thinkabort() DESCRIPTION These macros provide access to the routines used internally by thinkblt(9.1). Thinkchar and thinknchars send characters to the printer; characters are buffered so that thinkflush must be called after the last transmission. Thinkmap sends all or part of a bitmap (it calls thinkflush automatically). Thinkabort stops transmission as quickly as possible, throw- ing away any characters that may be queued up. SEE ALSO thinkblt(9.1), newproc(9.2), types(9.5) DIAGNOSTICS The routines return zero on success, a positive value on failure, and a negative value if thinkblt(9.1) is not loaded.