| AcquireMaxSizeMessageForWrite() | Aws::Crt::Io::ChannelHandler | protected |
| AcquireMessageFromPool(MessageType messageType, size_t sizeHint) | Aws::Crt::Io::ChannelHandler | protected |
| ChannelHandler(const ChannelHandler &)=delete | Aws::Crt::Io::ChannelHandler | |
| ChannelHandler(Allocator *allocator=ApiAllocator()) | Aws::Crt::Io::ChannelHandler | protected |
| ChannelsThreadIsCallersThread() const | Aws::Crt::Io::ChannelHandler | |
| ClientTlsChannelHandler(struct aws_channel_slot *slot, const struct aws_tls_connection_options &options, Allocator *allocator=ApiAllocator()) | Aws::Crt::Io::ClientTlsChannelHandler | protected |
| CompleteTlsNegotiation(int errorCode) | Aws::Crt::Io::TlsChannelHandler | protected |
| DownstreamReadWindow() const | Aws::Crt::Io::ChannelHandler | protected |
| GatherStatistics(struct aws_array_list *) | Aws::Crt::Io::ChannelHandler | inlineprotectedvirtual |
| GetProtocol() const =0 | Aws::Crt::Io::TlsChannelHandler | pure virtual |
| GetSlot() const | Aws::Crt::Io::ChannelHandler | protected |
| IncrementReadWindow(size_t size)=0 | Aws::Crt::Io::ChannelHandler | protectedpure virtual |
| IncrementUpstreamReadWindow(size_t windowUpdateSize) | Aws::Crt::Io::ChannelHandler | protected |
| InitialWindowSize()=0 | Aws::Crt::Io::ChannelHandler | protectedpure virtual |
| m_allocator | Aws::Crt::Io::ChannelHandler | protected |
| m_handler | Aws::Crt::Io::ChannelHandler | protected |
| MessageOverhead()=0 | Aws::Crt::Io::ChannelHandler | protectedpure virtual |
| OnShutdownComplete(ChannelDirection direction, int errorCode, bool freeScarceResourcesImmediately) | Aws::Crt::Io::ChannelHandler | protected |
| operator=(const ChannelHandler &)=delete | Aws::Crt::Io::ChannelHandler | |
| ProcessReadMessage(struct aws_io_message *message)=0 | Aws::Crt::Io::ChannelHandler | protectedpure virtual |
| ProcessShutdown(ChannelDirection dir, int errorCode, bool freeScarceResourcesImmediately)=0 | Aws::Crt::Io::ChannelHandler | protectedpure virtual |
| ProcessWriteMessage(struct aws_io_message *message)=0 | Aws::Crt::Io::ChannelHandler | protectedpure virtual |
| ResetStatistics() | Aws::Crt::Io::ChannelHandler | inlineprotectedvirtual |
| s_GatherStatistics | Aws::Crt::Io::ChannelHandler | |
| s_IncrementReadWindow | Aws::Crt::Io::ChannelHandler | |
| s_InitialWindowSize | Aws::Crt::Io::ChannelHandler | |
| s_MessageOverhead | Aws::Crt::Io::ChannelHandler | |
| s_ProcessReadMessage | Aws::Crt::Io::ChannelHandler | |
| s_ProcessShutdown | Aws::Crt::Io::ChannelHandler | |
| s_ProcessWriteMessage | Aws::Crt::Io::ChannelHandler | |
| s_ResetStatistics | Aws::Crt::Io::ChannelHandler | |
| ScheduleTask(std::function< void(TaskStatus)> &&task) | Aws::Crt::Io::ChannelHandler | |
| ScheduleTask(std::function< void(TaskStatus)> &&task, std::chrono::nanoseconds run_in) | Aws::Crt::Io::ChannelHandler | |
| SendMessage(struct aws_io_message *message, ChannelDirection direction) | Aws::Crt::Io::ChannelHandler | protected |
| ShutDownChannel(int errorCode) | Aws::Crt::Io::ChannelHandler | |
| StartNegotiation()=0 | Aws::Crt::Io::ClientTlsChannelHandler | pure virtual |
| TlsChannelHandler(struct aws_channel_slot *slot, const struct aws_tls_connection_options &options, Allocator *allocator=ApiAllocator()) | Aws::Crt::Io::TlsChannelHandler | protected |
| UpstreamMessageOverhead() const | Aws::Crt::Io::ChannelHandler | protected |
| ~ChannelHandler()=default | Aws::Crt::Io::ChannelHandler | virtual |
| ~TlsChannelHandler() | Aws::Crt::Io::TlsChannelHandler | virtual |