class sbnd::unix_socket_pipeline
Base classes
Types
  • using client_table = std::unordered_map< sys::socket_address, client_ptr >
  • using client_ptr = std::shared_ptr< client_type >
  • using client_type = unix_socket_client
Structs
  • struct sbnd::unix_socket_pipeline::properties
Methods
class sbnd::unix_socket_client
Base classes
Methods
  • receive_kernel(sbn::kernel_ptr && k) -> voidprotectedvirtual
  • socket() const -> const sys::socket &
  • fd() const -> sys::fd_type
  • flush() -> voidvirtual
  • handle(const sys::epoll_event & event) -> voidvirtual
  • unix_socket_client(sys::socket && socket)explicit