X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fhttp%2Fclient.h;h=2012498e67c79d5b6d86772993c3af48a64f169a;hb=3ab65d35cfd696002e09768a38f98e6a2e1ade81;hp=e0b9b64f097b62c563480e0f879b2985cb5523c2;hpb=5afa6e0e07b20ef58d262d69d96971df9a4be71f;p=libs%2Fnet.git diff --git a/source/http/client.h b/source/http/client.h index e0b9b64..2012498 100644 --- a/source/http/client.h +++ b/source/http/client.h @@ -30,20 +30,19 @@ private: void resolve_failed(unsigned, const std::exception &); }; - Net::StreamSocket *sock; - IO::EventDispatcher *event_disp; - Net::Resolver *resolver; - ResolveListener *resolve_listener; - unsigned resolve_tag; - std::string user_agent; - Request *request; - Response *response; + Net::StreamSocket *sock = nullptr; + IO::EventDispatcher *event_disp = nullptr; + Net::Resolver *resolver = nullptr; + ResolveListener *resolve_listener = nullptr; + unsigned resolve_tag = 0; + std::string user_agent = "libmspnet/1.0"; + Request *request = nullptr; + Response *response = nullptr; std::string in_buf; Client(const Client &); Client &operator=(const Client &); public: - Client(); ~Client(); void use_event_dispatcher(IO::EventDispatcher *);