/[rdesktop]/sourceforge.net/trunk/rdesktop/proto.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/proto.h

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

revision 39 by matthewc, Fri Apr 5 07:57:43 2002 UTC revision 50 by matthewc, Sat Apr 20 09:41:03 2002 UTC
# Line 37  void xfree(void *mem); Line 37  void xfree(void *mem);
37  void error(char *format, ...);  void error(char *format, ...);
38  void unimpl(char *format, ...);  void unimpl(char *format, ...);
39  void hexdump(unsigned char *p, unsigned int len);  void hexdump(unsigned char *p, unsigned int len);
40    int load_licence(unsigned char **data);
41    void save_licence(unsigned char *data, int length);
42  /* rdp.c */  /* rdp.c */
43  void rdp_out_unistr(STREAM s, char *string, int len);  void rdp_out_unistr(STREAM s, char *string, int len);
44  void rdp_send_input(uint32 time, uint16 message_type, uint16 device_flags, uint16 param1, uint16 param2);  void rdp_send_input(uint32 time, uint16 message_type, uint16 device_flags, uint16 param1, uint16 param2);
# Line 59  void tcp_send(STREAM s); Line 61  void tcp_send(STREAM s);
61  STREAM tcp_recv(int length);  STREAM tcp_recv(int length);
62  BOOL tcp_connect(char *server);  BOOL tcp_connect(char *server);
63  void tcp_disconnect(void);  void tcp_disconnect(void);
64    /* xkeymap.c */
65    void xkeymap_init(void);
66    uint8 xkeymap_translate_key(unsigned int keysym, unsigned int keycode, uint16 *flags);
67    uint16 xkeymap_translate_button(unsigned int button);
68  /* xwin.c */  /* xwin.c */
69  BOOL ui_create_window(char *title);  BOOL ui_create_window(char *title);
70  void ui_destroy_window(void);  void ui_destroy_window(void);
# Line 67  void ui_move_pointer(int x, int y); Line 73  void ui_move_pointer(int x, int y);
73  HBITMAP ui_create_bitmap(int width, int height, uint8 *data);  HBITMAP ui_create_bitmap(int width, int height, uint8 *data);
74  void ui_paint_bitmap(int x, int y, int cx, int cy, int width, int height, uint8 *data);  void ui_paint_bitmap(int x, int y, int cx, int cy, int width, int height, uint8 *data);
75  void ui_destroy_bitmap(HBITMAP bmp);  void ui_destroy_bitmap(HBITMAP bmp);
 HCURSOR ui_create_cursor(unsigned int x, unsigned int y, int width, int height, uint8 *mask, uint8 *data);  
 void ui_set_cursor(HCURSOR cursor);  
 void ui_destroy_cursor(HCURSOR cursor);  
76  HGLYPH ui_create_glyph(int width, int height, uint8 *data);  HGLYPH ui_create_glyph(int width, int height, uint8 *data);
77  void ui_destroy_glyph(HGLYPH glyph);  void ui_destroy_glyph(HGLYPH glyph);
78    HCURSOR ui_create_cursor(unsigned int x, unsigned int y, int width, int height, uint8 *andmask, uint8 *xormask);
79    void ui_set_cursor(HCURSOR cursor);
80    void ui_destroy_cursor(HCURSOR cursor);
81  HCOLOURMAP ui_create_colourmap(COLOURMAP *colours);  HCOLOURMAP ui_create_colourmap(COLOURMAP *colours);
82  void ui_destroy_colourmap(HCOLOURMAP map);  void ui_destroy_colourmap(HCOLOURMAP map);
83  void ui_set_colourmap(HCOLOURMAP map);  void ui_set_colourmap(HCOLOURMAP map);
# Line 89  void ui_draw_glyph(int mixmode, int x, i Line 95  void ui_draw_glyph(int mixmode, int x, i
95  void ui_draw_text(uint8 font, uint8 flags, int mixmode, int x, int y, int clipx, int clipy, int clipcx, int clipcy, int boxx, int boxy, int boxcx, int boxcy, int bgcolour, int fgcolour, uint8 *text, uint8 length);  void ui_draw_text(uint8 font, uint8 flags, int mixmode, int x, int y, int clipx, int clipy, int clipcx, int clipcy, int boxx, int boxy, int boxcx, int boxcy, int bgcolour, int fgcolour, uint8 *text, uint8 length);
96  void ui_desktop_save(uint32 offset, int x, int y, int cx, int cy);  void ui_desktop_save(uint32 offset, int x, int y, int cx, int cy);
97  void ui_desktop_restore(uint32 offset, int x, int y, int cx, int cy);  void ui_desktop_restore(uint32 offset, int x, int y, int cx, int cy);
 void ui_grab_keyboard(void);  
 void ui_ungrab_keyboard(void);  

Legend:
Removed from v.39  
changed lines
  Added in v.50

  ViewVC Help
Powered by ViewVC 1.1.26