ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/hd/rhdisp.h
(Generate patch)

Comparing ray/src/hd/rhdisp.h (file contents):
Revision 3.5 by gregl, Wed Nov 26 21:34:27 1997 UTC vs.
Revision 3.8 by gregl, Thu Dec 11 16:45:59 1997 UTC

# Line 42 | Line 42 | typedef struct {
42          int2    type;           /* message type */
43          int4    nbytes;         /* number of additional bytes */
44   } MSGHEAD;              /* message head */
45 +
46 + /*
47 + * The display process is started with three arguments.  The first argument
48 + * is the short name of the holodeck file, appropriate for window naming, etc.
49 + * The second and third arguments are the file descriptor numbers assigned to
50 + * the server's standard output and input, respectively.  The stdin and stdout
51 + * of the display process are used for normal communication with the server,
52 + * and are connected to pipes going each way.  It is entirely appropriate
53 + * for the display process to borrow the server's stdin and stdout for reading
54 + * and writing user commands from the list in rhdriver.h.  If standard input
55 + * is not available for reading, then a descriptor of -1 will be passed.
56 + * The standard output will always be available for writing, though it
57 + * may go to /dev/null.
58 + */

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines