| _BESDataHandlerInterface | Structure storing information used by the BES to handle the request |
| _BESDataRequestInterface | Structure storing information from the Apache module |
| _cache_entry | |
| 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 | |
| BESBasicTransmitter | |
| BESCache | Implementation of a caching mechanism |
| BESCatalog | Abstract base class catalog object. Derived classes know how to show nodes and leaves in a catalog |
| BESCatalogCommand | |
| BESCatalogDirectory | Builds catalogs from a directory structure |
| 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::BESCatalogUtils::type_reg | |
| BESCgiInterface | Represents the classic CGI interface into OPeNDAP |
| BESCmdInterface | Entry point into BES using string command requests |
| BESCmdParser | Parses an incoming request and creates the information necessary to carry out the request |
| BESCommand | |
| BESConfigResponseHandler | Response handler that returns the list of keys defined in the BES initialization file |
| BESContainer | A container is something that holds data. I.E. a netcdf file or a database entry |
| 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 | |
| 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 |
| 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 | |
| BESDefaultCommands | |
| BESDefaultModule | |
| BESDefine | |
| BESDefineCommand | |
| 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 |
| BESDelContainerCommand | |
| BESDelContainerResponseHandler | Response handler that deletes a container |
| BESDelContainersCommand | |
| BESDelContainersResponseHandler | Response handler that deletes all containers from a specified container store |
| BESDelDefCommand | |
| BESDelDefResponseHandler | Response handler that deletes a definition from a specified definition store |
| BESDelDefsCommand | |
| BESDelDefsResponseHandler | Response handler that deletes all definitions from a specified definition store |
| BESDeleteCommand | |
| 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 |
| BESFilterTransmitter | |
| BESForbiddenError | Error thrown if the BES is not allowed to access the resource requested |
| BESGetCommand | |
| 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 can not be found |
| BESObj | Base object for bes objects |
| BESPlugin< M > | |
| BESPluginFactory< C > | |
| BESProcessEncodedString | |
| BESProcIdResponseHandler | Response handler that returns the process id for the server process |
| BESRegex | |
| 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 | |
| BESSetCommand | |
| BESSetContainerCommand | |
| BESSetContainerResponseHandler | Response handler that creates a container given the symbolic name, real name, and data type |
| BESSetContextCommand | |
| BESSetContextResponseHandler | Response handler that set context within the BES as a simple name/value pair |
| BESShowCommand | |
| 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 |
| 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 |
| BESTermCommand | |
| BESTextInfo | |
| 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 | |
| BESVersionResponseHandler | Response handler that returns the version of the BES and the version of any data request handlers registered with the server |
| BESXMLInfo | Xml 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 |
1.5.8