diff options
Diffstat (limited to 'libfreerdp-core/tcp.h')
-rw-r--r-- | libfreerdp-core/tcp.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/libfreerdp-core/tcp.h b/libfreerdp-core/tcp.h index e5f2d69..1af3cf7 100644 --- a/libfreerdp-core/tcp.h +++ b/libfreerdp-core/tcp.h @@ -28,16 +28,21 @@ struct rdp_tcp { int sock; struct rdp_iso * iso; - struct stream in; - struct stream out; int tcp_port_rdp; char ipaddr[32]; + struct stream in; + struct stream out; #ifdef _WIN32 WSAEVENT wsa_event; #endif }; typedef struct rdp_tcp rdpTcp; +void +tcp_write(rdpTcp * tcp, STREAM s); +int +tcp_read(rdpTcp * tcp, char* b, int length); + RD_BOOL tcp_can_send(int sck, int millis); RD_BOOL |