|  | Kea 3.0.0
    | 
| Classes | |
| class | AgentParser | 
| A Bison parser.  More... | |
| class | AgentSimpleParser | 
| class | CommandForwardingError | 
| Exception thrown when an error occurred during control command forwarding.  More... | |
| class | CtrlAgentCfgContext | 
| Control Agent Configuration Context.  More... | |
| class | CtrlAgentCfgMgr | 
| Ctrl Agent Configuration Manager.  More... | |
| class | CtrlAgentCommandMgr | 
| Command Manager for Control Agent.  More... | |
| class | CtrlAgentController | 
| Process Controller for Control Agent Process.  More... | |
| class | CtrlAgentProcess | 
| Kea Control Agent Application Process.  More... | |
| class | CtrlAgentResponseCreator | 
| Concrete implementation of the HTTP response creator used by the Control Agent.  More... | |
| class | CtrlAgentResponseCreatorFactory | 
| HTTP response creator factory for Control Agent.  More... | |
| struct | HttpSocketInfo | 
| Structure used to store HTTP/HTTPS connection data.  More... | |
| class | ParserContext | 
| Parser context is a wrapper around flex/bison instances dedicated to Control-agent config file parser.  More... | |
| Typedefs | |
| typedef boost::shared_ptr< CtrlAgentCfgContext > | CtrlAgentCfgContextPtr | 
| Pointer to a configuration context. | |
| typedef boost::shared_ptr< CtrlAgentCfgMgr > | CtrlAgentCfgMgrPtr | 
| Defines a shared pointer to CtrlAgentCfgMgr. | |
| typedef boost::shared_ptr< CtrlAgentController > | CtrlAgentControllerPtr | 
| typedef boost::shared_ptr< CtrlAgentProcess > | CtrlAgentProcessPtr | 
| Defines a shared pointer to CtrlAgentProcess. | |
| typedef boost::shared_ptr< CtrlAgentResponseCreator > | CtrlAgentResponseCreatorPtr | 
| Pointer to the CtrlAgentResponseCreator. | |
| typedef boost::shared_ptr< HttpSocketInfo > | HttpSocketInfoPtr | 
| Pointer to a HttpSocketInfo object. | |
| typedef boost::shared_ptr<CtrlAgentCfgContext> isc::agent::CtrlAgentCfgContextPtr | 
Pointer to a configuration context.
Definition at line 24 of file ca_cfg_mgr.h.
| typedef boost::shared_ptr<CtrlAgentCfgMgr> isc::agent::CtrlAgentCfgMgrPtr | 
Defines a shared pointer to CtrlAgentCfgMgr.
Definition at line 329 of file ca_cfg_mgr.h.
| typedef boost::shared_ptr<CtrlAgentController> isc::agent::CtrlAgentControllerPtr | 
Definition at line 80 of file ca_controller.h.
| typedef boost::shared_ptr<CtrlAgentProcess> isc::agent::CtrlAgentProcessPtr | 
Defines a shared pointer to CtrlAgentProcess.
Definition at line 164 of file ca_process.h.
| typedef boost::shared_ptr<CtrlAgentResponseCreator> isc::agent::CtrlAgentResponseCreatorPtr | 
Pointer to the CtrlAgentResponseCreator.
Definition at line 20 of file ca_response_creator.h.
| typedef boost::shared_ptr<HttpSocketInfo> isc::agent::HttpSocketInfoPtr | 
Pointer to a HttpSocketInfo object.
Definition at line 39 of file ca_process.h.
| isc::log::Logger isc::agent::agent_logger | ( | "ctrl-agent" | ) | 
Control Agent logger.
Definition at line 18 of file ca_log.h.
Referenced by isc::agent::CtrlAgentProcess::configure(), isc::agent::CtrlAgentCommandMgr::handleCommand(), isc::agent::CtrlAgentCfgMgr::parse(), isc::agent::CtrlAgentProcess::run(), and isc::agent::ParserContext::warning().
| 
 | extern | 
Definition at line 12 of file ca_messages.h.
Referenced by isc::agent::CtrlAgentCommandMgr::handleCommand().
| 
 | extern | 
Definition at line 13 of file ca_messages.h.
Referenced by isc::agent::CtrlAgentCommandMgr::handleCommand().
| 
 | extern | 
Definition at line 11 of file ca_messages.h.
| 
 | extern | 
Definition at line 14 of file ca_messages.h.
Referenced by isc::agent::CtrlAgentCommandMgr::handleCommand().
| 
 | extern | 
Definition at line 15 of file ca_messages.h.
Referenced by isc::agent::CtrlAgentCfgMgr::parse().
| 
 | extern | 
Definition at line 16 of file ca_messages.h.
Referenced by isc::agent::CtrlAgentCfgMgr::parse().
| 
 | extern | 
Definition at line 17 of file ca_messages.h.
Referenced by isc::agent::ParserContext::warning().
| 
 | extern | 
Definition at line 18 of file ca_messages.h.
Referenced by isc::agent::CtrlAgentProcess::run().
| 
 | extern | 
Definition at line 22 of file ca_messages.h.
Referenced by isc::agent::CtrlAgentProcess::configure().
| 
 | extern | 
Definition at line 23 of file ca_messages.h.
Referenced by isc::agent::CtrlAgentProcess::configure().
| 
 | extern | 
Definition at line 24 of file ca_messages.h.
Referenced by isc::agent::CtrlAgentProcess::configure().
| 
 | extern | 
Definition at line 19 of file ca_messages.h.
Referenced by isc::agent::CtrlAgentProcess::configure().
| 
 | extern | 
Definition at line 20 of file ca_messages.h.
Referenced by isc::agent::CtrlAgentProcess::configure().
| 
 | extern | 
Definition at line 21 of file ca_messages.h.
Referenced by isc::agent::CtrlAgentProcess::configure().
| 
 | extern | 
Definition at line 25 of file ca_messages.h.
Referenced by isc::agent::CtrlAgentProcess::run().
| 
 | extern | 
Definition at line 26 of file ca_messages.h.
Referenced by isc::agent::CtrlAgentProcess::run().
| 
 | extern | 
Definition at line 27 of file ca_messages.h.
Referenced by isc::agent::CtrlAgentProcess::run().
| 
 | extern | 
Definition at line 28 of file ca_messages.h.
Referenced by isc::agent::CtrlAgentProcess::run().