Subordination
A framework for distributed programming
sbn::kernel_protocol< T, Router, Forward, Kernels, Traits > Member List

This is the complete list of members for sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >, including all inherited members.

flags() const noexcept (defined in sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >)sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >inline
forward(foreign_kernel *k, stream_type &ostr) (defined in sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >)sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >inline
forward_type typedef (defined in sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >)sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >
has_other_application() const noexcept (defined in sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >)sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >inline
has_src_and_dest() const noexcept (defined in sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >)sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >inline
kernel_protocol()=default (defined in sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >)sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >
kernel_protocol(kernel_protocol &&)=default (defined in sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >)sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >
kernel_protocol(const kernel_protocol &)=delete (defined in sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >)sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >
kernel_type typedef (defined in sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >)sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >
operator=(const kernel_protocol &)=delete (defined in sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >)sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >
operator=(kernel_protocol &&)=delete (defined in sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >)sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >
other_application_id() const noexcept (defined in sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >)sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >inline
pool_type typedef (defined in sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >)sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >
prepends_application() const noexcept (defined in sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >)sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >inline
receive_kernels(stream_type &stream) noexcept (defined in sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >)sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >inline
recover_kernels(bool down) (defined in sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >)sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >inline
router_type typedef (defined in sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >)sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >
saves_downstream_kernels() const noexcept (defined in sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >)sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >inline
saves_upstream_kernels() const noexcept (defined in sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >)sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >inline
send(kernel_type *k, stream_type &stream)sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >inline
set_endpoint(const sys::socket_address &rhs) noexcept (defined in sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >)sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >inline
set_name(const char *rhs) noexcept (defined in sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >)sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >inline
set_other_application(const application *rhs) noexcept (defined in sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >)sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >inline
setf(kernel_proto_flag rhs) noexcept (defined in sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >)sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >inline
socket_address() const noexcept (defined in sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >)sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >inline
traits_type typedef (defined in sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >)sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >
unsetf(kernel_proto_flag rhs) noexcept (defined in sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >)sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >inline
~kernel_protocol() (defined in sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >)sbn::kernel_protocol< T, Router, Forward, Kernels, Traits >inline