# HG changeset patch # User Binki # Date 2009-07-13 22:27:55 # Node ID 9c712bb9bd1dd93e4c6fe7a93b169f23ca2141c1 # Parent ce23bfb50229d9ce5f677fee81754690ba10f8ed remoteio: finished implementing simple versin of remoteio diff --git a/src/common/remoteio.c b/src/common/remoteio.c --- a/src/common/remoteio.c +++ b/src/common/remoteio.c @@ -43,3 +43,24 @@ int remoteio_open(struct remoteio **rem, return 0; } + + +int remoteio_read(struct remoteio *rem, void *buf, size_t len, size_t *bytesread) +{ + return execio_read(rem->execio, buf, len, bytesread); +} + +int remoteio_write(struct remoteio *rem, void *buf, size_t len, size_t *byteswritten) +{ + return execio_write(rem->execio, buf, len, byteswritten); +} + +int remoteio_close(struct remoteio *rem) +{ + int rtn; + + rtn = execio_close(rem->execio); + free(rem); + + return 0 + rtn; +}