bes Updated for version 3.21.1
The Backend Server (BES) is the lower two tiers of the Hyrax data server
SocketListener Class Reference
Inheritance diagram for SocketListener:
Inheritance graph
Collaboration diagram for SocketListener:
Collaboration graph

Public Member Functions

virtual Socketaccept ()
 
virtual void dump (std::ostream &strm) const
 dumps information about this object
 
virtual void listen (Socket *s)
 

Detailed Description

Definition at line 42 of file SocketListener.h.

Constructor & Destructor Documentation

◆ SocketListener()

SocketListener::SocketListener ( )

Definition at line 63 of file SocketListener.cc.

◆ ~SocketListener()

SocketListener::~SocketListener ( )
virtual

Definition at line 68 of file SocketListener.cc.

Member Function Documentation

◆ accept()

Socket * SocketListener::accept ( )
virtual

Use the select() system call to wait for an incoming connection

Definition at line 93 of file SocketListener.cc.

◆ dump()

void SocketListener::dump ( std::ostream & strm) const
virtual

dumps information about this object

Displays the pointer value of this instance

Parameters
strmC++ i/o stream to dump the information to

Implements BESObj.

Definition at line 167 of file SocketListener.cc.

◆ listen()

void SocketListener::listen ( Socket * s)
virtual

Definition at line 72 of file SocketListener.cc.


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