 BESConstraintFuncs | |
 _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 |
  cache_entry | For filename -> filesize map below |
  CacheDirInfo | Helper class for info on the cache directory |
 BESCatalog | Abstract base class catalog object |
 BESCatalogDirectory | Builds catalogs from a directory structure |
  _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 | |
  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 | BESPlugin provides a mechanism that can load C++ classes at runtime |
 BESPluginFactory | 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 | |
 DapModule | |
 DapRequestHandler | |
 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 | |
 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 |
 TcpSocket | |
 TheBESKeys | |
 UnixSocket | |