OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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
config_db_ips() const ConfigDbClient
config_db_password() const ConfigDbClient
config_db_user() const ConfigDbClient
ConfigDbClient(ConfigClientManager *mgr, EventManager *evm, const ConfigClientOptions &options)ConfigDbClient
ConfigEtcdClient(ConfigClientManager *mgr, EventManager *evm, const ConfigClientOptions &options, int num_workers)ConfigEtcdClient
ConfigEtcdPartition classConfigEtcdClientfriend
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
FillFQNameCacheInfo(const std::string &uuid, FQNameCacheMap::const_iterator it, ConfigDBFQNameCacheEntry *entry) const ConfigDbClientprotectedvirtual
FindFQName(const std::string &uuid) const ConfigDbClientvirtual
FQNameCacheMap typedefConfigDbClientprotected
GetConnectionInfo(ConfigDBConnInfo &status) const ConfigDbClientvirtual
GetFirstConfigDbPort() const ConfigDbClient
GetInitRetryTimeUSec() const ConfigDbClientinlineprotectedvirtual
GetMaxRequestsToYield() const ConfigDbClientinlineprotectedvirtual
GetNumReadRequestToBunch() const ConfigDbClientprotectedvirtual
GetPartition(const string &uuid)ConfigEtcdClient
GetPartition(const string &uuid) const ConfigEtcdClient
GetPartition(int worker_id) const ConfigEtcdClient
GetUUID(const std::string &key) const ConfigDbClientinlinevirtual
HandleEtcdConnectionStatus(bool success, bool force_update=false)ConfigEtcdClientprivate
HashUUID(const std::string &uuid_str) const ConfigEtcdClientprotectedvirtual
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() const ConfigEtcdClientvirtual
kInitRetryTimeUSecConfigDbClientstatic
kMaxRequestsToYieldConfigDbClientstatic
kNumEntriesToReadConfigDbClientstatic
mgr()ConfigDbClientinline
mgr() const ConfigDbClientinline
num_workers() const ConfigEtcdClientinlineprotected
num_workers_ConfigEtcdClientprivate
ObjTypeFQNPair typedefConfigDbClient
PartitionList typedefConfigEtcdClient
partitions()ConfigEtcdClientinlineprotected
partitions_ConfigEtcdClientprivate
PostShutdown()ConfigEtcdClientprotectedvirtual
ProcessResponse(EtcdResponse resp)ConfigEtcdClientvirtual
PurgeFQNameCache(const std::string &uuid)ConfigDbClientvirtual
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) 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 string &search_string, int inst_num, const string &last_uuid, uint32_t num_entries, vector< ConfigDBUUIDCacheEntry > *entries) const ConfigEtcdClientvirtual
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