|
bes
Updated for version 3.19.1
|
| C_BESDataRequestInterface | Structure storing information from the Apache module |
| ▶CBaseTypeFactory | |
| CCacheTypeFactory | |
| CBESDapResponseBuilder | |
| CBESDapService | Static helper functions to register a handler to handle dap services and add commands to the dap service |
| CBESDebug | |
| CBESDefaultModule | |
| CBESFSDir | |
| CBESFSFile | |
| CBESIndent | |
| CBESMemoryManager | |
| ▶CBESObj | Base object for bes objects |
| ▶CBESAbstractModule | |
| CBESDapModule | |
| CBESXMLDapCommandModule | |
| CDapModule | |
| Cfunctions::DapFunctions | |
| CSampleModule | |
| CBESAggFactory | List of all registered aggregation handlers for this server |
| ▶CBESAggregationServer | Abstraction representing mechanism for aggregating data |
| CBESDapNullAggregationServer | When called, print out information about the DataHanderInterface object |
| ▶CBESApp | Application class for BES applications |
| ▶CBESModuleApp | Base application object for all BES applications |
| CServerApp | |
| CStandAloneApp | |
| CCmdApp | |
| ▶CBESCatalog | Abstract base class catalog object. Derived classes know how to show nodes and leaves in a catalog |
| CBESCatalogDirectory | Builds catalogs from a directory structure |
| CBESCatalogEntry | |
| CBESCatalogList | List of all registered catalogs |
| CBESCatalogUtils | |
| ▶CBESContainer | A container is something that holds data. I.E. a netcdf file or a database entry |
| CBESFileContainer | Holds real data, container type and constraint for symbolic name read from persistence |
| ▶CBESContainerStorage | Persistent storage for data storage information represented by a container |
| CBESContainerStorageFile | Implementation of BESContainerStorage that represents a way to read container information from a file |
| ▶CBESContainerStorageVolatile | Implementation of BESContainerStorage that stores containers in memory for the duration of this process |
| CBESContainerStorageCatalog | Implementation of BESContainerStorage that represents a data within a catalog repository |
| CBESContainerStorageList | Provides a mechanism for accessing container information from different container stores registered with this server |
| CBESContextManager | Maintains the list of registered request handlers for this server |
| CBESDataHandlerInterface | Structure storing information used by the BES to handle the request |
| CBESDefine | |
| ▶CBESDefinitionStorage | Persistent storage for a specific view of different containers including contraints and aggregation |
| CBESDefinitionStorageVolatile | Volatile storage for a specific definition/view of different containers including contraints and aggregation |
| CBESDefinitionStorageList | Provides a mechanism for accessing definitions from different definition stores registered with this server |
| ▶CBESError | Abstract exception class for the BES with basic string message |
| CBESDapError | Error object created from libdap error objects and can handle those errors |
| CBESForbiddenError | Error thrown if the BES is not allowed to access the resource requested |
| CBESInternalError | Exception thrown if inernal error encountered |
| ▶CBESInternalFatalError | Exception thrown if an internal error is found and is fatal to the BES |
| CNoSuchLibrary | |
| CNoSuchObject | |
| CBESNotFoundError | Error thrown if the resource requested cannot be found |
| CBESSyntaxUserError | Error thrown if there is a user syntax error in the request or any other user error |
| CBESTimeoutError | Error thrown if there is a user syntax error in the request or any other user error |
| CBESExceptionManager | Manages exception handling code and default exceptions |
| ▶CBESFileLockingCache | Implementation of a caching mechanism for compressed data |
| CBESDapFunctionResponseCache | Cache the results from server functions |
| CBESStoredDapResultCache | |
| CBESUncompressCache | |
| CBESInfoList | |
| ▶CBESInterface | Entry point into BES, building responses to given requests |
| CBESXMLInterface | Entry point into BES using xml document requests |
| CBESLog | Provides a mechanism for applications to log information to an external file |
| CBESMemoryGlobalArea | |
| CBESPlugin< M > | |
| CBESPlugin< C > | |
| CBESPluginFactory< C > | |
| CBESPluginFactory< BESAbstractModule > | |
| CBESReporter | |
| CBESReporterList | |
| ▶CBESRequestHandler | Represents a specific data type request handler |
| CBESDapRequestHandler | |
| CDapFunctionsRequestHandler | A Request Handler for the DAP Functions module |
| CDapRequestHandler | |
| CSampleRequestHandler | |
| CBESRequestHandlerList | Maintains the list of registered request handlers for this server |
| ▶CBESResponseHandler | Handler object that knows how to create a specific response object |
| CBESCatalogResponseHandler | Response handler that returns nodes or leaves within the catalog either at the root or at a specified node |
| CBESConfigResponseHandler | Response handler that returns the list of keys defined in the BES initialization file |
| CBESDap4ResponseHandler | Response handler that builds an OPeNDAP Dap4 data response |
| CBESDASResponseHandler | Response handler that builds an OPeNDAP DAS response object |
| CBESDataDDXResponseHandler | Response handler that builds an OPeNDAP DDX object |
| CBESDataResponseHandler | Response handler that builds an OPeNDAP Data DDS object |
| CBESDDSResponseHandler | Response handler that builds an OPeNDAP DDS response object |
| CBESDDXResponseHandler | Response handler that builds an OPeNDAP DDX object |
| CBESDefineResponseHandler | Response handler that creates a definition given container names and optionally constraints and attributes for each of those containers |
| CBESDelContainerResponseHandler | Response handler that deletes a container |
| CBESDelContainersResponseHandler | Response handler that deletes all containers from a specified container store |
| CBESDelDefResponseHandler | Response handler that deletes a definition from a specified definition store |
| CBESDelDefsResponseHandler | Response handler that deletes all definitions from a specified definition store |
| CBESDMRResponseHandler | Response handler that builds an OPeNDAP DMR response object |
| CBESHelpResponseHandler | Response handler that returns help information about the server and currently loaded modules |
| CBESProcIdResponseHandler | Response handler that returns the process id for the server process |
| CBESServicesResponseHandler | Response handler that returns the list of servies provided by this BES |
| CBESSetContainerResponseHandler | Response handler that creates a container given the symbolic name, real name, and data type |
| CBESSetContextResponseHandler | Response handler that set context within the BES as a simple name/value pair |
| CBESShowContainersResponseHandler | Response handler that returns list of continers currently defined in all container storage lists |
| CBESShowContextResponseHandler | Response handler that lists the context name/value pairs |
| CBESShowDefsResponseHandler | Response handler that returns list of definitions currently defined |
| CBESShowErrorResponseHandler | Response handler that throws the requested exception type |
| CBESStatusResponseHandler | Response handler that returns the status of the server process serving the requesting client |
| CBESStreamResponseHandler | |
| CBESVersionResponseHandler | Response handler that returns the version of the BES and the version of any data request handlers registered with the server |
| CSampleSayResponseHandler | |
| CBESResponseHandlerList | List of all registered response handlers for this server |
| ▶CBESResponseObject | Abstract base class representing a specific set of information in response to a request to the BES |
| ▶CBESDapResponse | Represents an OPeNDAP DAP response object within the BES |
| CBESDASResponse | Represents an OPeNDAP DAS DAP2 data object within the BES |
| CBESDataDDSResponse | Represents an OPeNDAP DataDDS DAP2 data object within the BES |
| CBESDDSResponse | Holds a DDS object within the BES |
| CBESDMRResponse | Represents an OPeNDAP DMR DAP4 data object within the BES |
| ▶CBESInfo | Informational response object |
| CBESDapErrorInfo | Silent informational response object |
| CBESHTMLInfo | Html formatted response object |
| CBESSilentInfo | Silent informational response object |
| CBESTextInfo | |
| CBESVersionInfo | |
| CBESXMLInfo | Xml formatted response object |
| CBESReturnManager | ReturnManager holds the list of response object transmitter that knows how to transmit response objects in particular ways |
| CBESServiceRegistry | The service registry allows modules to register services with the BES that they provide |
| CBESStopWatch | |
| CBESTokenizer | Tokenizer for the BES request command string |
| ▶CBESTransmitter | |
| CBESBasicHttpTransmitter | |
| CBESDapTransmit | |
| CBESUncompress3BZ2 | Function to uncompress files with .bz2 extension |
| CBESUncompress3GZ | Function to uncompress files with .gz extension |
| CBESUncompress3Z | Function to uncompress files with .Z extension |
| CBESUncompressManager3 | List of all registered decompression methods |
| ▶CBESXMLCommand | |
| CBESXMLCatalogCommand | |
| CBESXMLDefineCommand | |
| CBESXMLDeleteContainerCommand | |
| CBESXMLDeleteContainersCommand | |
| CBESXMLDeleteDefinitionCommand | |
| CBESXMLDeleteDefinitionsCommand | |
| CBESXMLGetCommand | |
| CBESXMLSetContainerCommand | |
| CBESXMLSetContextCommand | |
| CBESXMLShowCommand | |
| CBESXMLShowErrorCommand | |
| CSampleSayXMLCommand | |
| CCmdClient | |
| ▶CConnection | |
| ▶CPPTConnection | |
| CPPTClient | |
| CPPTServer | |
| ▶CServerHandler | |
| CBESServerHandler | |
| CDaemonCommandHandler | |
| ▶CSocket | |
| CTcpSocket | |
| CUnixSocket | |
| CSocketListener | |
| CStandAloneClient | |
| CTheBESKeys | Mapping of key/value pairs defining different behaviors of an application |
| CBESRegex | |
| CBESScrub | Functions to clean/scrub input for security reasons |
| CBESServerSystemResources | |
| CBESServerUtils | |
| CBESStatus | |
| CBESUtil | |
| CBESXMLDefaultCommands | |
| CBESXMLUtils | |
| CBESXMLWriter | |
| Ccache_entry | |
| CCmdTranslation | |
| ▶Cfunctions::GeoConstraint | |
| Cfunctions::GridGeoConstraint | |
| Cfunctions::gse_arg | |
| Cfunctions::GSEClause | |
| ▶CMarshaller | |
| CCacheMarshaller | Marshaller that knows how serialize dap data objects to a disk cache This class can be used with libdap::BaseType::serialize() to write out data values. Unlike the XDR-based code used with DAP2, this does not translate data to network byte order and thus eliminates copy and memory allocation operations |
| CMaskDIM | |
| Cfunctions::min_max_t | |
| CObjMemCache | An in-memory cache for DapObj (DAS, DDS, ...) objects |
| Cfunctions::Odometer | |
| CPPTProtocol | |
| ▶CSequence | |
| CCachedSequence | Specialization of Sequence for cached responses |
| Cfunctions::TabularSequence | Specialization of Sequence for tables of data |
| ▶CServerFunction | |
| Cfunctions::BBoxFunction | |
| Cfunctions::BBoxUnionFunction | |
| Cfunctions::BindNameFunction | |
| Cfunctions::BindShapeFunction | |
| Cfunctions::DilateArrayFunction | |
| Cfunctions::GeoGridFunction | |
| Cfunctions::GridFunction | |
| Cfunctions::LinearScaleFunction | |
| Cfunctions::MakeArrayFunction | |
| Cfunctions::MakeMaskFunction | |
| Cfunctions::MaskArrayFunction | |
| Cfunctions::RangeFunction | |
| Cfunctions::RoiFunction | |
| Cfunctions::Scale3DArray | |
| Cfunctions::ScaleArray | |
| Cfunctions::ScaleGrid | |
| Cfunctions::TabularFunction | |
| Cfunctions::VersionFunction | |
| CWrapItUp | |
| Cfunctions::SizeBox | |
| Cfunctions::slice | |
| CSocketUtilities | |
| ▶Cstreambuf | |
| CPPTStreamBuf | |
| Cbes::TemporaryFile | Get a new temporary file |
| CBESCatalogUtils::type_reg | |
| ▶CUnMarshaller | |
| CCacheUnMarshaller | UnMarshaller that knows how to deserialize dap objects |
| CBESUtil::url |