- StringFunctions::Convert(portstr,port);\r
-\r
- m_pagehandlers.push_back(new HomePage());\r
-\r
- m_ctx=0;\r
- m_ctx=shttpd_init(NULL,"listen_ports",portstr.c_str(),NULL);\r
- shttpd_listen(m_ctx,port,false);\r
-\r
- shttpd_register_uri(m_ctx,"*",HTTPThread::PageCallback,this);\r
-\r
-}\r
-\r
-HTTPThread::~HTTPThread()\r
-{\r
- shttpd_fini(m_ctx);\r
-\r
- for(std::vector<IPageHandler *>::iterator i=m_pagehandlers.begin(); i!=m_pagehandlers.end(); i++)\r
- {\r
- delete (*i);\r
- }\r
-\r
+ StringFunctions::Convert(portstr,m_listenport);\r
+\r
+ // push back page handlers\r
+ /*\r
+ m_pagehandlers.push_back(new ShowCaptchaPage());\r
+ m_pagehandlers.push_back(new OptionsPage(templatestr));\r
+ m_pagehandlers.push_back(new LocalIdentitiesPage(templatestr));\r
+ m_pagehandlers.push_back(new CreateIdentityPage(templatestr));\r
+ m_pagehandlers.push_back(new AnnounceIdentityPage(templatestr));\r
+ m_pagehandlers.push_back(new AddPeerPage(templatestr));\r
+ m_pagehandlers.push_back(new PeerTrustPage(templatestr));\r
+ m_pagehandlers.push_back(new ControlBoardPage(templatestr));\r
+ m_pagehandlers.push_back(new PeerDetailsPage(templatestr));\r
+ m_pagehandlers.push_back(new PeerMaintenancePage(templatestr));\r
+ m_pagehandlers.push_back(new ExecQueryPage(templatestr));\r
+ m_pagehandlers.push_back(new BoardsPage(templatestr));\r
+ m_pagehandlers.push_back(new InsertedFilesPage(templatestr));\r
+ m_pagehandlers.push_back(new ConfirmPage(templatestr));\r
+ // homepage must be last - catch all page handler\r
+ m_pagehandlers.push_back(new HomePage(templatestr));\r
+ */\r
+ \r