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.1 by gregl, Fri Oct 31 10:23:29 1997 UTC vs.
Revision 3.2 by gregl, Mon Nov 3 18:33:12 1997 UTC

# Line 8 | Line 8
8   */
9  
10                                  /* display requests */
11 < #define DR_NEWSET       1               /* new bundle set */
12 < #define DR_BUNDLE       2               /* bundle request */
13 < #define DR_ATTEN        3               /* request for attention */
14 < #define DR_SHUTDOWN     4               /* shutdown request */
11 > #define DR_BUNDLE       1               /* bundle request */
12 > #define DR_ATTEN        2               /* request for attention */
13 > #define DR_SHUTDOWN     3               /* shutdown request */
14 > #define DR_NEWSET       4               /* new bundle set */
15   #define DR_ADDSET       5               /* add to current set */
16   #define DR_DELSET       6               /* delete from current set */
17  
18                                  /* server responses */
19 < #define DS_IMMSET       1               /* immediate bundle set */
20 < #define DS_BUNDLE       2               /* computed bundle */
21 < #define DS_ACKNOW       3               /* acknowledge request for attention */
22 < #define DS_SHUTDOWN     4               /* end process and close connection */
23 < #define DS_ADDHOLO      5               /* register new holodeck */
19 > #define DS_BUNDLE       1               /* computed bundle */
20 > #define DS_ACKNOW       2               /* acknowledge request for attention */
21 > #define DS_SHUTDOWN     3               /* end process and close connection */
22 > #define DS_ADDHOLO      4               /* register new holodeck */
23 > #define DS_STARTIMM     5               /* begin immediate bundle set */
24 > #define DS_ENDIMM       6               /* end immediate bundle set */
25  
26   /*
27   * Normally, the server channel has priority, with the display process
# Line 39 | Line 40 | typedef struct {
40  
41          /* display request message bodies */
42  
42                        /* DR_NEWSET */
43 /* no body */
43                          /* DR_BUNDLE */
44   #define BUNDLE_REQ      PACKHEAD
45 <                        /* DR_ENDSET */
45 >                        /* DR_ATTEN */
46   /* no body */
47                          /* DR_SHUTDOWN */
48   /* no body */
49 +                        /* DR_NEWSET */
50 + /* body is nbytes/sizeof(BUNDLE_REQ) BUNDLE_REQ bodies */
51                          /* DR_ADDSET */
52 < /* no body */
52 > /* body is nbytes/sizeof(PACKHEAD) BUNDLE_REQ bodies */
53 >                        /* DR_DELSET */
54 > /* body is nbytes/sizeof(PACKHEAD) BUNDLE_REQ bodies */
55  
56          /* server response message bodies */
57  
55                        /* DS_STARTIMM */
56 /* no body */
58                          /* DS_BUNDLE */
59 < #define BUNDLE_RES      PACKHEAD        /* extendable */
60 <                        /* DS_ENDIMM */
59 > #define BUNDLE_RES      PACKHEAD        /* followed by nr RAYVAL structs */
60 >                        /* DS_ACKNOW */
61   /* no body */
62                          /* DS_SHUTDOWN */
63   /* no body */
64                          /* DS_ADDHOLO */
65   #define HOLO_RES        HDGRID
66 <                        /* DS_ACKNOW */
66 >                        /* DS_STARTIMM */
67 > /* no body */
68 >                        /* DS_ENDIMM */
69   /* no body */

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines