AWS IoT Device SDK C++ v2: Member List

AWS IoT Device SDK C++ v2 1.14.0 AWS IoT Device SDK C++ v2

Aws::Crt::Io::ChannelHandler Member List

This is the complete list of members for Aws::Crt::Io::ChannelHandler, including all inherited members.

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=g_allocator) | Aws::Crt::Io::ChannelHandler | protected
ChannelsThreadIsCallersThread() const | Aws::Crt::Io::ChannelHandler |
DownstreamReadWindow() const | Aws::Crt::Io::ChannelHandler | protected
GatherStatistics(struct aws_array_list *) | Aws::Crt::Io::ChannelHandler | inlineprotectedvirtual
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 |
UpstreamMessageOverhead() const | Aws::Crt::Io::ChannelHandler | protected
~ChannelHandler()=default | Aws::Crt::Io::ChannelHandler | virtual