|
LogCabin
|
#include <memory>#include <mutex>#include <string>#include <unordered_map>#include "Core/Buffer.h"#include "Core/ConditionVariable.h"#include "Core/Config.h"#include "Event/Timer.h"#include "RPC/Address.h"#include "RPC/OpaqueClientRPC.h"#include "RPC/MessageSocket.h"Go to the source code of this file.
Classes | |
| class | LogCabin::RPC::ClientSession |
| A ClientSession is used to initiate OpaqueClientRPCs. More... | |
| class | LogCabin::RPC::ClientSession::MessageSocketHandler |
| This handles events from messageSocket. More... | |
| struct | LogCabin::RPC::ClientSession::Response |
| This contains an expected response for a OpaqueClientRPC object. More... | |
| class | LogCabin::RPC::ClientSession::Timer |
| This is used to time out RPCs and sessions when the server is no longer responding. More... | |
Namespaces | |
| namespace | LogCabin |
| namespace | LogCabin::Event |
| namespace | LogCabin::RPC |
1.7.6.1