LogCabin
|
#include <memory>
#include <set>
#include <string>
#include <thread>
#include "build/Protocol/ServerControl.pb.h"
#include "include/LogCabin/Client.h"
#include "Client/Backoff.h"
#include "Client/LeaderRPC.h"
#include "Client/SessionManager.h"
#include "Core/ConditionVariable.h"
#include "Core/Config.h"
#include "Core/Mutex.h"
#include "Core/Time.h"
#include "Event/Loop.h"
Go to the source code of this file.
Classes | |
class | LogCabin::Client::ClientImpl |
The implementation of the client library. More... | |
class | LogCabin::Client::ClientImpl::ExactlyOnceRPCHelper |
This class helps with providing exactly-once semantics for read-write RPCs. More... | |
Namespaces | |
namespace | LogCabin |
namespace | LogCabin::Client |
Typedefs | |
typedef std::pair< std::string, std::string > | LogCabin::Client::Condition |
A predicate on tree operations. |