| async_end_sending(Task_err &&on_done_func) | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| async_end_sending(Error_code *sync_err_code, Task_err &&on_done_func) | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| async_io_obj() | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| Async_io_obj typedef | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| async_receive_blob(Args &&... args) | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| async_receive_blob_batch(Args &&... args) | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| async_receive_native_handle(Args &&... args) | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| async_receive_native_handle_batch(Args &&... args) | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| auto_ping(util::Fine_duration period=boost::chrono::seconds{2}) | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| Blob_batch_in typedef | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| blob_rcv() const | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| blob_rcv() | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| Blob_rcv_stats typedef | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| blob_receive_stats(Args &&... args) const | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| blob_receive_stats_reset(Args &&... args) | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| Blob_receiver_obj typedef | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| blob_send_stats(Args &&... args) const | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| blob_send_stats_reset(Args &&... args) | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| Blob_sender_obj typedef | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| blob_snd() const | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| blob_snd() | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| Blob_snd_stats typedef | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| Channel() | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| Channel(flow::log::Logger *logger_ptr, util::String_view nickname_str) | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| Channel(Channel &&src) | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| Channel(const Channel &)=delete | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| end_sending() | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| hndl_rcv() const | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| hndl_rcv() | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| hndl_snd() const | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| hndl_snd() | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| idle_timer_run(util::Fine_duration timeout=boost::chrono::seconds{5}) | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| init_blob_pipe(Blob_sender_obj &&snd_and_rcv) | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| init_blob_pipe(Blob_sender_obj &&snd, Blob_receiver_obj &&rcv) | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| init_native_handle_pipe(Native_handle_sender_obj &&snd_and_rcv) | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| init_native_handle_pipe(Native_handle_sender_obj &&snd, Native_handle_receiver_obj &&rcv) | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| initialized(bool suppress_log=false) const | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| Native_handle_batch_in typedef | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| Native_handle_rcv_stats typedef | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| native_handle_receive_stats(Args &&... args) const | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| native_handle_receive_stats_reset(Args &&... args) | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| Native_handle_receiver_obj typedef | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| native_handle_send_stats(Args &&... args) const | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| native_handle_send_stats_reset(Args &&... args) | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| Native_handle_sender_obj typedef | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| Native_handle_snd_stats typedef | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| nickname() const | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| operator<< | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | friend |
| operator<<(std::ostream &os, const Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > &val) | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | related |
| operator=(Channel &&src) | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| operator=(const Channel &)=delete | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| receive_blob_max_size(Args &&... args) const | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| receive_meta_blob_max_size(Args &&... args) const | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| replace_event_wait_handles(Args &&... args) | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| S_HAS_2_PIPES | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | static |
| S_HAS_BLOB_PIPE | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | static |
| S_HAS_BLOB_PIPE_ONLY | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | static |
| S_HAS_NATIVE_HANDLE_PIPE | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | static |
| S_HAS_NATIVE_HANDLE_PIPE_ONLY | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | static |
| S_IS_ASYNC_IO_OBJ | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | static |
| S_IS_SYNC_IO_OBJ | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | static |
| S_RCV_BLOB_BATCH_SZ_RECOMMENDATION | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | static |
| S_RCV_NATIVE_HANDLE_BATCH_SZ_RECOMMENDATION | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | static |
| send_blob(Args &&... args) | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| send_blob_max_size(Args &&... args) const | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| send_meta_blob_max_size(Args &&... args) const | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| send_native_handle(Args &&... args) | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| start_receive_blob_ops(Args &&... args) | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| start_receive_native_handle_ops(Args &&... args) | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| start_send_blob_ops(Args &&... args) | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| start_send_native_handle_ops(Args &&... args) | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| Sync_io_obj typedef | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |
| ~Channel() | ipc::transport::Channel< Blob_sender_t, Blob_receiver_t, Native_handle_sender_t, Native_handle_receiver_t > | |