Mir
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes | Public Member Functions | List of all members
mir::client::rpc::detail::PendingCallCache Class Reference

#include <mir_basic_rpc_channel.h>

Public Member Functions

 PendingCallCache (std::shared_ptr< RpcReport > const &rpc_report)
 
void save_completion_details (mir::protobuf::wire::Invocation const &invoke, google::protobuf::Message *response, std::shared_ptr< google::protobuf::Closure > const &complete)
 
void complete_response (mir::protobuf::wire::Result &result)
 
void force_completion ()
 
bool empty () const
 

Constructor & Destructor Documentation

mir::client::rpc::detail::PendingCallCache::PendingCallCache ( std::shared_ptr< RpcReport > const &  rpc_report)

Member Function Documentation

void mir::client::rpc::detail::PendingCallCache::complete_response ( mir::protobuf::wire::Result result)
bool mir::client::rpc::detail::PendingCallCache::empty ( ) const
void mir::client::rpc::detail::PendingCallCache::force_completion ( )
void mir::client::rpc::detail::PendingCallCache::save_completion_details ( mir::protobuf::wire::Invocation const &  invoke,
google::protobuf::Message *  response,
std::shared_ptr< google::protobuf::Closure > const &  complete 
)

The documentation for this class was generated from the following files:

Copyright © 2012,2013 Canonical Ltd.
Generated on Fri Oct 10 14:07:14 UTC 2014