Loading src/http.cpp +1 −0 Original line number Diff line number Diff line Loading @@ -320,6 +320,7 @@ size_t libhttppp::HttpResponse::printHeader(std::vector<char> &buffer){ } void libhttppp::HttpResponse::send(netplus::con* curconnection,const char* data, int datalen){ if(datalen>=0){ setContentLength(datalen); } Loading src/httpd.cpp +13 −13 Original line number Diff line number Diff line Loading @@ -53,20 +53,20 @@ void libhttppp::HttpEvent::deleteConnetion(netplus::con* curon){ delete (HttpRequest*)curon; } void libhttppp::HttpEvent::RequestEvent(HttpRequest *curreq){ void libhttppp::HttpEvent::RequestEvent(HttpRequest *curreq,const int tid,void *args){ } void libhttppp::HttpEvent::ResponseEvent(HttpRequest *curreq){ void libhttppp::HttpEvent::ResponseEvent(HttpRequest *curreq,const int tid,void *args){ } void libhttppp::HttpEvent::ConnectEvent(HttpRequest *curreq){ void libhttppp::HttpEvent::ConnectEvent(HttpRequest *curreq,const int tid,void *args){ } void libhttppp::HttpEvent::DisconnectEvent(HttpRequest *curreq){ void libhttppp::HttpEvent::DisconnectEvent(HttpRequest *curreq,const int tid,void *args){ } void libhttppp::HttpEvent::RequestEvent(netplus::con* curcon){ void libhttppp::HttpEvent::RequestEvent(netplus::con* curcon,const int tid,void *args){ HttpRequest *cureq =(HttpRequest*)curcon; try{ REQUESTHANDLING: Loading @@ -76,7 +76,7 @@ REQUESTHANDLING: cureq->parse(); goto REQUESTHANDLING; case GETREQUEST: RequestEvent(cureq); RequestEvent(cureq,tid,args); break; case POSTREQUEST: if( cureq->RecvData.size() > cureq->getMaxUploadSize()){ Loading @@ -87,7 +87,7 @@ REQUESTHANDLING: } if(cureq->getContentLength()<=cureq->RecvData.size()){ RequestEvent(cureq); RequestEvent(cureq,tid,args); cureq->RecvData.resize(cureq->getContentLength()); } break; Loading @@ -104,10 +104,10 @@ REQUESTHANDLING: } } void libhttppp::HttpEvent::ResponseEvent(netplus::con* curcon){ void libhttppp::HttpEvent::ResponseEvent(netplus::con* curcon,const int tid,void *args){ HttpRequest *cureq =(HttpRequest*)curcon; try{ ResponseEvent(cureq); ResponseEvent(cureq,tid,args); if(cureq->SendData.empty()){ cureq->RecvData.pos=0; cureq->SendData.pos=0; Loading @@ -120,12 +120,12 @@ void libhttppp::HttpEvent::ResponseEvent(netplus::con* curcon){ } } void libhttppp::HttpEvent::ConnectEvent(netplus::con* curcon){ ConnectEvent((HttpRequest*)curcon); void libhttppp::HttpEvent::ConnectEvent(netplus::con* curcon,const int tid,void *args){ ConnectEvent((HttpRequest*)curcon,tid,args); } void libhttppp::HttpEvent::DisconnectEvent(netplus::con* curcon){ DisconnectEvent((HttpRequest*)curcon); void libhttppp::HttpEvent::DisconnectEvent(netplus::con* curcon,const int tid,void *args){ DisconnectEvent((HttpRequest*)curcon,tid,args); } Loading src/httpd.h +8 −8 Original line number Diff line number Diff line Loading @@ -45,16 +45,16 @@ namespace libhttppp { void CreateConnetion(netplus::con **curon); void deleteConnetion(netplus::con *curon); virtual void RequestEvent(HttpRequest *curreq); virtual void ResponseEvent(HttpRequest *curreq); virtual void ConnectEvent(HttpRequest *curreq); virtual void DisconnectEvent(HttpRequest *curreq); virtual void RequestEvent(HttpRequest *curreq,const int tid,void *args); virtual void ResponseEvent(HttpRequest *curreq,const int tid,void *args); virtual void ConnectEvent(HttpRequest *curreq,const int tid,void *args); virtual void DisconnectEvent(HttpRequest *curreq,const int tid,void *args); private: void RequestEvent(netplus::con *curcon); void ResponseEvent(netplus::con *curcon); void ConnectEvent(netplus::con *curcon); void DisconnectEvent(netplus::con *curcon); void RequestEvent(netplus::con *curcon,const int tid,void *args); void ResponseEvent(netplus::con *curcon,const int tid,void *args); void ConnectEvent(netplus::con *curcon,const int tid,void *args); void DisconnectEvent(netplus::con *curcon,const int tid,void *args); }; Loading Loading
src/http.cpp +1 −0 Original line number Diff line number Diff line Loading @@ -320,6 +320,7 @@ size_t libhttppp::HttpResponse::printHeader(std::vector<char> &buffer){ } void libhttppp::HttpResponse::send(netplus::con* curconnection,const char* data, int datalen){ if(datalen>=0){ setContentLength(datalen); } Loading
src/httpd.cpp +13 −13 Original line number Diff line number Diff line Loading @@ -53,20 +53,20 @@ void libhttppp::HttpEvent::deleteConnetion(netplus::con* curon){ delete (HttpRequest*)curon; } void libhttppp::HttpEvent::RequestEvent(HttpRequest *curreq){ void libhttppp::HttpEvent::RequestEvent(HttpRequest *curreq,const int tid,void *args){ } void libhttppp::HttpEvent::ResponseEvent(HttpRequest *curreq){ void libhttppp::HttpEvent::ResponseEvent(HttpRequest *curreq,const int tid,void *args){ } void libhttppp::HttpEvent::ConnectEvent(HttpRequest *curreq){ void libhttppp::HttpEvent::ConnectEvent(HttpRequest *curreq,const int tid,void *args){ } void libhttppp::HttpEvent::DisconnectEvent(HttpRequest *curreq){ void libhttppp::HttpEvent::DisconnectEvent(HttpRequest *curreq,const int tid,void *args){ } void libhttppp::HttpEvent::RequestEvent(netplus::con* curcon){ void libhttppp::HttpEvent::RequestEvent(netplus::con* curcon,const int tid,void *args){ HttpRequest *cureq =(HttpRequest*)curcon; try{ REQUESTHANDLING: Loading @@ -76,7 +76,7 @@ REQUESTHANDLING: cureq->parse(); goto REQUESTHANDLING; case GETREQUEST: RequestEvent(cureq); RequestEvent(cureq,tid,args); break; case POSTREQUEST: if( cureq->RecvData.size() > cureq->getMaxUploadSize()){ Loading @@ -87,7 +87,7 @@ REQUESTHANDLING: } if(cureq->getContentLength()<=cureq->RecvData.size()){ RequestEvent(cureq); RequestEvent(cureq,tid,args); cureq->RecvData.resize(cureq->getContentLength()); } break; Loading @@ -104,10 +104,10 @@ REQUESTHANDLING: } } void libhttppp::HttpEvent::ResponseEvent(netplus::con* curcon){ void libhttppp::HttpEvent::ResponseEvent(netplus::con* curcon,const int tid,void *args){ HttpRequest *cureq =(HttpRequest*)curcon; try{ ResponseEvent(cureq); ResponseEvent(cureq,tid,args); if(cureq->SendData.empty()){ cureq->RecvData.pos=0; cureq->SendData.pos=0; Loading @@ -120,12 +120,12 @@ void libhttppp::HttpEvent::ResponseEvent(netplus::con* curcon){ } } void libhttppp::HttpEvent::ConnectEvent(netplus::con* curcon){ ConnectEvent((HttpRequest*)curcon); void libhttppp::HttpEvent::ConnectEvent(netplus::con* curcon,const int tid,void *args){ ConnectEvent((HttpRequest*)curcon,tid,args); } void libhttppp::HttpEvent::DisconnectEvent(netplus::con* curcon){ DisconnectEvent((HttpRequest*)curcon); void libhttppp::HttpEvent::DisconnectEvent(netplus::con* curcon,const int tid,void *args){ DisconnectEvent((HttpRequest*)curcon,tid,args); } Loading
src/httpd.h +8 −8 Original line number Diff line number Diff line Loading @@ -45,16 +45,16 @@ namespace libhttppp { void CreateConnetion(netplus::con **curon); void deleteConnetion(netplus::con *curon); virtual void RequestEvent(HttpRequest *curreq); virtual void ResponseEvent(HttpRequest *curreq); virtual void ConnectEvent(HttpRequest *curreq); virtual void DisconnectEvent(HttpRequest *curreq); virtual void RequestEvent(HttpRequest *curreq,const int tid,void *args); virtual void ResponseEvent(HttpRequest *curreq,const int tid,void *args); virtual void ConnectEvent(HttpRequest *curreq,const int tid,void *args); virtual void DisconnectEvent(HttpRequest *curreq,const int tid,void *args); private: void RequestEvent(netplus::con *curcon); void ResponseEvent(netplus::con *curcon); void ConnectEvent(netplus::con *curcon); void DisconnectEvent(netplus::con *curcon); void RequestEvent(netplus::con *curcon,const int tid,void *args); void ResponseEvent(netplus::con *curcon,const int tid,void *args); void ConnectEvent(netplus::con *curcon,const int tid,void *args); void DisconnectEvent(netplus::con *curcon,const int tid,void *args); }; Loading