X-Git-Url: http://xvm.mit.edu/gitweb/invirt/third/libt4.git/blobdiff_plain/0989f6feac9c8e83847165c4abee5273463eaa63:/lock_server_cache_rsm.h..5987a5357ccfd818d540a7aa58eb498a1be07aa1:/lock_server.h diff --git a/lock_server_cache_rsm.h b/lock_server.h similarity index 88% rename from lock_server_cache_rsm.h rename to lock_server.h index c33b51e..2aa8445 100644 --- a/lock_server_cache_rsm.h +++ b/lock_server.h @@ -1,5 +1,5 @@ -#ifndef lock_server_cache_rsm_h -#define lock_server_cache_rsm_h +#ifndef lock_server_h +#define lock_server_h #include @@ -34,7 +34,7 @@ public: typedef map lock_map; -class lock_server_cache_rsm : public rsm_state_transfer { +class lock_server : public rsm_state_transfer { private: int nacquire; mutex lock_table_lock; @@ -44,7 +44,7 @@ class lock_server_cache_rsm : public rsm_state_transfer { fifo revoke_fifo; class rsm *rsm; public: - lock_server_cache_rsm(class rsm *rsm = 0); + lock_server(class rsm *rsm = 0); lock_protocol::status stat(int &, lock_protocol::lockid_t); void revoker(); void retryer();