File System Broker library. More...
|
Modules | |
| Request | |
| Request handling code. | |
| Response | |
| Response handling code. | |
Classes | |
| class | Hypertable::FsBroker::Lib::Broker |
| Abstract class to be implemented by brokers. More... | |
| class | Hypertable::FsBroker::Lib::Client |
| Proxy class for FS broker. More... | |
| class | Hypertable::FsBroker::Lib::ClientBufferedReaderHandler |
| class | Hypertable::FsBroker::Lib::ConnectionHandler |
| Connection handler for file system brokers. More... | |
| class | Hypertable::FsBroker::Lib::ConnectionHandlerFactory |
| This class serves as the connection handler factory. More... | |
| class | Hypertable::FsBroker::Lib::FileDevice |
| struct | Hypertable::FsBroker::Lib::FileDevice::impl |
| class | Hypertable::FsBroker::Lib::FileSource |
| class | Hypertable::FsBroker::Lib::FileSink |
| class | Hypertable::FsBroker::Lib::MetricsHandler |
| Collects and publishes FsBroker metrics. More... | |
| class | Hypertable::FsBroker::Lib::OpenFileData |
| class | Hypertable::FsBroker::Lib::OpenFileMap |
| class | Hypertable::FsBroker::Lib::StatusManager |
| Manages file system broker status. More... | |
Typedefs | |
| typedef std::shared_ptr< Broker > | Hypertable::FsBroker::Lib::BrokerPtr |
| Smart pointer to Broker. More... | |
| typedef std::shared_ptr< Client > | Hypertable::FsBroker::Lib::ClientPtr |
| Smart pointer to Client. More... | |
| typedef std::shared_ptr < MetricsHandler > | Hypertable::FsBroker::Lib::MetricsHandlerPtr |
| Smart pointer to MetricsHandler. More... | |
| typedef std::shared_ptr < OpenFileData > | Hypertable::FsBroker::Lib::OpenFileDataPtr |
Enumerations | |
| enum | { Hypertable::FsBroker::Lib::Client::SHUTDOWN_FLAG_IMMEDIATE = 0x01 } |
File System Broker library.
This module contains the client interface and broker framework code for the file system brokers.
| typedef std::shared_ptr<Broker> Hypertable::FsBroker::Lib::BrokerPtr |
| typedef std::shared_ptr<Client> Hypertable::FsBroker::Lib::ClientPtr |
| typedef std::shared_ptr<MetricsHandler> Hypertable::FsBroker::Lib::MetricsHandlerPtr |
Smart pointer to MetricsHandler.
Definition at line 157 of file MetricsHandler.h.
| typedef std::shared_ptr<OpenFileData> Hypertable::FsBroker::Lib::OpenFileDataPtr |
Definition at line 45 of file OpenFileMap.h.
1.8.8