void TransporterRegistry::set_mgm_handle(NdbMgmHandle h) { DBUG_ENTER("TransporterRegistry::set_mgm_handle"); if (m_mgm_handle) ndb_mgm_destroy_handle(&m_mgm_handle); m_mgm_handle= h; ndb_mgm_set_timeout(m_mgm_handle, 5000); #ifndef DBUG_OFF if (h) { char buf[256]; DBUG_PRINT("info",("handle set with connectstring: %s", ndb_mgm_get_connectstring(h,buf, sizeof(buf)))); } else { DBUG_PRINT("info",("handle set to NULL")); } #endif DBUG_VOID_RETURN; }
const char *ConfigRetriever::get_connectstring(char *buf, int buf_sz) const { return ndb_mgm_get_connectstring(m_handle, buf, buf_sz); }