Enumerations | |
enum | { PATH_DELIM = 0x00000001, SESSIONS = 0x40000001, SESSION_LEASE_INTERVAL, SESSION_ID, SESSION_ADDR, SESSION_HANDLES, SESSION_EXPIRED, SESSION_NAME, HANDLES = 0x60000001, HANDLE_ID, HANDLE_NAME, HANDLE_OPEN_FLAGS, HANDLE_EVENT_MASK, HANDLE_LOCKED, HANDLE_NODE_NAME, HANDLE_SESSION_ID, HANDLE_DEL_STATE, NODES = 0x80000001, NODE_NAME, NODE_EPHEMERAL, NODE_LOCK_MODE, NODE_LOCK_GENERATION, NODE_EXCLUSIVE_LOCK_HANDLE, NODE_SHARED_LOCK_HANDLES, NODE_PENDING_LOCK_REQUESTS, NODE_HANDLE_MAP, NODE_HANDLE_MAP_SIZE, EVENTS = 0xa0000001, EVENT_ID, EVENT_TYPE, EVENT_MASK, EVENT_NAME, EVENT_MODE, EVENT_GENERATION, EVENT_NOTIFICATION_HANDLES } |
Functions | |
String | get_event_key (uint64_t id, uint32_t type) |
String | get_session_key (uint64_t id, uint32_t type) |
String | get_handle_key (uint64_t id, uint32_t type) |
String | get_node_key (const String &name, uint32_t type) |
String | get_node_pending_lock_request_key (const String &name, uint64_t handle_id) |
anonymous enum |
Definition at line 37 of file StateDbKeys.h.
String Hyperspace::StateDbKeys::get_event_key | ( | uint64_t | id, |
uint32_t | type | ||
) |
Definition at line 36 of file StateDbKeys.cc.
String Hyperspace::StateDbKeys::get_handle_key | ( | uint64_t | id, |
uint32_t | type | ||
) |
Definition at line 86 of file StateDbKeys.cc.
Definition at line 114 of file StateDbKeys.cc.
String Hyperspace::StateDbKeys::get_node_pending_lock_request_key | ( | const String & | name, |
uint64_t | handle_id | ||
) |
Definition at line 152 of file StateDbKeys.cc.
String Hyperspace::StateDbKeys::get_session_key | ( | uint64_t | id, |
uint32_t | type | ||
) |
Definition at line 64 of file StateDbKeys.cc.
const String Hyperspace::StateDbKeys::EVENT_GENERATION_STR = "GEN" |
Definition at line 127 of file StateDbKeys.h.
const String Hyperspace::StateDbKeys::EVENT_MASK_STR = "MASK" |
Definition at line 124 of file StateDbKeys.h.
const String Hyperspace::StateDbKeys::EVENT_MODE_STR = "MODE" |
Definition at line 126 of file StateDbKeys.h.
const String Hyperspace::StateDbKeys::EVENT_NAME_STR = "NAME" |
Definition at line 125 of file StateDbKeys.h.
const String Hyperspace::StateDbKeys::EVENT_NOTIFICATION_HANDLES_STR = "NF_HDLS" |
Definition at line 128 of file StateDbKeys.h.
const String Hyperspace::StateDbKeys::EVENT_TYPE_STR = "TYPE" |
Definition at line 123 of file StateDbKeys.h.
const String Hyperspace::StateDbKeys::EVENTS_STR = PATH_DELIM_STR + "EVENTS" + PATH_DELIM_STR |
Definition at line 122 of file StateDbKeys.h.
const String Hyperspace::StateDbKeys::HANDLE_DEL_STATE_STR = "DEL" |
Definition at line 93 of file StateDbKeys.h.
const String Hyperspace::StateDbKeys::HANDLE_EVENT_MASK_STR = "EVT_MASK" |
Definition at line 94 of file StateDbKeys.h.
const String Hyperspace::StateDbKeys::HANDLE_LOCKED_STR = "LCKD" |
Definition at line 95 of file StateDbKeys.h.
const String Hyperspace::StateDbKeys::HANDLE_NODE_NAME_STR = "NODE_NAME" |
Definition at line 96 of file StateDbKeys.h.
const String Hyperspace::StateDbKeys::HANDLE_OPEN_FLAGS_STR = "FLAG" |
Definition at line 92 of file StateDbKeys.h.
const String Hyperspace::StateDbKeys::HANDLE_SESSION_ID_STR = "SESSN_ID" |
Definition at line 97 of file StateDbKeys.h.
const String Hyperspace::StateDbKeys::HANDLES_STR |
Definition at line 90 of file StateDbKeys.h.
Definition at line 132 of file StateDbKeys.h.
Definition at line 133 of file StateDbKeys.h.
const String Hyperspace::StateDbKeys::NEXT_IDS = "/NXT_ID/" |
Definition at line 130 of file StateDbKeys.h.
Definition at line 131 of file StateDbKeys.h.
const String Hyperspace::StateDbKeys::NODE_EPHEMERAL_STR = "EPHMRL" |
Definition at line 112 of file StateDbKeys.h.
const String Hyperspace::StateDbKeys::NODE_EXCLUSIVE_LOCK_HANDLE_STR = "EX_LK_HDL" |
Definition at line 115 of file StateDbKeys.h.
const String Hyperspace::StateDbKeys::NODE_HANDLE_MAP_SIZE_STR = "HDL_MAP_SZ" |
Definition at line 119 of file StateDbKeys.h.
const String Hyperspace::StateDbKeys::NODE_HANDLE_MAP_STR = "HDL_MAP" |
Definition at line 118 of file StateDbKeys.h.
const String Hyperspace::StateDbKeys::NODE_LOCK_GENERATION_STR = "LK_GEN" |
Definition at line 114 of file StateDbKeys.h.
const String Hyperspace::StateDbKeys::NODE_LOCK_MODE_STR = "LK_MD" |
Definition at line 113 of file StateDbKeys.h.
const String Hyperspace::StateDbKeys::NODE_PENDING_LOCK_REQUESTS_STR = "PNDG_LK_REQS" |
Definition at line 117 of file StateDbKeys.h.
const String Hyperspace::StateDbKeys::NODE_SHARED_LOCK_HANDLES_STR = "SHRD_HDLS" |
Definition at line 116 of file StateDbKeys.h.
const String Hyperspace::StateDbKeys::NODES_STR |
Definition at line 109 of file StateDbKeys.h.
const String Hyperspace::StateDbKeys::PATH_DELIM_STR = "/" |
Definition at line 88 of file StateDbKeys.h.
const String Hyperspace::StateDbKeys::SESSION_ADDR_STR = "ADDR" |
Definition at line 103 of file StateDbKeys.h.
const String Hyperspace::StateDbKeys::SESSION_EXPIRED_STR = "EXP" |
Definition at line 104 of file StateDbKeys.h.
const String Hyperspace::StateDbKeys::SESSION_HANDLES_STR |
Definition at line 105 of file StateDbKeys.h.
const String Hyperspace::StateDbKeys::SESSION_NAME_STR = "NAME" |
Definition at line 107 of file StateDbKeys.h.
const String Hyperspace::StateDbKeys::SESSIONS_STR |
Definition at line 100 of file StateDbKeys.h.