Observer of IO status.
More...
#include <stream_transport.h>
Observer of IO status.
- Note
- The Transport may call Observer members from arbitrary threads. The Observer implementation is responsible for any synchronisation.
mir::client::rpc::StreamTransport::Observer::Observer |
( |
| ) |
|
|
default |
virtual mir::client::rpc::StreamTransport::Observer::~Observer |
( |
| ) |
|
|
virtualdefault |
mir::client::rpc::StreamTransport::Observer::Observer |
( |
Observer const & |
| ) |
|
|
delete |
virtual void mir::client::rpc::StreamTransport::Observer::on_data_available |
( |
| ) |
|
|
pure virtual |
virtual void mir::client::rpc::StreamTransport::Observer::on_disconnected |
( |
| ) |
|
|
pure virtual |
Called by the Transport when the connection to the server has been broken.
- Note
- This is not guaranteed to be triggered exactly once; it may not fire during destruction of the Transport, or it may fire multiple times.
Implemented in mir::client::rpc::MirProtobufRpcChannel.
Observer& mir::client::rpc::StreamTransport::Observer::operator= |
( |
Observer const & |
| ) |
|
|
delete |
The documentation for this class was generated from the following file:
Copyright © 2012,2013 Canonical Ltd.
Generated on Fri Oct 10 14:07:14 UTC 2014