|
libcaf
0.14.4
|
Manages incoming connections. More...
#include <doorman.hpp>
Public Member Functions | |
| doorman (abstract_broker *parent, accept_handle hdl) | |
| void | io_failure (network::operation op) override |
| virtual void | launch ()=0 |
Public Member Functions inherited from caf::io::broker_servant< Base, Handle, SysMsgType > | |
| broker_servant (abstract_broker *ptr, Handle x) | |
| Handle | hdl () const |
Protected Member Functions | |
| message | detach_message () override |
Protected Member Functions inherited from caf::io::broker_servant< Base, Handle, SysMsgType > | |
| void | detach_from (abstract_broker *ptr) override |
| void | invoke_mailbox_element () |
| SysMsgType & | msg () |
| void | reset_mailbox_element () |
Additional Inherited Members | |
Static Protected Member Functions inherited from caf::io::broker_servant< Base, Handle, SysMsgType > | |
| static void | set_hdl (new_connection_msg &lhs, Handle &hdl) |
| static void | set_hdl (new_data_msg &lhs, Handle &hdl) |
Protected Attributes inherited from caf::io::broker_servant< Base, Handle, SysMsgType > | |
| Handle | hdl_ |
| mailbox_element_ptr | mailbox_elem_ptr_ |
Manages incoming connections.
1.8.9.1