-// lock protocol
-
#ifndef lock_protocol_h
#define lock_protocol_h
REMOTE_PROCEDURE(1, acquire, (int &, lockid_t, callback_t, xid_t));
REMOTE_PROCEDURE(2, release, (int &, lockid_t, callback_t, xid_t));
REMOTE_PROCEDURE(3, stat, (int &, lockid_t, callback_t));
-};
+}
namespace rlock_protocol {
using lockid_t = lock_protocol::lockid_t;
REMOTE_PROCEDURE_BASE(0x8000);
REMOTE_PROCEDURE(1, revoke, (int &, lockid_t, xid_t));
REMOTE_PROCEDURE(2, retry, (int &, lockid_t, xid_t));
-};
+}
#endif