29 #if !defined (CS_MODE) 45 if (key ==
NULL || meta ==
NULL || key - 1 <= meta)
56 return std::strrchr (locator,
'.') + 1;
75 return log_find_lob_locator (locator, real_locator);
91 return log_add_lob_locator (locator, state);
108 return log_change_state_of_locator (locator, new_locator, state);
123 return log_drop_lob_locator (locator);
int lob_locator_change_state(const char *locator, const char *new_locator, LOB_LOCATOR_STATE state)
int xtx_add_lob_locator(cubthread::entry *thread_p, const char *locator, LOB_LOCATOR_STATE state)
int xtx_drop_lob_locator(cubthread::entry *thread_p, const char *locator)
bool lob_locator_is_valid(const char *locator)
LOB_LOCATOR_STATE lob_locator_find(const char *locator, char *real_locator)
const char * lob_locator_key(const char *locator)
int lob_locator_add(const char *locator, LOB_LOCATOR_STATE state)
enum lob_locator_state LOB_LOCATOR_STATE
int xtx_change_state_of_locator(cubthread::entry *thread_p, const char *locator, const char *new_locator, LOB_LOCATOR_STATE state)
LOB_LOCATOR_STATE xtx_find_lob_locator(cubthread::entry *thread_p, const char *locator, char *real_locator)
int lob_locator_drop(const char *locator)
const char * lob_locator_meta(const char *locator)