vncs.h 501 B

1234567891011121314151617181920212223242526272829
  1. typedef struct Vncs Vncs;
  2. #include "region.h"
  3. struct Vncs {
  4. Vnc;
  5. int preferredencoding;
  6. int usecopyrect;
  7. int canwarp;
  8. int needwarp;
  9. Point warppt;
  10. int updaterequested;
  11. Region updateregion;
  12. int ndeadprocs;
  13. int nprocs;
  14. int cursorver;
  15. Point cursorpos;
  16. Rectangle cursorr;
  17. int snarfvers;
  18. Memimage *clientimage;
  19. };
  20. /* rre.c */
  21. void sendraw(Vncs *, Rectangle);
  22. int sendrre(Vncs *, Rectangle, int, int);
  23. int rrerects(Rectangle, int);
  24. void sendhextile(Vncs *, Rectangle);