simple-socket library 1.5.0
Loading...
Searching...
No Matches
UnixStreamSocket.cpp
1#include "UnixStreamSocket.h"
2#include "TempFailure.h"
3
4#include <sys/socket.h>
5
6using namespace NET;
7
11
13: UnixSocket( handle.release())
14{}
15
17{
18 int ret = SimpleSocket::accept();
19 return Handle(ret);
20}
21
23{
24 int ret = SimpleSocket::timedAccept(timeout);
25 return Handle(ret);
26}
int accept() const
allows stream sockets to accept connections into Handles
int timedAccept(int timeout) const
allows stream sockets timed accept
UnixSocket(int type, int protocol)
allows a subclass to create new socket
Definition UnixSocket.cpp:9
SocketHandle< UnixStreamSocket > Handle
Handle for a new socket returned by accept().
Handle timedAccept(int timeout) const