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 = 0;
+ IO::EventDispatcher *event_disp = 0;
+ Net::Resolver *resolver = 0;
+ ResolveListener *resolve_listener = 0;
+ unsigned resolve_tag = 0;
+ std::string user_agent = "libmspnet/1.0";
+ Request *request = 0;
+ Response *response = 0;
std::string in_buf;
Client(const Client &);
Client &operator=(const Client &);
public:
- Client();
~Client();
void use_event_dispatcher(IO::EventDispatcher *);