_BESDataRequestInterface | Structure storing information from the Apache module |
BESAbstractModule | |
BESAggFactory | List of all registered aggregation handlers for this server |
BESAggregationServer | Abstraction representing mechanism for aggregating data |
BESApacheInterface | Entry point into OPeNDAP using apache modules |
BESApacheRequests | |
BESApacheWrapper | |
BESApp | Application class for BES applications |
BESBaseApp | Base application object for all BES applications |
BESBasicHttpTransmitter | |
BESBasicInterface | Entry point into BES using string command requests |
BESBasicTransmitter | |
BESCache | Implementation of a caching mechanism |
BESCatalog | Abstract base class catalog object |
BESCatalogDirectory | Builds catalogs from a directory structure |
BESCatalogDirectory::_bes_dir_entry | |
BESCatalogList | List of all registered catalogs |
BESCatalogResponseHandler | Response handler that returns nodes or leaves within the catalog either at the root or at a specified node |
BESCatalogUtils | |
BESCatalogUtils::type_reg | |
BESCmdInterface | |
BESConfigResponseHandler | Response handler that returns the list of keys defined in the BES initialization file |
BESContainer | A container is something that holds data |
BESContainerStorage | Persistent storage for data storage information represented by a container |
BESContainerStorageCatalog | Implementation of BESContainerStorage that represents a data within a catalog repository |
BESContainerStorageFile | Implementation of BESContainerStorage that represents a way to read container information from a file |
BESContainerStorageList | Provides a mechanism for accessing container information from different container stores registered with this server |
BESContainerStorageVolatile | Implementation of BESContainerStorage that stores containers in memory for the duration of this process |
BESContextManager | Maintains the list of registered request handlers for this server |
BESDapError | Error object created from libdap error objects and can handle those errors |
BESDapErrorInfo | Silent informational response object |
BESDapModule | |
BESDapRequestHandler | |
BESDapResponse | Represents an OPeNDAP DAP response object within the BES |
BESDapService | Static helper functions to register a handler to handle dap services and add commands to the dap service |
BESDapTransmit | |
BESDASResponse | Represents an OPeNDAP DAS DAP2 data object within the BES |
BESDASResponseHandler | Response handler that builds an OPeNDAP DAS response object |
BESDataDDSResponse | Represents an OPeNDAP DataDDS DAP2 data object within the BES |
BESDataDDXResponseHandler | Response handler that builds an OPeNDAP DDX object |
BESDataHandlerInterface | Structure storing information used by the BES to handle the request |
BESDataResponseHandler | Response handler that builds an OPeNDAP Data DDS object |
BESDDSResponse | Represents an OPeNDAP DDS DAP2 data object within the BES |
BESDDSResponseHandler | Response handler that builds an OPeNDAP DDS response object |
BESDDXResponseHandler | Response handler that builds an OPeNDAP DDX object |
BESDebug | |
BESDefaultModule | |
BESDefine | |
BESDefineResponseHandler | Response handler that creates a definition given container names and optionally constraints and attributes for each of those containers |
BESDefinitionStorage | Persistent storage for a specific view of different containers including contraints and aggregation |
BESDefinitionStorageList | Provides a mechanism for accessing definitions from different definition stores registered with this server |
BESDefinitionStorageVolatile | Volatile storage for a specific definition/view of different containers including contraints and aggregation |
BESDelContainerResponseHandler | Response handler that deletes a container |
BESDelContainersResponseHandler | Response handler that deletes all containers from a specified container store |
BESDelDefResponseHandler | Response handler that deletes a definition from a specified definition store |
BESDelDefsResponseHandler | Response handler that deletes all definitions from a specified definition store |
BESError | Abstract exception class for the BES with basic string message |
BESExceptionManager | Manages exception handling code and default exceptions |
BESFileContainer | Holds real data, container type and constraint for symbolic name read from persistence |
BESForbiddenError | Error thrown if the BES is not allowed to access the resource requested |
BESFSDir | |
BESFSFile | |
BESGlobalInit | Provides for the orderly initialization and termination of global objects |
BESGlobalIQ | Mechanism to provide for the orderly initialization and termination of global objects/functions |
BESHelpResponseHandler | Response handler that returns help information about the server and currently loaded modules |
BESHTMLInfo | Html formatted response object |
BESIndent | |
BESInfo | Informational response object |
BESInfoList | |
BESInitializer | Mechanism for the orderly initialization and termination of objects |
BESInterface | Entry point into BES, building responses to given requests |
BESInternalError | Exception thrown if inernal error encountered |
BESInternalFatalError | Exception thrown if an internal error is found and is fatal to the BES |
BESKeys | Mapping of key/value pairs defining different behaviors of an application |
BESLog | Provides a mechanism for applications to log information to an external file |
BESMemoryGlobalArea | |
BESMemoryManager | |
BESModuleApp | Base application object for all BES applications |
BESNotFoundError | Error thrown if the resource requested cannot be found |
BESObj | Base object for bes objects |
BESPlugin< M > | BESPlugin provides a mechanism that can load C++ classes at runtime |
BESPluginFactory< C > | A Factory for objects whose implementations reside in shared objects designed to be loaded at run time |
BESProcessEncodedString | |
BESProcIdResponseHandler | Response handler that returns the process id for the server process |
BESRegex | C++ interface to POSIX regular expression functions |
BESReporter | |
BESReporterList | |
BESRequestHandler | Represents a specific data type request handler |
BESRequestHandlerList | Maintains the list of registered request handlers for this server |
BESResponseHandler | Handler object that knows how to create a specific response object |
BESResponseHandlerList | List of all registered response handlers for this server |
BESResponseObject | Abstract base class representing a specific set of information in response to a request to the BES |
BESReturnManager | ReturnManager holds the list of response object transmitter that knows how to transmit response objects in particular ways |
BESScrub | Functions to clean/scrub input for security reasons |
BESServerHandler | |
BESServerSystemResources | |
BESServerUtils | |
BESServiceRegistry | The service registry allows modules to register services witht he BES that they provide |
BESServicesResponseHandler | Response handler that returns the list of servies provided by this BES |
BESSetContainerResponseHandler | Response handler that creates a container given the symbolic name, real name, and data type |
BESSetContextResponseHandler | Response handler that set context within the BES as a simple name/value pair |
BESShowContainersResponseHandler | Response handler that returns list of continers currently defined in all container storage lists |
BESShowContextResponseHandler | Response handler that lists the context name/value pairs |
BESShowDefsResponseHandler | Response handler that returns list of definitions currently defined |
BESShowErrorResponseHandler | Response handler that throws the requested exception type |
BESSilentInfo | Silent informational response object |
BESStatus | |
BESStatusResponseHandler | Response handler that returns the status of the server process serving the requesting client |
BESStopWatch | |
BESStreamResponseHandler | |
BESSyntaxUserError | Error thrown if there is a user syntax error in the request or any other user error |
BESTextInfo | Brief represents simple text information in a response object, such as version and help inforamtion |
BESTokenizer | Tokenizer for the BES request command string |
BESTransmitter | |
BESUncompressBZ2 | Function to uncompress files with .bz2 extension |
BESUncompressGZ | Function to uncompress files with .gz extension |
BESUncompressManager | List of all registered uncompress methods |
BESUncompressZ | Function to uncompress files with .Z extension |
BESUtil | |
BESVersionInfo | Brief represents simple text information in a response object, such as version and help inforamtion |
BESVersionResponseHandler | Response handler that returns the version of the BES and the version of any data request handlers registered with the server |
BESXMLCatalogCommand | |
BESXMLCommand | |
BESXMLDapCommandModule | |
BESXMLDefaultCommands | |
BESXMLDefineCommand | |
BESXMLDeleteContainerCommand | |
BESXMLDeleteContainersCommand | |
BESXMLDeleteDefinitionCommand | |
BESXMLDeleteDefinitionsCommand | |
BESXMLGetCommand | |
BESXMLGetDataDDXCommand | |
BESXMLInfo | Xml formatted response object |
BESXMLInterface | Entry point into BES using xml document requests |
BESXMLSetContainerCommand | |
BESXMLSetContextCommand | |
BESXMLShowCommand | |
BESXMLShowErrorCommand | |
BESXMLUtils | |
CmdApp | |
CmdClient | CmdClient is an object that handles the connection to, sending requests to, and receiving response from a specified OpenDAP server running either on this machine or another machine |
CmdTranslation | |
Connection | |
NoSuchLibrary | Thrown as an exception when BESPlugin cannot find the named shareable library |
NoSuchObject | Thrown as an exception when BESPlugin cannot find or run the maker() function in a shared library already loaded |
PPTClient | |
PPTConnection | |
PPTProtocol | |
PPTServer | |
PPTStreamBuf | |
ServerApp | |
ServerHandler | |
Socket | |
SocketListener | |
SocketUtilities | |
SSLClient | |
SSLConnection | |
SSLServer | |
StandAloneApp | |
StandAloneClient | StandAloneClient is an object that handles the connection to, sending requests to, and receiving response from a specified OpenDAP server running either on this machine or another machine |
streambuf | |
TcpSocket | |
TheBESKeys | |
UnixSocket | |