|
| remote_client (socket_type &&sock, sys::socket_address vaddr, this_type &ppl) |
|
remote_client & | operator= (const remote_client &)=delete |
|
remote_client & | operator= (remote_client &&)=delete |
|
| remote_client (const remote_client &)=delete |
|
| remote_client (remote_client &&rhs)=delete |
|
void | recover () |
|
void | send (kernel_type *k) |
|
void | forward (foreign_kernel *hdr) |
|
void | handle (const sys::epoll_event &event) override |
|
void | flush () override |
| Flush dirty buffers (if needed).
|
|
const socket_type & | socket () const noexcept |
|
socket_type & | socket () noexcept |
|
void | socket (sys::socket &&rhs) |
|
weight_type | weight () const noexcept |
|
void | weight (weight_type rhs) noexcept |
|
const sys::socket_address & | vaddr () const noexcept |
|
void | set_name (const char *rhs) noexcept |
|
void | write (std::ostream &out) const override |
|
void | remove (sys::event_poller &poller) override |
| Called when the handler is removed from the poller.
|
|
| pipeline_base (pipeline_base &&)=default |
|
| pipeline_base (const pipeline_base &)=delete |
|
pipeline_base & | operator= (pipeline_base &)=delete |
|
void | setstate (pipeline_state rhs) noexcept |
|
pipeline_state | state () const noexcept |
|
bool | is_starting () const noexcept |
|
bool | has_started () const noexcept |
|
bool | is_running () const noexcept |
|
bool | is_stopping () const noexcept |
|
bool | has_stopped () const noexcept |
|
time_point | start_time_point () const noexcept |
|
bool | has_start_time_point () const noexcept |
|
const char * | name () const noexcept |
|
void | set_name (const char *rhs) noexcept |
|
void | set_number (unsigned rhs) noexcept |
|
template<class ... Args> |
void | log (const Args &... args) const |
|
void | log_error (const std::exception &err) const |
|