#include <socket.hh>

Public Member Functions | |
| void | connect (std::string const &to) |
| int | read (void *buf, size_t size) const |
| socket (int fd) | |
| socket (Domain domain, Type type, std::string const &connect_to) | |
| int | write (void const *buf, size_t size) const |
Friends | |
| class | server_socket |
| utilmm::socket::socket | ( | int | fd | ) |
| utilmm::socket::socket | ( | Domain | domain, |
| Type | type, | ||
| std::string const & | connect_to | ||
| ) |
| void utilmm::socket::connect | ( | std::string const & | to | ) |
| int utilmm::socket::read | ( | void * | buf, |
| size_t | size | ||
| ) | const |
Reads at most size bytes in the specified buffer and returns the count of bytes actually read.
| unix_error | raised if an error occured |
| int utilmm::socket::write | ( | void const * | buf, |
| size_t | size | ||
| ) | const |
Writes at most size bytes in the specified buffer and returns the count of bytes actually written.
| unix_error | raised if an error occured |
friend class server_socket [friend] |