log4cplus_helpers_ServerSocket(3)
| log4cplus::helpers::ServerSocket(3) | log4cplus | log4cplus::helpers::ServerSocket(3) |
NAME
log4cplus::helpers::ServerSocket - This class implements server sockets.
SYNOPSIS
#include <socket.h>
Inherits log4cplus::helpers::AbstractSocket.
Public Member Functions
ServerSocket (unsigned short port, bool udp=false, bool
ipv6=false, tstring const &host=tstring())
ServerSocket (ServerSocket &&) LOG4CPLUS_NOEXCEPT
virtual ~ServerSocket ()
ServerSocket & operator= (ServerSocket &&)
LOG4CPLUS_NOEXCEPT
Socket accept ()
void interruptAccept ()
void swap (ServerSocket &)
Protected Attributes
std::array< std::ptrdiff_t, 2 > interruptHandles
Detailed Description
This class implements server sockets.
A server socket waits for requests to come in over the network. It performs some operation based on that request, and then possibly returns a result to the requester.
Definition at line 120 of file helpers/socket.h.
Constructor & Destructor Documentation
log4cplus::helpers::ServerSocket::ServerSocket (unsigned short port, bool udp = false, bool ipv6 = false, tstring const & host = tstring())
log4cplus::helpers::ServerSocket::ServerSocket (ServerSocket &&)
virtual log4cplus::helpers::ServerSocket::~ServerSocket () [virtual]
Member Function Documentation
Socket log4cplus::helpers::ServerSocket::accept ()
void log4cplus::helpers::ServerSocket::interruptAccept ()
ServerSocket& log4cplus::helpers::ServerSocket::operator= (ServerSocket &&)
void log4cplus::helpers::ServerSocket::swap (ServerSocket &)
Member Data Documentation
std::array<std::ptrdiff_t, 2> log4cplus::helpers::ServerSocket::interruptHandles [protected]
Definition at line 134 of file helpers/socket.h.
Author
Generated automatically by Doxygen for log4cplus from the source code.
| Fri Jun 18 2021 | Version 2.0.6 |
