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
BESAbstractModule
BESAggFactoryList of all registered aggregation handlers for this server
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
BESCatalogListList of all registered catalogs
BESCatalogResponseHandlerResponse handler that returns nodes or leaves within the catalog either at the root or at a specified node
BESCatalogUtils
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
BESConfigResponseHandlerResponse handler that returns the list of keys defined in the BES initialization file
BESContainerA container is something that holds data. I.E. a netcdf file or a database entry
BESContainerStoragePersistent storage for data storage information represented by a container
BESContainerStorageCatalogImplementation of BESContainerStorage that represents a data within a catalog repository
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 in memory for the duration of this process
BESContextManagerMaintains the list of registered request handlers for this server
BESDapErrorError object created from libdap error objects and can handle those errors
BESDapErrorInfoSilent informational response object
BESDapModule
BESDapRequestHandler
BESDapTransmit
BESDASResponseRepresents an OPeNDAP DAS DAP2 data object within the BES
BESDASResponseHandlerResponse handler that builds an OPeNDAP DAS response object
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
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
BESErrorAbstract exception class for the BES with basic string message
BESExceptionManagerManages exception handling code and default exceptions
BESFileContainerHolds real data, container type and constraint for symbolic name read from persistence
BESFilterTransmitter
BESForbiddenErrorError thrown if the BES is not allowed to access the resource requested
BESGetCommand
BESGlobalInitProvides for the orderly initialization and termination of global objects
BESGlobalIQMechanism to provide for the orderly initialization and termination of global objects/functions
BESHelpResponseHandlerResponse handler that returns help information about the server and currently loaded modules
BESHTMLInfoHtml formatted response object
BESIndent
BESInfoInformational response object
BESInfoList
BESInitializerMechanism for the orderly initialization and termination of objects
BESInterfaceEntry point into BES, building responses to given requests
BESInternalErrorException thrown if inernal error encountered
BESInternalFatalErrorException thrown if an internal error is found and is fatal to the BES
BESKeysMapping of key/value pairs defining different behaviors of an application
BESLogProvides a mechanism for applications to log information to an external file
BESMemoryGlobalArea
BESMemoryManager
BESModuleAppBase application object for all BES applications
BESNotFoundErrorError thrown if the resource requested can not be found
BESObjBase object for bes objects
BESPlugin< M >
BESPluginFactory< C >
BESProcessEncodedString
BESProcIdResponseHandlerResponse handler that returns the process id for the server process
BESRegex
BESReporter
BESReporterList
BESRequestHandlerRepresents a specific data type request handler
BESRequestHandlerListMaintains the list of registered request handlers for this server
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
BESScrubFunctions to clean/scrub input for security reasons
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
BESStopWatch
BESStreamResponseHandler
BESSyntaxUserErrorError thrown if there is a user syntax error in the request or any other user error
BESTermCommand
BESTextInfo
BESTokenizerTokenizer for the BES request command string
BESTransmitter
BESUncompressBZ2Function to uncompress files with .bz2 extension
BESUncompressGZFunction to uncompress files with .gz extension
BESUncompressManagerList of all registered uncompress methods
BESUncompressZFunction to uncompress files with .Z extension
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
CmdApp
CmdClient
Connection
DAPCommandModule
NoSuchLibrary
NoSuchObject
PPTClient
PPTConnection
PPTProtocol
PPTServer
PPTStreamBuf
ServerApp
ServerHandler
Socket
SocketListener
SocketUtilities
SSLClient
SSLConnection
SSLServer
TcpSocket
TheBESKeys
UnixSocket

Generated on Wed Mar 4 04:33:06 2009 for OPeNDAP Back End Server (BES) by  doxygen 1.5.8