Loading...
Searching...
No Matches
resdb::ResDBStateAccessor Class Reference

#include <resdb_state_accessor.h>

Public Member Functions

 ResDBStateAccessor (const ResDBConfig &config)
 
virtual ~ResDBStateAccessor ()=default
 
absl::StatusOr< std::vector< ReplicaState > > GetReplicaStates ()
 

Protected Member Functions

virtual std::unique_ptr< NetChannel > GetNetChannel (const std::string &ip, int port)
 

Detailed Description

Definition at line 31 of file resdb_state_accessor.h.

Constructor & Destructor Documentation

◆ ResDBStateAccessor()

resdb::ResDBStateAccessor::ResDBStateAccessor ( const ResDBConfig &  config)

Definition at line 29 of file resdb_state_accessor.cpp.

◆ ~ResDBStateAccessor()

virtual resdb::ResDBStateAccessor::~ResDBStateAccessor ( )
virtualdefault

Member Function Documentation

◆ GetNetChannel()

std::unique_ptr< NetChannel > resdb::ResDBStateAccessor::GetNetChannel ( const std::string &  ip,
int  port 
)
protectedvirtual

Definition at line 32 of file resdb_state_accessor.cpp.

◆ GetReplicaStates()

absl::StatusOr< std::vector< ReplicaState > > resdb::ResDBStateAccessor::GetReplicaStates ( )

Definition at line 39 of file resdb_state_accessor.cpp.