Mir
|
#include <mir_protobuf_rpc_channel.h>
Public Member Functions | |
MirProtobufRpcChannel (std::unique_ptr< StreamTransport > transport, std::shared_ptr< SurfaceMap > const &surface_map, std::shared_ptr< DisplayConfiguration > const &disp_config, std::shared_ptr< RpcReport > const &rpc_report, std::shared_ptr< LifecycleControl > const &lifecycle_control, std::shared_ptr< EventSink > const &event_sink) | |
~MirProtobufRpcChannel ()=default | |
void | on_data_available () override |
Called by the Transport when data is available for reading. More... | |
void | on_disconnected () override |
Called by the Transport when the connection to the server has been broken. More... | |
![]() | |
MirBasicRpcChannel () | |
~MirBasicRpcChannel () | |
![]() | |
Observer ()=default | |
virtual | ~Observer ()=default |
Observer (Observer const &)=delete | |
Observer & | operator= (Observer const &)=delete |
Additional Inherited Members | |
![]() | |
mir::protobuf::wire::Invocation | invocation_for (google::protobuf::MethodDescriptor const *method, google::protobuf::Message const *request) |
int | next_id () |
mir::client::rpc::MirProtobufRpcChannel::MirProtobufRpcChannel | ( | std::unique_ptr< StreamTransport > | transport, |
std::shared_ptr< SurfaceMap > const & | surface_map, | ||
std::shared_ptr< DisplayConfiguration > const & | disp_config, | ||
std::shared_ptr< RpcReport > const & | rpc_report, | ||
std::shared_ptr< LifecycleControl > const & | lifecycle_control, | ||
std::shared_ptr< EventSink > const & | event_sink | ||
) |
|
default |
|
overridevirtual |
Called by the Transport when data is available for reading.
Implements mir::client::rpc::StreamTransport::Observer.
|
overridevirtual |
Called by the Transport when the connection to the server has been broken.
Implements mir::client::rpc::StreamTransport::Observer.
Copyright © 2012,2013 Canonical Ltd.
Generated on Fri Oct 10 14:07:14 UTC 2014