Apache log4cxx  Version 0.12.1
log4cxx::helpers::ServerSocket Class Reference

#include <serversocket.h>

Public Member Functions

 ServerSocket (int port)
 Creates a server socket on a specified port. More...
 
virtual ~ServerSocket ()
 
SocketPtr accept ()
 Listens for a connection to be made to this socket and accepts it. More...
 
void close ()
 Closes this socket. More...
 
int getSoTimeout () const
 Retrive setting for SO_TIMEOUT. More...
 
void setSoTimeout (int timeout)
 Enable/disable SO_TIMEOUT with the specified timeout, in milliseconds. More...
 

Constructor & Destructor Documentation

◆ ServerSocket()

log4cxx::helpers::ServerSocket::ServerSocket ( int  port)

Creates a server socket on a specified port.

◆ ~ServerSocket()

virtual log4cxx::helpers::ServerSocket::~ServerSocket ( )
virtual

Member Function Documentation

◆ accept()

SocketPtr log4cxx::helpers::ServerSocket::accept ( )

Listens for a connection to be made to this socket and accepts it.

◆ close()

void log4cxx::helpers::ServerSocket::close ( )

Closes this socket.

◆ getSoTimeout()

int log4cxx::helpers::ServerSocket::getSoTimeout ( ) const

Retrive setting for SO_TIMEOUT.

◆ setSoTimeout()

void log4cxx::helpers::ServerSocket::setSoTimeout ( int  timeout)

Enable/disable SO_TIMEOUT with the specified timeout, in milliseconds.


The documentation for this class was generated from the following file: