OPeNDAP Hyrax Back End Server (BES)
Updated for version 3.8.3
|
#include <BESTransmitter.h>
Public Member Functions | |
virtual bool | add_method (string method_name, p_transmitter trans_method) |
BESTransmitter () | |
virtual void | dump (ostream &strm) const |
dumps information about this object More... | |
virtual p_transmitter | find_method (string method_name) |
virtual bool | remove_method (string method_name) |
virtual void | send_html (BESInfo &info, BESDataHandlerInterface &dhi)=0 |
virtual void | send_response (const string &method, BESResponseObject *obj, BESDataHandlerInterface &dhi) |
virtual void | send_text (BESInfo &info, BESDataHandlerInterface &dhi)=0 |
virtual | ~BESTransmitter () |
Definition at line 48 of file BESTransmitter.h.
|
inline |
Definition at line 55 of file BESTransmitter.h.
|
inlinevirtual |
Definition at line 58 of file BESTransmitter.h.
|
virtual |
Definition at line 36 of file BESTransmitter.cc.
Referenced by BESDapTransmit::BESDapTransmit().
|
virtual |
dumps information about this object
Displays the pointer value of this instance along with the names of register transmit methods
strm | C++ i/o stream to dump the information to |
Implements BESObj.
Reimplemented in BESBasicHttpTransmitter, and BESBasicTransmitter.
Definition at line 88 of file BESTransmitter.cc.
References BESIndent::Indent(), BESIndent::LMarg(), and BESIndent::UnIndent().
Referenced by BESBasicTransmitter::dump(), and BESInterface::dump().
|
virtual |
Definition at line 58 of file BESTransmitter.cc.
Referenced by send_response().
|
virtual |
Definition at line 47 of file BESTransmitter.cc.
Referenced by BESDapTransmit::~BESDapTransmit().
|
pure virtual |
Implemented in BESBasicHttpTransmitter, and BESBasicTransmitter.
Referenced by BESHTMLInfo::transmit().
|
virtual |
Definition at line 69 of file BESTransmitter.cc.
References find_method().
Referenced by BESDDSResponseHandler::transmit(), BESDASResponseHandler::transmit(), BESDataResponseHandler::transmit(), BESDataDDXResponseHandler::transmit(), and BESDDXResponseHandler::transmit().
|
pure virtual |
Implemented in BESBasicHttpTransmitter, and BESBasicTransmitter.
Referenced by BESTextInfo::transmit(), BESDapErrorInfo::transmit(), and BESXMLInfo::transmit().