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

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

#include <broker.hpp>

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

Protected Member Functions

virtual void remove_from_broker ()=0
 
virtual message disconnect_message ()=0
 
brokerparent ()
 
 servant (broker *ptr)
 
void set_broker (broker *ptr)
 
void disconnect (bool invoke_disconnect_message)
 

Protected Attributes

bool m_disconnected
 
intrusive_ptr< brokerm_broker
 

Friends

class broker
 

Detailed Description

Manages a low-level IO device for the broker.


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