00001 
00002 
00003 
00004 
00005 
00006 
00007 
00008 
00009 
00010 #ifndef __PION_HELLOSERVICE_HEADER__
00011 #define __PION_HELLOSERVICE_HEADER__
00012 
00013 #include <pion/http/plugin_service.hpp>
00014 
00015 
00016 namespace pion {        
00017 namespace plugins {     
00018 
00022 class HelloService :
00023     public pion::http::plugin_service
00024 {
00025 public:
00026     HelloService(void) {}
00027     virtual ~HelloService() {}
00028     virtual void operator()(pion::http::request_ptr& http_request_ptr,
00029                             pion::tcp::connection_ptr& tcp_conn);
00030 };
00031 
00032 }   
00033 }   
00034 
00035 #endif