| async_end_sending(Task_err &&on_done_func) | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | async_end_sending(Error_code *sync_err_code, Task_err &&on_done_func) | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | Async_io_obj typedef | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | async_io_obj() | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | async_receive_blob(Args &&... args) | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | async_receive_native_handle(Args &&... args) | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | auto_ping(util::Fine_duration period=boost::chrono::seconds(2)) | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | blob_rcv() const | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | blob_rcv() | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | Blob_receiver_obj typedef | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | Blob_receiver_ptr typedef | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > | private | 
  | Blob_sender_obj typedef | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | Blob_sender_ptr typedef | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > | private | 
  | blob_snd() const | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | blob_snd() | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | Channel() | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | Channel(flow::log::Logger *logger_ptr, util::String_view nickname_str) | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | Channel(Channel &&src) | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | Channel(const Channel &)=delete | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | end_sending() | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | hndl_rcv() const | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | hndl_rcv() | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | hndl_snd() const | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | hndl_snd() | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | idle_timer_run(util::Fine_duration timeout=boost::chrono::seconds(5)) | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | init_blob_pipe(Blob_sender_obj &&snd_and_rcv) | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | init_blob_pipe(Blob_sender_obj &&snd, Blob_receiver_obj &&rcv) | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | init_native_handle_pipe(Native_handle_sender_obj &&snd_and_rcv) | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | init_native_handle_pipe(Native_handle_sender_obj &&snd, Native_handle_receiver_obj &&rcv) | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | initialized(bool suppress_log=false) const | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | m_blob_rcv | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > | private | 
  | m_blob_snd | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > | private | 
  | m_hndl_rcv | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > | private | 
  | m_hndl_snd | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > | private | 
  | m_nickname | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > | private | 
  | Native_handle_receiver_obj typedef | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | Native_handle_receiver_ptr typedef | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > | private | 
  | Native_handle_sender_obj typedef | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | Native_handle_sender_ptr typedef | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > | private | 
  | nickname() const | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | operator<< | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > | friend | 
  | operator<<(std::ostream &os, const Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > &val) | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > | related | 
  | operator=(Channel &&src) | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | operator=(const Channel &)=delete | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | receive_blob_max_size() const | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | receive_meta_blob_max_size() const | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | replace_event_wait_handles(const Create_ev_wait_hndl_func &create_ev_wait_hndl_func) | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | S_HAS_2_PIPES | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > | static | 
  | S_HAS_BLOB_PIPE | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > | static | 
  | S_HAS_BLOB_PIPE_ONLY | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > | static | 
  | S_HAS_NATIVE_HANDLE_PIPE | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > | static | 
  | S_HAS_NATIVE_HANDLE_PIPE_ONLY | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > | static | 
  | S_IS_ASYNC_IO_OBJ | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > | static | 
  | S_IS_SYNC_IO_OBJ | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > | static | 
  | send_blob(const util::Blob_const &blob, Error_code *err_code=0) | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | send_blob_max_size() const | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | send_meta_blob_max_size() const | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | send_native_handle(Native_handle hndl_or_null, const util::Blob_const &meta_blob, Error_code *err_code=0) | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | start_receive_blob_ops(Event_wait_func_t &&ev_wait_func) | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | start_receive_native_handle_ops(Event_wait_func_t &&ev_wait_func) | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | start_send_blob_ops(Event_wait_func_t &&ev_wait_func) | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | start_send_native_handle_ops(Event_wait_func_t &&ev_wait_func) | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | Sync_io_obj typedef | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  | 
  | ~Channel() | ipc::transport::Channel< Blob_sender, Blob_receiver, Native_handle_sender, Native_handle_receiver > |  |