Pigweed
 
Loading...
Searching...
No Matches
pw::channel::AnyChannel Member List

This is the complete list of members for pw::channel::AnyChannel, including all inherited members.

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::AnyChannelfriend
data_type() constpw::channel::AnyChannelinline
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)=0pw::channel::AnyChannelprivatepure virtual
internal::BaseChannelImpl (defined in pw::channel::AnyChannel)pw::channel::AnyChannelfriend
is_read_open() constpw::channel::AnyChannelinline
is_read_or_write_open() constpw::channel::AnyChannelinline
is_write_open() constpw::channel::AnyChannelinline
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::AnyChannelinline
PendClose(async2::Context &cx)pw::channel::AnyChannelinline
PendRead(async2::Context &cx)pw::channel::AnyChannelinline
PendReadyToWrite(pw::async2::Context &cx)pw::channel::AnyChannelinline
PendWrite(async2::Context &cx)pw::channel::AnyChannelinline
Position() constpw::channel::AnyChannel
readable() constpw::channel::AnyChannelinline
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() constpw::channel::AnyChannelinline
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() constpw::channel::AnyChannelinline
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::AnyChannelinlineprotected
set_write_closed() (defined in pw::channel::AnyChannel)pw::channel::AnyChannelinlineprotected
StageWrite(multibuf::MultiBuf &&data)pw::channel::AnyChannelinline
writable() constpw::channel::AnyChannelinline
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::AnyChannelvirtual