Base class for XML-RPC server connections. More...
#include <server_conn.h>
Public Member Functions | |
Server_connection (const iqnet::Inet_addr &) | |
const iqnet::Inet_addr & | get_peer_addr () const |
void | set_read_sz (size_t) |
void | set_server (Server *s) |
void | schedule_response (http::Packet *) |
Protected Member Functions | |
http::Packet * | read_request (const std::string &) |
virtual void | do_schedule_response ()=0 |
Protected Attributes | |
iqnet::Inet_addr | peer_addr |
Server * | server |
http::Packet_reader | preader |
size_t | read_buf_sz |
char * | read_buf |
std::string | response |
bool | keep_alive |
Base class for XML-RPC server connections.