X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fhttp%2Fmessage.h;h=e5253606b05e034c0ab9a208a6cd6cd32e39810d;hb=HEAD;hp=7acce90d146dffa356adb885ba0449c13e4c6b9e;hpb=d11d422d06ca0277dff4860a0bf71b1844c94b8a;p=libs%2Fnet.git diff --git a/source/http/message.h b/source/http/message.h index 7acce90..be2224d 100644 --- a/source/http/message.h +++ b/source/http/message.h @@ -4,24 +4,25 @@ #include #include #include +#include #include "version.h" namespace Msp { namespace Http { -class Message +class MSPNET_API Message { protected: typedef std::map HeaderMap; - Version http_version; + Version http_version = 0x11; HeaderMap headers; std::string content; - std::string::size_type chunk_length; - bool complete; + std::string::size_type chunk_length = 0; + bool complete = false; Variant user_data; - Message(); + Message() = default; public: virtual ~Message() = default;