1#ifndef NET_TCPSocket_h__
2#define NET_TCPSocket_h__
65 void listen(
int backlog = 5);
InternetSocket(int sockfd)
create socket from a SocketHandle returned by an accept() call
A simple class to provide strict ownership of socket handles.
SocketHandle< TCPSocket > Handle
Handle for a new socket returned by accept.
int sendAll(const void *buffer, size_t len)
send data through a connected socket
void listen(int backlog=5)
listen for incoming connections
Handle timedAccept(int timeout) const
wait for another socket to connect
Handle accept() const
wait for another socket to connect