libcaf  0.13.2
Public Member Functions | Protected Member Functions | Protected Attributes | Friends | List of all members
caf::io::abstract_broker::servant Class Referenceabstract

Manages a low-level IO device for the broker. More...

#include <abstract_broker.hpp>

Inheritance diagram for caf::io::abstract_broker::servant:
caf::io::abstract_broker::doorman caf::io::abstract_broker::scribe

Public Member Functions

void set_broker (abstract_broker *ptr)
 

Protected Member Functions

virtual void remove_from_broker ()=0
 
virtual message disconnect_message ()=0
 
abstract_broker * parent ()
 
 servant (abstract_broker *ptr)
 
void disconnect (bool invoke_disconnect_message)
 

Protected Attributes

bool disconnected_
 
abstract_broker * broker_
 

Friends

class abstract_broker
 

Detailed Description

Manages a low-level IO device for the broker.


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