00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024 #ifndef RESPONSEMESSAGE_H
00025 #define RESPONSEMESSAGE_H
00026
00027 #include <iostream>
00028 #include <string>
00029 #include "Message.h"
00030
00031 using namespace std;
00032
00033 namespace net
00034 {
00035
00036 class ResponseMessage:public Message
00037 {
00038
00039 private :
00040 string mReturnText;
00041 int mReturnCode;
00042 int mReturnStatus;
00043
00044 public :
00045 ResponseMessage(Message *);
00046 ResponseMessage();
00047
00048 string getReturnText();
00049 int getReturnCode();
00050 int getReturnStatus();
00051
00052 void setReturnCode(int);
00053 void setReturnText(string);
00054 void setReturnStatus(bool);
00055
00056 virtual string getData(void);
00057
00058 };
00059 }
00060
00061
00062 #endif