bool fill_buffer(std::string& buffer, long long usec_timeout);
bool fill_buffer(std::string& buffer);
- void close();
+ virtual void close();
- void write(const std::string& data);
+ bool is_closed();
+
+ void socket_write(const std::string& data);
};
}