Mir
Public Member Functions | List of all members
mir::client::rpc::TransportObservers Class Reference

#include <stream_socket_transport.h>

Inheritance diagram for mir::client::rpc::TransportObservers:
[legend]

Public Member Functions

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...
 
- Public Member Functions inherited from mir::client::rpc::StreamTransport::Observer
 Observer ()=default
 
virtual ~Observer ()=default
 
 Observer (Observer const &)=delete
 
Observeroperator= (Observer const &)=delete
 

Member Function Documentation

void mir::client::rpc::TransportObservers::on_data_available ( )
overridevirtual

Called by the Transport when data is available for reading.

Implements mir::client::rpc::StreamTransport::Observer.

void mir::client::rpc::TransportObservers::on_disconnected ( )
overridevirtual

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.

Implements mir::client::rpc::StreamTransport::Observer.


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

Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Sep 8 14:50:19 UTC 2016