OpenSDN source code
ConfigEtcdClient Member List

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

AddFQNameCache(const std::string &uuid, const std::string &obj_type, const std::string &fq_name)ConfigDbClientvirtual
bulk_sync_status_ConfigEtcdClientprivate
BulkDataSync()ConfigEtcdClientprotectedvirtual
BulkSyncDone()ConfigEtcdClient
ClearFQNameCache()ConfigDbClientinlinevirtual
client_connection_up_ConfigDbClientprivate
config_db_ips() constConfigDbClient
config_db_ips_ConfigDbClientprivate
config_db_password() constConfigDbClient
config_db_password_ConfigDbClientprivate
config_db_ports_ConfigDbClientprivate
config_db_user() constConfigDbClient
config_db_user_ConfigDbClientprivate
ConfigDbClient(ConfigClientManager *mgr, EventManager *evm, const ConfigClientOptions &options)ConfigDbClient
ConfigEtcdClient(ConfigClientManager *mgr, EventManager *evm, const ConfigClientOptions &options, int num_workers)ConfigEtcdClient
ConfigEtcdPartition classConfigEtcdClientfriend
connection_status_change_at_ConfigDbClientprivate
disable_watch_ConfigEtcdClientprivatestatic
EnqueueDBSyncRequest(const UUIDValueList &uuid_list)ConfigEtcdClientprotected
EnqueueUUIDRequest(string oper, string obj_type, string uuid_str)ConfigEtcdClient
ConfigDbClient::EnqueueUUIDRequest(std::string uuid_str, std::string obj_type, std::string oper)=0ConfigDbClientpure virtual
eqlif_ConfigEtcdClientprivate
event_manager()ConfigDbClientinlineprotected
evm_ConfigDbClientprivate
FillFQNameCacheInfo(const std::string &uuid, FQNameCacheMap::const_iterator it, ConfigDBFQNameCacheEntry *entry) constConfigDbClientprotectedvirtual
FindFQName(const std::string &uuid) constConfigDbClientvirtual
fq_name_cache_ConfigDbClientprivate
FQNameCacheMap typedefConfigDbClientprotected
GetConnectionInfo(ConfigDBConnInfo &status) constConfigDbClientvirtual
GetFirstConfigDbPort() constConfigDbClient
GetInitRetryTimeUSec() constConfigDbClientinlineprotectedvirtual
GetMaxRequestsToYield() constConfigDbClientinlineprotectedvirtual
GetNumReadRequestToBunch() constConfigDbClientprotectedvirtual
GetPartition(const string &uuid)ConfigEtcdClient
GetPartition(const string &uuid) constConfigEtcdClient
GetPartition(int worker_id) constConfigEtcdClient
GetUUID(const std::string &key) constConfigDbClientinlinevirtual
HandleEtcdConnectionStatus(bool success, bool force_update=false)ConfigEtcdClientprivate
HashUUID(const std::string &uuid_str) constConfigEtcdClientprotectedvirtual
InitConnectionInfo()ConfigDbClientvirtual
InitDatabase()ConfigEtcdClientvirtual
InitRetry()ConfigEtcdClientprivate
InvalidateFQNameCache(const std::string &uuid)ConfigDbClientvirtual
IsListOrMapPropEmpty(const string &uuid_key, const string &lookup_key)ConfigEtcdClientvirtual
ConfigDbClient::IsListOrMapPropEmpty(const std::string &uuid_key, const std::string &lookup_key)=0ConfigDbClientpure virtual
IsTaskTriggered() constConfigEtcdClientvirtual
kInitRetryTimeUSecConfigDbClientstatic
kMaxRequestsToYieldConfigDbClientstatic
kNumEntriesToReadConfigDbClientstatic
mgr()ConfigDbClientinline
mgr() constConfigDbClientinline
mgr_ConfigDbClientprivate
num_workers() constConfigEtcdClientinlineprotected
num_workers_ConfigEtcdClientprivate
ObjTypeFQNPair typedefConfigDbClient
PartitionList typedefConfigEtcdClient
partitions()ConfigEtcdClientinlineprotected
partitions_ConfigEtcdClientprivate
PostShutdown()ConfigEtcdClientprotectedvirtual
ProcessResponse(EtcdResponse resp)ConfigEtcdClientvirtual
PurgeFQNameCache(const std::string &uuid)ConfigDbClientvirtual
rw_mutex_ConfigDbClientmutableprivate
set_watch_disable(bool disable)ConfigEtcdClientinlinestatic
StartWatcher()ConfigEtcdClientvirtual
UpdateConnectionInfo(bool success, bool force)ConfigDbClientvirtual
uuid_reader_ConfigEtcdClientprivate
uuid_str(const std::string &uuid)ConfigDbClientvirtual
UUIDReader()ConfigEtcdClientprivate
UUIDToFQName(const std::string &uuid_str, bool deleted_ok=true) constConfigDbClient
UUIDToFQNameShow(const std::string &search_string, const std::string &last_uuid, uint32_t num_entries, std::vector< ConfigDBFQNameCacheEntry > *entries) constConfigDbClientvirtual
UUIDToObjCacheShow(const string &search_string, int inst_num, const string &last_uuid, uint32_t num_entries, vector< ConfigDBUUIDCacheEntry > *entries) constConfigEtcdClientvirtual
ConfigDbClient::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
UUIDValueList typedefConfigEtcdClientprotected
UUIDValueType typedefConfigEtcdClientprotected
~ConfigDbClient()ConfigDbClientvirtual
~ConfigEtcdClient()ConfigEtcdClientvirtual