|
|
1.1 root 1: .TH THINKCLIENT 9.3
2: .CT 2 file_io
3: .SH NAME
4: thinkchar, thinknchars, thinkflush, thinkmap, thinkabort \- ThinkJet routines
5: .SH SYNOPSIS
6: .B #include <jerq.h>
7: .br
8: .B #include <thinkclient.h>
9: .PP
10: .B int thinkchar(c)
11: .B int c;
12: .PP
13: .B int thinknchars(n, p)
14: .B int n; char *p;
15: .PP
16: .B int thinkflush()
17: .PP
18: .B int thinkmap(b, r)
19: .B Bitmap *b; Rectangle r;
20: .PP
21: .B int thinkabort()
22: .SH DESCRIPTION
23: These macros provide access to the routines used internally by
24: .IR thinkblt (9.1).
25: .I Thinkchar
26: and
27: .I thinknchars
28: send characters to the printer; characters are buffered so that
29: .I thinkflush
30: must be called after the last transmission.
31: .I Thinkmap
32: sends all or part of a bitmap (it calls
33: .I thinkflush
34: automatically).
35: .I Thinkabort
36: stops transmission as quickly as possible, throwing away any characters
37: that may be queued up.
38: .SH "SEE ALSO"
39: .IR thinkblt (9.1),
40: .IR newproc (9.2),
41: .IR types (9.5)
42: .SH DIAGNOSTICS
43: The routines return zero on success, a positive value on failure, and a
44: negative value if
45: .IR thinkblt (9.1)
46: is not loaded.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.