OPeNDAP Hyrax Back End Server (BES)
Updated for version 3.8.3
|
#include <BESServerHandler.h>
Public Member Functions | |
BESServerHandler () | |
virtual void | dump (ostream &strm) const |
dumps information about this object More... | |
virtual void | handle (Connection *c) |
virtual | ~BESServerHandler () |
Definition at line 44 of file BESServerHandler.h.
BESServerHandler::BESServerHandler | ( | ) |
Definition at line 64 of file BESServerHandler.cc.
References BESError::get_message(), BESKeys::get_value(), SERVER_EXIT_FATAL_CAN_NOT_START, and TheBESKeys::TheKeys().
|
inlinevirtual |
Definition at line 51 of file BESServerHandler.h.
References dump(), and handle().
|
virtual |
dumps information about this object
Displays the pointer value of this instance
strm | C++ i/o stream to dump the information to |
Implements ServerHandler.
Definition at line 278 of file BESServerHandler.cc.
References BESIndent::Indent(), BESIndent::LMarg(), and BESIndent::UnIndent().
Referenced by ~BESServerHandler().
|
virtual |
Implements ServerHandler.
Definition at line 93 of file BESServerHandler.cc.
References BES_FORBIDDEN_ERROR, BES_INTERNAL_ERROR, BES_INTERNAL_FATAL_ERROR, BES_NOT_FOUND_ERROR, BES_SYNTAX_USER_ERROR, BESDEBUG, BESISDEBUG, CHILD_SUBPROCESS_READY, Connection::closeConnection(), BESXMLInterface::execute_request(), Connection::exit(), PPTStreamBuf::finish(), BESInterface::finish_with_error(), Socket::getIp(), Socket::getPort(), Connection::getSendChunkSize(), Connection::getSocket(), Socket::getSocketDescriptor(), BESStopWatch::microseconds(), Connection::receive(), BESStopWatch::seconds(), Connection::sendExtensions(), SERVER_EXIT_CHILD_SUBPROCESS_ABNORMAL_TERMINATION, SERVER_EXIT_CHILD_SUBPROCESS_NORMAL_TERMINATION, BESStopWatch::start(), and BESStopWatch::stop().
Referenced by ~BESServerHandler().