Inherits std::ostream.
Public Member Functions | |
Socket (int socketID) | |
Create an incoming server socket. | |
bool | isValid () const |
Check wether the state of the socket is valid or not. | |
bool | dataAvailable () |
Check wether there is new data available. | |
std::string | readLine () |
Read a line from the socket. | |
void | close () |
Close the connection. | |
Friends | |
class | ::sockbuf |
Definition at line 36 of file socket.hpp.
Socket | ( | int | socketID | ) |
Create an incoming server socket.
port | Port to listen on. |
Definition at line 141 of file socket.cpp.
void close | ( | ) |
Close the connection.
Send a nice message to the user.
Definition at line 278 of file socket.cpp.
Referenced by Datasender::breakloop().