// rpc client endpoint.
// manages a xid space per destination socket
// threaded: multiple threads can be sending RPCs,
-class rpcc : public chanmgr {
+class rpcc : public connection_delegate {
private:
//manages per rpc info
}
// rpc server endpoint.
-class rpcs : public chanmgr {
+class rpcs : public connection_delegate {
typedef enum {
NEW, // new RPC, not a duplicate
// internal handler registration
void reg1(proc_t proc, handler *);
- unique_ptr<ThrPool> dispatchpool_;
+ unique_ptr<thread_pool> dispatchpool_;
unique_ptr<tcpsconn> listener_;
public: