OPeNDAP Back End Server (BES) Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
_BESDataHandlerInterfaceStructure storing information used by the BES to handle the request
_BESDataRequestInterfaceStructure storing information from the Apache module
_cache_entry
agglistT
Animal
Application
baseApp
BESAbstractModule
BESAggFactoryList of all registered aggregation handlers for this server
BESAggregationExceptionException thrown if problems loading keys from dods initialization file
BESAggregationServerAbstraction representing mechanism for aggregating data
BESApacheInterfaceEntry point into OPeNDAP using apache modules
BESApacheRequests
BESApacheWrapper
BESAppApplication class for BES applications
BESBaseAppBase application object for all BES applications
BESBasicHttpTransmitter
BESBasicTransmitter
BESCacheImplementation of a caching mechanism
BESCatalogAbstract base class catalog object. Derived classes know how to show nodes and leaves in a catalog
BESCatalogCommand
BESCatalogDirectoryBuilds catalogs from a directory structure
BESCatalogList
BESCatalogResponseHandlerResponse handler that returns nodes or leaves within the catalog either at the root or at a specified node
BESCatalogUtils
BESCatalogUtils::type_reg
BESCgiInterfaceRepresents the classic CGI interface into OPeNDAP
BESCmdInterfaceEntry point into BES using string command requests
BESCmdParserParses an incoming request and creates the information necessary to carry out the request
BESCommand
BESContainerHolds real data, container type and constraint for symbolic name read from persistence
BESContainerStoragePersistent storage for data storage information represented by a symbolic name
BESContainerStorageCatalogImplementation of BESContainerStorage that represents a regular expression means of determining a data type
BESContainerStorageExceptionException thrown if problems locating container information for a symbolic name
BESContainerStorageFileImplementation of BESContainerStorage that represents a way to read container information from a file
BESContainerStorageListProvides a mechanism for accessing container information from different container stores registered with this server
BESContainerStorageVolatileImplementation of BESContainerStorage that stores containers for the duration of this process
BESContextManagerMaintains the list of registered request handlers for this server
BESDapHandlerException
BESDapModule
BESDapRequestHandler
BESDapTransmit
BESDASResponseRepresents an OPeNDAP DAS DAP2 data object within the BES
BESDASResponseHandlerResponse handler that builds an OPeNDAP DAS response object
BESDatabaseException
BESDataDDSResponseRepresents an OPeNDAP DataDDS DAP2 data object within the BES
BESDataResponseHandlerResponse handler that builds an OPeNDAP Data DDS object
BESDDSResponseRepresents an OPeNDAP DDS DAP2 data object within the BES
BESDDSResponseHandlerResponse handler that builds an OPeNDAP DDS response object
BESDDXResponseHandlerResponse handler that builds an OPeNDAP DDX object
BESDebug
BESDefaultCommands
BESDefaultModule
BESDefine
BESDefineCommand
BESDefineResponseHandlerResponse handler that creates a definition given container names and optionally constraints and attributes for each of those containers
BESDefinitionStoragePersistent storage for a specific view of different containers including contraints and aggregation
BESDefinitionStorageExceptionException thrown if problems locating container information for a symbolic name
BESDefinitionStorageListProvides a mechanism for accessing definitions from different definition stores registered with this server
BESDefinitionStorageVolatileVolatile storage for a specific definition/view of different containers including contraints and aggregation
BESDelContainerCommand
BESDelContainerResponseHandlerResponse handler that deletes a container
BESDelContainersCommand
BESDelContainersResponseHandlerResponse handler that deletes all containers from a specified container store
BESDelDefCommand
BESDelDefResponseHandlerResponse handler that deletes a definition from a specified definition store
BESDelDefsCommand
BESDelDefsResponseHandlerResponse handler that deletes all definitions from a specified definition store
BESDeleteCommand
BESExceptionAbstract exception class for the BES with basic string message
BESExceptionManager
BESFilterTransmitter
BESGetCommand
BESGlobalInitProvides for the orderly initialization and termination of global objects
BESGlobalIQMechanism to provide for the orderly initialization and termination of global objects/functions
BESHandlerException
BESHelpResponseHandlerResponse handler that returns help information about the server and currently loaded modules
BESHTMLInfoHtml formatted response object
BESIncorrectRequestException
BESIndent
BESInfoInformational response object
BESInfoList
BESInitializerMechanism for the orderly initialization and termination of objects
BESInterfaceEntry point into BES, building responses to given requests
BESKeysMapping of key/value pairs defining different behaviors of an application
BESKeysExceptionException thrown if problems loading keys from bes configuration file
BESKeysResponseHandlerResponse handler that returns the list of keys defined in the BES initialization file
BESLogProvides a mechanism for applications to log information to an external file
BESLogExceptionException thrown if unable to open or write to the dods log file
BESMemoryException
BESMemoryGlobalArea
BESMemoryManager
BESModuleAppBase application object for all BES applications
BESObjBase object for bes objects
BESParserExceptionException thrown if there is a problem parsing the request string passed by the user
BESPlugin< M >
BESPluginException
BESPluginFactory< C >
BESProcessEncodedString
BESProcIdResponseHandlerResponse handler that returns the process id for the server process
BESReporter
BESReporterList
BESRequestHandlerRepresents a specific data type request handler
BESRequestHandlerListMaintains the list of registered request handlers for this server
BESResponseExceptionException object representing any exceptions thrown during the building of a response object in a response handler
BESResponseHandlerHandler object that knows how to create a specific response object
BESResponseHandlerListList of all registered response handlers for this server
BESResponseObjectAbstract base class representing a specific set of information in response to a request to the BES
BESReturnManagerReturnManager holds the list of response object transmitter that knows how to transmit response objects in particular ways
BESServerHandler
BESServerSystemResources
BESServerUtils
BESSetCommand
BESSetContainerCommand
BESSetContainerResponseHandlerResponse handler that creates a container given the symbolic name, real name, and data type
BESSetContextCommand
BESSetContextResponseHandlerResponse handler that set context within the BES as a simple name/value pair
BESShowCommand
BESShowContainersResponseHandlerResponse handler that returns list of continers currently defined in all container storage lists
BESShowContextResponseHandlerResponse handler that lists the context name/value pairs
BESShowDefsResponseHandlerResponse handler that returns list of definitions currently defined
BESSilentInfoSilent informational response object
BESStatus
BESStatusResponseHandlerResponse handler that returns the status of the server process serving the requesting client
BESStreamResponseHandler
BESTermCommand
BESTextInfo
BESTokenizerTokenizer for the BES request command string
BESTransmitExceptionException thrown if problems loading keys from dods initialization file
BESTransmitter
BESUncompressBZ2Function to uncompress gzip files with .bz2 extension
BESUncompressGZFunction to uncompress gzip files with .gz extension
BESUncompressManagerList of all registered uncompress methods
BESUtil
BESVersionInfo
BESVersionResponseHandlerResponse handler that returns the version of the BES and the version of any data request handlers registered with the server
BESXMLInfoXml formatted response object
bz2T
cacheT
cat
CmdApp
CmdClient
Connection
constraintT
containerT
DAPCommandModule
defT
dog
gzT
infoT
initT
keysT
lockT
NoSuchLibrary
NoSuchObject
OPENDAP_CLASSModule
OPENDAP_CLASSRequestHandler
OPENDAP_RESPONSEResponseHandler
pfileT
plistT
PPTClient
PPTConnection
PPTException
PPTMarkFinder
PPTProtocol
PPTServer
pvolT
replistT
reqhandlerT
reqlistT
resplistT
ServerApp
ServerHandler
Socket
SocketException
SocketListener
SocketUtilities
SSLClient
SSLConnection
SSLServer
TcpSocket
TestAggServerAbstraction representing mechanism for aggregating data
TestCommand
TestEhmResponseHandlerResponse handler that builds an OPeNDAP TestEhm object
TestExceptionException thrown if authentication fails
TestModule
TestReporter
TestRequestHandler
TestResponseHandler
TestSigResponseHandlerResponse handler that builds an OPeNDAP TestSig object
TheBESKeys
uncompressT
UnixSocket

Generated on Wed Aug 29 03:23:07 2007 for OPeNDAP Back End Server (BES) by  doxygen 1.5.2