public sbn::connectionwrite_kernel(const kernel * k) -> voidprotectedvirtualread_kernel() -> kernel_ptrprotectedvirtualreceive_foreign_kernel(kernel_ptr && fk) -> voidprotectedvirtualreceive_kernel(kernel_ptr && k) -> voidprotectedvirtualwrite(std::ostream & out) const -> voidvirtualnum_active_kernels() const -> intThe number of kernels that were sent to the process, but have not returned yet.
unix(pipeline * rhs) -> voidunix() const -> pipeline *out() const -> sys::fd_typein() const -> sys::fd_typestale(time_point now, duration timeout) -> boolchild_process_id() const -> sys::pid_typeapplication() const -> const ::sbn::application &forward(kernel_ptr && k) -> voidstop() -> voidvirtualflush() -> voidvirtualremove(const connection_ptr & self) -> voidvirtualadd(const connection_ptr & self) -> voidvirtualhandle(const sys::epoll_event & event) -> voidvirtualoperator=(process_handler &&) -> process_handler &process_handler(process_handler &&)operator=(const process_handler &) -> process_handler &process_handler(const process_handler &)process_handler()~process_handler()virtualprocess_handler(sys::pipe && pipe)explicitCalled from child process.
process_handler(sys::pid_type child, sys::two_way_pipe && pipe, const ::sbn::application & app)Called from parent process.