man(1) Manual page archive


     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.