#include <MonitorService.hpp>
Inherits pion::server::PlatformService.
Definition at line 210 of file MonitorService.hpp.
Public Member Functions | |
| MonitorService (void) | |
| constructs a new MonitorService object | |
| virtual | ~MonitorService () |
| virtual destructor -- stop all the running captures | |
| virtual void | operator() (pion::net::HTTPRequestPtr &request, pion::net::TCPConnectionPtr &tcp_conn) |
| std::string | getPermissionType (void) const |
| returns the type attribute used for an XML Permission node pertaining to MonitorService | |
| void pion::plugins::MonitorService::operator() | ( | pion::net::HTTPRequestPtr & | request, | |
| pion::net::TCPConnectionPtr & | tcp_conn | |||
| ) | [virtual] |
attempts to handle a new HTTP request
| request | the new HTTP request to handle | |
| tcp_conn | the TCP connection that has the new request |
Implements pion::server::PlatformService.
Definition at line 308 of file MonitorService.cpp.
References pion::plugins::dtd, pion::server::PlatformService::getConfig(), pion::platform::PlatformPlugin::getReactionEngine(), pion::server::PlatformConfig::getReactionEngine(), pion::server::PlatformConfig::getUserManagerPtr(), pion::server::PlatformService::handleForbiddenRequest(), pion::server::PlatformService::handleMethodNotAllowed(), pion::server::PlatformService::handleNotFoundRequest(), pion::platform::PluginConfig< PluginType >::hasPlugin(), and pion::server::PlatformService::splitPathBranches().
1.4.7