7 ssize_t singleRead(int fd, void *buf, size_t count);
8 ssize_t timedRead(int fd, void *buf, size_t count, int initialtimeout, int interbytetimeout);
9 ssize_t readLine(int fd, char** buffer, size_t* bufsize);
10 ssize_t writeAll(int fd, const void *buf, size_t count);
11 int select(int maxfd, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct timeval *timeout);
12 int connect(const char *hostname, int port, int timeoutsec);