(file) Return to WebServer.cpp CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / WebServer

Diff for /pegasus/src/Pegasus/WebServer/WebServer.cpp between version 1.1.2.3 and 1.2.2.2

version 1.1.2.3, 2013/08/13 09:30:00 version 1.2.2.2, 2014/03/12 22:35:06
Line 35 
Line 35 
 #include <Pegasus/Common/Tracer.h> #include <Pegasus/Common/Tracer.h>
  
 #include <Pegasus/WebServer/WebServer.h> #include <Pegasus/WebServer/WebServer.h>
 #include <Pegasus/WebServer/WebProcessor.h>  
 #include <Pegasus/WebServer/WebRequest.h>  
  
  
 PEGASUS_USING_STD; PEGASUS_USING_STD;
Line 76 
Line 74 
  
 void WebServer::handleEnqueue(Message* message) void WebServer::handleEnqueue(Message* message)
 { {
     PEG_METHOD_ENTER(TRC_WEBSERVER,      PEG_METHOD_ENTER(TRC_WEBSERVER, "WebServer::handleEnqueue()");
             "WebServer::handleEnqueue(Message* message)");  
  
     if ( !message )     if ( !message )
     {     {
           PEG_METHOD_EXIT();
         return;         return;
     }     }
  
Line 90 
Line 88 
             handleHTTPMessage((HTTPMessage*)message);             handleHTTPMessage((HTTPMessage*)message);
             break;             break;
  
           //Handles only the HTTP_MESSAGE, So this is unrechable
         default:         default:
             // Unexpected message type  
             PEGASUS_UNREACHABLE( PEGASUS_ASSERT(0);)             PEGASUS_UNREACHABLE( PEGASUS_ASSERT(0);)
             break;             break;
     }     }
Line 102 
Line 100 
  
 void WebServer::handleHTTPMessage(HTTPMessage* httpMessage) void WebServer::handleHTTPMessage(HTTPMessage* httpMessage)
 { {
     PEG_METHOD_ENTER(TRC_WEBSERVER,      PEG_METHOD_ENTER(TRC_WEBSERVER, "WebServer::handleHTTPMessage()");
                 "WebServer::handleHTTPMessage(HTTPMessage* httpMessage)");  
  
     if (!httpMessage)     if (!httpMessage)
     {     {
Line 130 
Line 127 
         headers, "Accept-Charset", charSetHeader, false);         headers, "Accept-Charset", charSetHeader, false);
  
     //ex.: 'Accept-Encoding: gzip,deflate'     //ex.: 'Accept-Encoding: gzip,deflate'
       //Not supported yet
     const char* encHeader = NULL;     const char* encHeader = NULL;
     Boolean encHeaderFound = HTTPMessage::lookupHeader(     Boolean encHeaderFound = HTTPMessage::lookupHeader(
         headers, "Accept-Encoding", encHeader, false);         headers, "Accept-Encoding", encHeader, false);
Line 206 
Line 204 
 void WebServer::handleResponse(HTTPMessage* response) void WebServer::handleResponse(HTTPMessage* response)
 { {
  
     PEG_METHOD_ENTER(TRC_WEBSERVER,      PEG_METHOD_ENTER(TRC_WEBSERVER, "WebServer::handleResponse()");
             "WebServer::handleResponse(HTTPMessage* response)");  
  
     Uint32 queueId = response->queueId;     Uint32 queueId = response->queueId;
     MessageQueue* queue = MessageQueue::lookup(queueId);     MessageQueue* queue = MessageQueue::lookup(queueId);


Legend:
Removed from v.1.1.2.3  
changed lines
  Added in v.1.2.2.2

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2