/[rdesktop]/sourceforge.net/trunk/rdesktop/rdp.h
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /sourceforge.net/trunk/rdesktop/rdp.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 6 by matty, Wed May 10 07:36:34 2000 UTC revision 7 by matty, Fri Jul 7 09:40:03 2000 UTC
# Line 305  typedef struct _RDP_FONT_PDU Line 305  typedef struct _RDP_FONT_PDU
305    
306  } RDP_FONT_PDU;  } RDP_FONT_PDU;
307    
308  #define RDP_UPDATE_ORDERS  0  #define RDP_UPDATE_ORDERS       0
309  #define RDP_UPDATE_PALETTE 2  #define RDP_UPDATE_PALETTE      2
310    #define RDP_UPDATE_SYNCHRONIZE  3
311    
312  typedef struct _OPAQUE_RECT_ORDER  typedef struct _OPAQUE_RECT_ORDER
313  {  {
# Line 318  typedef struct _OPAQUE_RECT_ORDER Line 319  typedef struct _OPAQUE_RECT_ORDER
319    
320  } OPAQUE_RECT_ORDER;  } OPAQUE_RECT_ORDER;
321    
322    typedef struct _MEMBLT_ORDER
323    {
324            uint8 cache_id;
325            uint16 x;
326            uint16 y;
327            uint16 cx;
328            uint16 cy;
329            uint8 opcode;
330            uint16 cache_idx;
331    
332    } MEMBLT_ORDER;
333    
334  typedef struct _RDP_ORDER_STATE  typedef struct _RDP_ORDER_STATE
335  {  {
336          uint8 order_type;          uint8 order_type;
337    
338          OPAQUE_RECT_ORDER opaque_rect;          OPAQUE_RECT_ORDER opaque_rect;
339            MEMBLT_ORDER memblt;
340    
341  } RDP_ORDER_STATE;  } RDP_ORDER_STATE;
342    
# Line 342  typedef struct _RDP_UPDATE_PDU Line 356  typedef struct _RDP_UPDATE_PDU
356    
357  enum RDP_ORDER_TYPE  enum RDP_ORDER_TYPE
358  {  {
359          RDP_ORDER_OPAQUE_RECT = 10          RDP_ORDER_OPAQUE_RECT = 10,
360            RDP_ORDER_MEMBLT = 13
361  };  };
362    
363  enum RDP_SECONDARY_ORDER_TYPE  enum RDP_SECONDARY_ORDER_TYPE
# Line 373  typedef struct _RDP_BITMAP_HEADER Line 388  typedef struct _RDP_BITMAP_HEADER
388          uint16 final_size;          uint16 final_size;
389    
390  } RDP_BITMAP_HEADER;  } RDP_BITMAP_HEADER;
391    
392    #define RDP_POINTER_MOVE        3
393    
394    typedef struct _RDP_POINTER
395    {
396            uint16 message;
397            uint16 pad;
398            uint16 x;
399            uint16 y;
400    
401    } RDP_POINTER;
402    

Legend:
Removed from v.6  
changed lines
  Added in v.7

  ViewVC Help
Powered by ViewVC 1.1.26