#pragma once class connect_pool : public acl::connect_pool { public: connect_pool(const char* addr, size_t count, size_t idx); virtual ~connect_pool(); void set_timeout(int conn_timeout, int rw_timeout); protected: // 基类纯虚函数的实现 acl::connect_client* create_connect(); private: acl::string addr_; size_t count_; size_t idx_; int conn_timeout_; int rw_timeout_; };