X-Git-Url: https://git.sesse.net/?p=rdpsrv;a=blobdiff_plain;f=proto.h;h=ac1baacf88a73bdd608e17ece2bd36e9d4f62225;hp=d2cf92afd29b65947a28e8d997af830ed111cfa8;hb=cab129c4c404f2b6f45c895bb18c8d5f936a636f;hpb=3877f62cb1eaadc9389341106befc04eded5ae18 diff --git a/proto.h b/proto.h index d2cf92a..ac1baac 100644 --- a/proto.h +++ b/proto.h @@ -75,7 +75,7 @@ BOOL rdp_main_loop(void); BOOL rdp_connect(char *server, uint32 flags, char *domain, char *password, char *command, char *directory); void rdp_disconnect(void); -void rdp_send_bitmap_update(void); +void rdp_send_bitmap_update(unsigned x, unsigned y, unsigned width, unsigned height, unsigned char *data); /* rdpdr.c */ void rdpdr_send_connect(void); void rdpdr_send_name(void); @@ -119,7 +119,9 @@ STREAM tcp_init(uint32 maxlen); void tcp_send(STREAM s); STREAM tcp_recv(STREAM s, uint32 length); BOOL tcp_recv_connect(int server_sock); +int tcp_connect(char *server, int port); void tcp_disconnect(void); +int tcp_get_socket(void); /* xclip.c */ void ui_clip_format_announce(uint8 * data, uint32 length); void ui_clip_handle_data(uint8 * data, uint32 length);