(file) Return to WsmResponse.h CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / WsmServer

Diff for /pegasus/src/Pegasus/WsmServer/WsmResponse.h between version 1.9 and 1.10

version 1.9, 2013/04/25 13:00:29 version 1.10, 2013/06/13 13:19:57
Line 42 
Line 42 
  
 PEGASUS_NAMESPACE_BEGIN PEGASUS_NAMESPACE_BEGIN
  
 class WsmResponse  class WsmResponse : public Message
 { {
 protected: protected:
  
     WsmResponse(     WsmResponse(
         WsmOperationType type,         WsmOperationType type,
         const WsmRequest* request,         const WsmRequest* request,
         const ContentLanguageList& contentLanguages)          const ContentLanguageList& contentLanguages,
         : _type(type),          MessageType msgType=DUMMY_MESSAGE)
           : Message(msgType) ,
             _type(type),
           _messageId(WsmUtils::getMessageId()),           _messageId(WsmUtils::getMessageId()),
           _relatesTo(request->messageId),           _relatesTo(request->messageId),
           _queueId(request->queueId),           _queueId(request->queueId),
Line 69 
Line 71 
         HttpMethod httpMethod,         HttpMethod httpMethod,
         Boolean httpCloseConnect,         Boolean httpCloseConnect,
         Boolean omitXMLProcessingInstruction,         Boolean omitXMLProcessingInstruction,
         const ContentLanguageList& contentLanguages)          const ContentLanguageList& contentLanguages,
         : _type(type),          MessageType msgType=DUMMY_MESSAGE)
           : Message(msgType),
             _type(type),
           _messageId(WsmUtils::getMessageId()),           _messageId(WsmUtils::getMessageId()),
           _relatesTo(relatesTo),           _relatesTo(relatesTo),
           _queueId(queueId),           _queueId(queueId),
Line 88 
Line 92 
     {     {
     }     }
  
     WsmOperationType getType() const      WsmOperationType getOperationType() const
     {     {
         return _type;         return _type;
     }     }
Line 139 
Line 143 
     WsmResponse& operator=(const WsmResponse&);     WsmResponse& operator=(const WsmResponse&);
  
     WsmOperationType _type;     WsmOperationType _type;
       MessageType _msgType;
     String _messageId;     String _messageId;
     String _relatesTo;     String _relatesTo;
     Uint32 _queueId;     Uint32 _queueId;
Line 911 
Line 916 
     String resourceUri;     String resourceUri;
 }; };
  
   class WSMANExportIndicationResponseMessage : public WsmResponse
   {
   public :
       WSMANExportIndicationResponseMessage(
           const String & messageId_,
           const WsmRequest * request_,
           const ContentLanguageList& contentLanguages_)
           :
           WsmResponse(WS_EXPORT_INDICATION,request_,contentLanguages_),
           messageId(messageId_),
           request(request_),
           contentLanguages(contentLanguages_)
       {
       }
   
       String messageId;
       const WsmRequest * request;
       ContentLanguageList contentLanguages;
   
   };
 PEGASUS_NAMESPACE_END PEGASUS_NAMESPACE_END
  
 #endif /* Pegasus_WsmResponse_h */ #endif /* Pegasus_WsmResponse_h */


Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2