|
LogCabin
|
Namespaces | |
| namespace | anonymous_namespace{ClientSession.cc} |
| namespace | anonymous_namespace{MessageSocket.cc} |
| namespace | Protocol |
Classes | |
| class | Address |
| This class resolves user-friendly addresses for services into socket-level addresses. More... | |
| class | ClientRPC |
| This class represents an asynchronous remote procedure call. More... | |
| class | ClientSession |
| A ClientSession is used to initiate OpaqueClientRPCs. More... | |
| class | MessageSocket |
| A MessageSocket is a message-oriented layer on top of a TCP connection. More... | |
| class | OpaqueClientRPC |
| This class represents an asynchronous remote procedure call. More... | |
| class | OpaqueServer |
| An OpaqueServer listens for incoming RPCs over TCP connections. More... | |
| class | OpaqueServerRPC |
| This class represents the server side of a remote procedure call. More... | |
| class | Server |
| A Server listens for incoming RPCs over TCP connections and dispatches these to Services. More... | |
| class | ServerRPC |
| This class represents the server side of a remote procedure call. More... | |
| class | Service |
| Base class for RPC services. More... | |
| class | ServiceMock |
| This class is used to mock out a Service for testing a client that sends RPCs. More... | |
| class | ThreadDispatchService |
| This class is an adaptor to enable multi-threaded services. More... | |
Typedefs | |
| typedef RPC::Protocol::Status | ProtocolStatus |
Functions | |
| ::std::ostream & | operator<< (::std::ostream &os, ClientRPC::Status status) |
| Output a ClientRPC::Status to a stream. | |
| ::std::ostream & | operator<< (::std::ostream &os, OpaqueClientRPC::Status status) |
| Output an OpaqueClientRPC::Status to a stream. | |
Definition at line 30 of file ClientRPC.cc.
| std::ostream & LogCabin::RPC::operator<< | ( | ::std::ostream & | os, |
| ClientRPC::Status | status | ||
| ) |
Output a ClientRPC::Status to a stream.
This is helpful for google test output.
Definition at line 208 of file ClientRPC.cc.
| std::ostream & LogCabin::RPC::operator<< | ( | ::std::ostream & | os, |
| OpaqueClientRPC::Status | status | ||
| ) |
Output an OpaqueClientRPC::Status to a stream.
This is helpful for google test output.
Definition at line 133 of file OpaqueClientRPC.cc.
1.7.6.1