X-Git-Url: http://xvm.mit.edu/gitweb/invirt/third/libt4.git/blobdiff_plain/b2609562b3d4fc548afcc0a3dfe4ff5fd4ae3d36..6623ac357055b95ce4fc0cbe9c5dc15524a9f20c:/rpc/rpc.h diff --git a/rpc/rpc.h b/rpc/rpc.h index 02c7c62..4f9a231 100644 --- a/rpc/rpc.h +++ b/rpc/rpc.h @@ -30,7 +30,7 @@ class rpc_const { // 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 @@ -135,7 +135,7 @@ rpcc::call_timeout(proc_t proc, const milliseconds to, R & r, const Args&... arg } // rpc server endpoint. -class rpcs : public chanmgr { +class rpcs : public connection_delegate { typedef enum { NEW, // new RPC, not a duplicate @@ -200,7 +200,7 @@ class rpcs : public chanmgr { // internal handler registration void reg1(proc_t proc, handler *); - unique_ptr dispatchpool_; + unique_ptr dispatchpool_; unique_ptr listener_; public: