Channel< DataType::as() | pw::channel::Channel< DataType::kByte, kWritable > | inlineprivate |
Channel< DataType::kByte, kReadable, kWritable >::as() | pw::channel::Channel< DataType::kByte, kReadable, kWritable > | inlineprivate |
Channel< DataType::kByte, kReliable, kReadable >::as() | pw::channel::Channel< DataType::kByte, kReliable, kReadable > | inlineprivate |
Channel< DataType::kByte, kReliable, kWritable >::as() | pw::channel::Channel< DataType::kByte, kReliable, kWritable > | inlineprivate |
Channel< DataType::kByte, kReliable, kReadable, kWritable >::as() | pw::channel::Channel< DataType::kByte, kReliable, kReadable, kWritable > | inlineprivate |
Channel< DataType::kDatagram, kReadable >::as() | pw::channel::Channel< DataType::kDatagram, kReadable > | inlineprivate |
Channel< DataType::kDatagram, kWritable >::as() | pw::channel::Channel< DataType::kDatagram, kWritable > | inlineprivate |
Channel< DataType::kDatagram, kReadable, kWritable >::as() | pw::channel::Channel< DataType::kDatagram, kReadable, kWritable > | inlineprivate |
Channel< DataType::kDatagram, kReliable, kReadable >::as() | pw::channel::Channel< DataType::kDatagram, kReliable, kReadable > | inlineprivate |
Channel< DataType::kDatagram, kReliable, kWritable >::as() | pw::channel::Channel< DataType::kDatagram, kReliable, kWritable > | inlineprivate |
Channel< DataType::kDatagram, kReliable, kReadable, kWritable >::as() | pw::channel::Channel< DataType::kDatagram, kReliable, kReadable, kWritable > | inlineprivate |
Channel (defined in pw::channel::AnyChannel) | pw::channel::AnyChannel | friend |
data_type() const | pw::channel::AnyChannel | inline |
Channel< DataType::kByte, kReadable >::data_type() | pw::channel::Channel< DataType::kByte, kReadable > | inlineprivatestatic |
Channel< DataType::kByte, kWritable >::data_type() | pw::channel::Channel< DataType::kByte, kWritable > | inlineprivatestatic |
Channel< DataType::kByte, kReadable, kWritable >::data_type() | pw::channel::Channel< DataType::kByte, kReadable, kWritable > | inlineprivatestatic |
Channel< DataType::kByte, kReliable, kReadable >::data_type() | pw::channel::Channel< DataType::kByte, kReliable, kReadable > | inlineprivatestatic |
Channel< DataType::kByte, kReliable, kWritable >::data_type() | pw::channel::Channel< DataType::kByte, kReliable, kWritable > | inlineprivatestatic |
Channel< DataType::kByte, kReliable, kReadable, kWritable >::data_type() | pw::channel::Channel< DataType::kByte, kReliable, kReadable, kWritable > | inlineprivatestatic |
Channel< DataType::kDatagram, kReadable >::data_type() | pw::channel::Channel< DataType::kDatagram, kReadable > | inlineprivatestatic |
Channel< DataType::kDatagram, kWritable >::data_type() | pw::channel::Channel< DataType::kDatagram, kWritable > | inlineprivatestatic |
Channel< DataType::kDatagram, kReadable, kWritable >::data_type() | pw::channel::Channel< DataType::kDatagram, kReadable, kWritable > | inlineprivatestatic |
Channel< DataType::kDatagram, kReliable, kReadable >::data_type() | pw::channel::Channel< DataType::kDatagram, kReliable, kReadable > | inlineprivatestatic |
Channel< DataType::kDatagram, kReliable, kWritable >::data_type() | pw::channel::Channel< DataType::kDatagram, kReliable, kWritable > | inlineprivatestatic |
Channel< DataType::kDatagram, kReliable, kReadable, kWritable >::data_type() | pw::channel::Channel< DataType::kDatagram, kReliable, kReadable, kWritable > | inlineprivatestatic |
DoPendClose(async2::Context &cx)=0 | pw::channel::AnyChannel | privatepure virtual |
internal::BaseChannelImpl (defined in pw::channel::AnyChannel) | pw::channel::AnyChannel | friend |
is_read_open() const | pw::channel::AnyChannel | inline |
is_read_or_write_open() const | pw::channel::AnyChannel | inline |
is_write_open() const | pw::channel::AnyChannel | inline |
Channel< DataType::operator Sibling &() | pw::channel::Channel< DataType::kByte, kWritable > | inlineprivate |
Channel< DataType::kByte, kReadable, kWritable >::operator Sibling &() | pw::channel::Channel< DataType::kByte, kReadable, kWritable > | inlineprivate |
Channel< DataType::kByte, kReliable, kReadable >::operator Sibling &() | pw::channel::Channel< DataType::kByte, kReliable, kReadable > | inlineprivate |
Channel< DataType::kByte, kReliable, kWritable >::operator Sibling &() | pw::channel::Channel< DataType::kByte, kReliable, kWritable > | inlineprivate |
Channel< DataType::kByte, kReliable, kReadable, kWritable >::operator Sibling &() | pw::channel::Channel< DataType::kByte, kReliable, kReadable, kWritable > | inlineprivate |
Channel< DataType::kDatagram, kReadable >::operator Sibling &() | pw::channel::Channel< DataType::kDatagram, kReadable > | inlineprivate |
Channel< DataType::kDatagram, kWritable >::operator Sibling &() | pw::channel::Channel< DataType::kDatagram, kWritable > | inlineprivate |
Channel< DataType::kDatagram, kReadable, kWritable >::operator Sibling &() | pw::channel::Channel< DataType::kDatagram, kReadable, kWritable > | inlineprivate |
Channel< DataType::kDatagram, kReliable, kReadable >::operator Sibling &() | pw::channel::Channel< DataType::kDatagram, kReliable, kReadable > | inlineprivate |
Channel< DataType::kDatagram, kReliable, kWritable >::operator Sibling &() | pw::channel::Channel< DataType::kDatagram, kReliable, kWritable > | inlineprivate |
Channel< DataType::kDatagram, kReliable, kReadable, kWritable >::operator Sibling &() | pw::channel::Channel< DataType::kDatagram, kReliable, kReadable, kWritable > | inlineprivate |
PendAllocateWriteBuffer(async2::Context &cx, size_t min_bytes) | pw::channel::AnyChannel | inline |
PendClose(async2::Context &cx) | pw::channel::AnyChannel | inline |
PendRead(async2::Context &cx) | pw::channel::AnyChannel | inline |
PendReadyToWrite(pw::async2::Context &cx) | pw::channel::AnyChannel | inline |
PendWrite(async2::Context &cx) | pw::channel::AnyChannel | inline |
Position() const | pw::channel::AnyChannel | |
readable() const | pw::channel::AnyChannel | inline |
Channel< DataType::kByte, kReadable >::readable() | pw::channel::Channel< DataType::kByte, kReadable > | inlineprivatestatic |
Channel< DataType::kByte, kWritable >::readable() | pw::channel::Channel< DataType::kByte, kWritable > | inlineprivatestatic |
Channel< DataType::kByte, kReadable, kWritable >::readable() | pw::channel::Channel< DataType::kByte, kReadable, kWritable > | inlineprivatestatic |
Channel< DataType::kByte, kReliable, kReadable >::readable() | pw::channel::Channel< DataType::kByte, kReliable, kReadable > | inlineprivatestatic |
Channel< DataType::kByte, kReliable, kWritable >::readable() | pw::channel::Channel< DataType::kByte, kReliable, kWritable > | inlineprivatestatic |
Channel< DataType::kByte, kReliable, kReadable, kWritable >::readable() | pw::channel::Channel< DataType::kByte, kReliable, kReadable, kWritable > | inlineprivatestatic |
Channel< DataType::kDatagram, kReadable >::readable() | pw::channel::Channel< DataType::kDatagram, kReadable > | inlineprivatestatic |
Channel< DataType::kDatagram, kWritable >::readable() | pw::channel::Channel< DataType::kDatagram, kWritable > | inlineprivatestatic |
Channel< DataType::kDatagram, kReadable, kWritable >::readable() | pw::channel::Channel< DataType::kDatagram, kReadable, kWritable > | inlineprivatestatic |
Channel< DataType::kDatagram, kReliable, kReadable >::readable() | pw::channel::Channel< DataType::kDatagram, kReliable, kReadable > | inlineprivatestatic |
Channel< DataType::kDatagram, kReliable, kWritable >::readable() | pw::channel::Channel< DataType::kDatagram, kReliable, kWritable > | inlineprivatestatic |
Channel< DataType::kDatagram, kReliable, kReadable, kWritable >::readable() | pw::channel::Channel< DataType::kDatagram, kReliable, kReadable, kWritable > | inlineprivatestatic |
reliable() const | pw::channel::AnyChannel | inline |
Channel< DataType::kByte, kReadable >::reliable() | pw::channel::Channel< DataType::kByte, kReadable > | inlineprivatestatic |
Channel< DataType::kByte, kWritable >::reliable() | pw::channel::Channel< DataType::kByte, kWritable > | inlineprivatestatic |
Channel< DataType::kByte, kReadable, kWritable >::reliable() | pw::channel::Channel< DataType::kByte, kReadable, kWritable > | inlineprivatestatic |
Channel< DataType::kByte, kReliable, kReadable >::reliable() | pw::channel::Channel< DataType::kByte, kReliable, kReadable > | inlineprivatestatic |
Channel< DataType::kByte, kReliable, kWritable >::reliable() | pw::channel::Channel< DataType::kByte, kReliable, kWritable > | inlineprivatestatic |
Channel< DataType::kByte, kReliable, kReadable, kWritable >::reliable() | pw::channel::Channel< DataType::kByte, kReliable, kReadable, kWritable > | inlineprivatestatic |
Channel< DataType::kDatagram, kReadable >::reliable() | pw::channel::Channel< DataType::kDatagram, kReadable > | inlineprivatestatic |
Channel< DataType::kDatagram, kWritable >::reliable() | pw::channel::Channel< DataType::kDatagram, kWritable > | inlineprivatestatic |
Channel< DataType::kDatagram, kReadable, kWritable >::reliable() | pw::channel::Channel< DataType::kDatagram, kReadable, kWritable > | inlineprivatestatic |
Channel< DataType::kDatagram, kReliable, kReadable >::reliable() | pw::channel::Channel< DataType::kDatagram, kReliable, kReadable > | inlineprivatestatic |
Channel< DataType::kDatagram, kReliable, kWritable >::reliable() | pw::channel::Channel< DataType::kDatagram, kReliable, kWritable > | inlineprivatestatic |
Channel< DataType::kDatagram, kReliable, kReadable, kWritable >::reliable() | pw::channel::Channel< DataType::kDatagram, kReliable, kReadable, kWritable > | inlineprivatestatic |
Seek(async2::Context &cx, ptrdiff_t position, Whence whence) | pw::channel::AnyChannel | |
seekable() const | pw::channel::AnyChannel | inline |
Channel< DataType::kByte, kReadable >::seekable() | pw::channel::Channel< DataType::kByte, kReadable > | inlineprivatestatic |
Channel< DataType::kByte, kWritable >::seekable() | pw::channel::Channel< DataType::kByte, kWritable > | inlineprivatestatic |
Channel< DataType::kByte, kReadable, kWritable >::seekable() | pw::channel::Channel< DataType::kByte, kReadable, kWritable > | inlineprivatestatic |
Channel< DataType::kByte, kReliable, kReadable >::seekable() | pw::channel::Channel< DataType::kByte, kReliable, kReadable > | inlineprivatestatic |
Channel< DataType::kByte, kReliable, kWritable >::seekable() | pw::channel::Channel< DataType::kByte, kReliable, kWritable > | inlineprivatestatic |
Channel< DataType::kByte, kReliable, kReadable, kWritable >::seekable() | pw::channel::Channel< DataType::kByte, kReliable, kReadable, kWritable > | inlineprivatestatic |
Channel< DataType::kDatagram, kReadable >::seekable() | pw::channel::Channel< DataType::kDatagram, kReadable > | inlineprivatestatic |
Channel< DataType::kDatagram, kWritable >::seekable() | pw::channel::Channel< DataType::kDatagram, kWritable > | inlineprivatestatic |
Channel< DataType::kDatagram, kReadable, kWritable >::seekable() | pw::channel::Channel< DataType::kDatagram, kReadable, kWritable > | inlineprivatestatic |
Channel< DataType::kDatagram, kReliable, kReadable >::seekable() | pw::channel::Channel< DataType::kDatagram, kReliable, kReadable > | inlineprivatestatic |
Channel< DataType::kDatagram, kReliable, kWritable >::seekable() | pw::channel::Channel< DataType::kDatagram, kReliable, kWritable > | inlineprivatestatic |
Channel< DataType::kDatagram, kReliable, kReadable, kWritable >::seekable() | pw::channel::Channel< DataType::kDatagram, kReliable, kReadable, kWritable > | inlineprivatestatic |
set_read_closed() (defined in pw::channel::AnyChannel) | pw::channel::AnyChannel | inlineprotected |
set_write_closed() (defined in pw::channel::AnyChannel) | pw::channel::AnyChannel | inlineprotected |
StageWrite(multibuf::MultiBuf &&data) | pw::channel::AnyChannel | inline |
writable() const | pw::channel::AnyChannel | inline |
Channel< DataType::kByte, kReadable >::writable() | pw::channel::Channel< DataType::kByte, kReadable > | inlineprivatestatic |
Channel< DataType::kByte, kWritable >::writable() | pw::channel::Channel< DataType::kByte, kWritable > | inlineprivatestatic |
Channel< DataType::kByte, kReadable, kWritable >::writable() | pw::channel::Channel< DataType::kByte, kReadable, kWritable > | inlineprivatestatic |
Channel< DataType::kByte, kReliable, kReadable >::writable() | pw::channel::Channel< DataType::kByte, kReliable, kReadable > | inlineprivatestatic |
Channel< DataType::kByte, kReliable, kWritable >::writable() | pw::channel::Channel< DataType::kByte, kReliable, kWritable > | inlineprivatestatic |
Channel< DataType::kByte, kReliable, kReadable, kWritable >::writable() | pw::channel::Channel< DataType::kByte, kReliable, kReadable, kWritable > | inlineprivatestatic |
Channel< DataType::kDatagram, kReadable >::writable() | pw::channel::Channel< DataType::kDatagram, kReadable > | inlineprivatestatic |
Channel< DataType::kDatagram, kWritable >::writable() | pw::channel::Channel< DataType::kDatagram, kWritable > | inlineprivatestatic |
Channel< DataType::kDatagram, kReadable, kWritable >::writable() | pw::channel::Channel< DataType::kDatagram, kReadable, kWritable > | inlineprivatestatic |
Channel< DataType::kDatagram, kReliable, kReadable >::writable() | pw::channel::Channel< DataType::kDatagram, kReliable, kReadable > | inlineprivatestatic |
Channel< DataType::kDatagram, kReliable, kWritable >::writable() | pw::channel::Channel< DataType::kDatagram, kReliable, kWritable > | inlineprivatestatic |
Channel< DataType::kDatagram, kReliable, kReadable, kWritable >::writable() | pw::channel::Channel< DataType::kDatagram, kReliable, kReadable, kWritable > | inlineprivatestatic |
~AnyChannel()=default (defined in pw::channel::AnyChannel) | pw::channel::AnyChannel | virtual |