OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ConfigDbClient Member List

This is the complete list of members for ConfigDbClient, including all inherited members.

AddFQNameCache(const std::string &uuid, const std::string &obj_type, const std::string &fq_name)ConfigDbClientvirtual
ClearFQNameCache()ConfigDbClientinlinevirtual
client_connection_up_ConfigDbClientprivate
config_db_ips() const ConfigDbClient
config_db_ips_ConfigDbClientprivate
config_db_password() const ConfigDbClient
config_db_password_ConfigDbClientprivate
config_db_ports_ConfigDbClientprivate
config_db_user() const ConfigDbClient
config_db_user_ConfigDbClientprivate
ConfigDbClient(ConfigClientManager *mgr, EventManager *evm, const ConfigClientOptions &options)ConfigDbClient
connection_status_change_at_ConfigDbClientprivate
EnqueueUUIDRequest(std::string uuid_str, std::string obj_type, std::string oper)=0ConfigDbClientpure virtual
event_manager()ConfigDbClientinlineprotected
evm_ConfigDbClientprivate
FillFQNameCacheInfo(const std::string &uuid, FQNameCacheMap::const_iterator it, ConfigDBFQNameCacheEntry *entry) const ConfigDbClientprotectedvirtual
FindFQName(const std::string &uuid) const ConfigDbClientvirtual
fq_name_cache_ConfigDbClientprivate
FQNameCacheMap typedefConfigDbClientprotected
GetConnectionInfo(ConfigDBConnInfo &status) const ConfigDbClientvirtual
GetFirstConfigDbPort() const ConfigDbClient
GetInitRetryTimeUSec() const ConfigDbClientinlineprotectedvirtual
GetMaxRequestsToYield() const ConfigDbClientinlineprotectedvirtual
GetNumReadRequestToBunch() const ConfigDbClientprotectedvirtual
GetUUID(const std::string &key) const ConfigDbClientinlinevirtual
InitConnectionInfo()ConfigDbClientvirtual
InitDatabase()=0ConfigDbClientpure virtual
InvalidateFQNameCache(const std::string &uuid)ConfigDbClientvirtual
IsListOrMapPropEmpty(const std::string &uuid_key, const std::string &lookup_key)=0ConfigDbClientpure virtual
IsTaskTriggered() const ConfigDbClientvirtual
kInitRetryTimeUSecConfigDbClientstatic
kMaxRequestsToYieldConfigDbClientstatic
kNumEntriesToReadConfigDbClientstatic
mgr()ConfigDbClientinline
mgr() const ConfigDbClientinline
mgr_ConfigDbClientprivate
ObjTypeFQNPair typedefConfigDbClient
PostShutdown()=0ConfigDbClientpure virtual
PurgeFQNameCache(const std::string &uuid)ConfigDbClientvirtual
rw_mutex_ConfigDbClientmutableprivate
StartWatcher()ConfigDbClientvirtual
UpdateConnectionInfo(bool success, bool force)ConfigDbClientvirtual
uuid_str(const std::string &uuid)ConfigDbClientvirtual
UUIDToFQName(const std::string &uuid_str, bool deleted_ok=true) const ConfigDbClient
UUIDToFQNameShow(const std::string &search_string, const std::string &last_uuid, uint32_t num_entries, std::vector< ConfigDBFQNameCacheEntry > *entries) const ConfigDbClientvirtual
UUIDToObjCacheShow(const std::string &search_string, int inst_num, const std::string &last_uuid, uint32_t num_entries, std::vector< ConfigDBUUIDCacheEntry > *entries) const =0ConfigDbClientpure virtual
~ConfigDbClient()ConfigDbClientvirtual