--- IO-AIO/xthread.h 2007/07/08 11:05:36 1.3 +++ IO-AIO/xthread.h 2007/07/08 11:12:15 1.4 @@ -77,6 +77,10 @@ return !!*tid; } +#define respipe_read(a,b,c) PerlSock_recv ((a), (b), (c), 0) +#define respipe_write(a,b,c) send ((a), (b), (c), 0) +#define respipe_close(a) PerlSock_closesocket ((a)) + #else ///////////////////////////////////////////////////////////////////////////// @@ -136,6 +140,10 @@ return retval; } +#define respipe_read(a,b,c) read ((a), (b), (c)) +#define respipe_write(a,b,c) write ((a), (b), (c)) +#define respipe_close(a) close ((a)) + #endif