]> git.tdb.fi Git - libs/net.git/blobdiff - source/client.h
Rename data to content in Message
[libs/net.git] / source / client.h
index d72cbadf8333a486adc201696a78ed323738def4..2554ac432c7cbed367313f170313fc559afd0956 100644 (file)
@@ -21,6 +21,10 @@ class Response;
 
 class Client
 {
+public:
+       sigc::signal<void, const Response &> signal_response_complete;
+       sigc::signal<void, int> signal_socket_error;
+
 private:
        Net::StreamSocket *sock;
        IO::EventDispatcher *event_disp;
@@ -28,11 +32,6 @@ private:
        Response *response;
        std::string in_buf;
 
-public:
-       sigc::signal<void, const Response &> signal_response_complete;
-       sigc::signal<void, int> signal_socket_error;
-
-private:
        Client(const Client &);
        Client &operator=(const Client &);
 public:
@@ -41,7 +40,7 @@ public:
 
        void use_event_dispatcher(IO::EventDispatcher *);
        void start_request(const Request &);
-       void get_url(const std::string &);
+       const Response *get_url(const std::string &);
        void tick();
        void wait_response();
        void abort();