Available() | dart::bin::Handle | |
ClientSocket(intptr_t s, std::unique_ptr< RawAddr > remote_addr=nullptr) | dart::bin::ClientSocket | inlineexplicit |
Close() | dart::bin::DescriptorInfoSingleMixin< SocketHandle > | inlinevirtual |
completion_port_ | dart::bin::Handle | protected |
ConnectComplete(OverlappedBuffer *buffer) | dart::bin::ClientSocket | |
CreateCompletionPort(HANDLE completion_port) | dart::bin::Handle | |
data_ready_ | dart::bin::Handle | protected |
DataReady() | dart::bin::Handle | |
DescriptorInfoBase(intptr_t fd) | dart::bin::DescriptorInfoBase | inlineexplicit |
DescriptorInfoSingleMixin(intptr_t fd, bool disable_tokens) | dart::bin::DescriptorInfoSingleMixin< SocketHandle > | inline |
DisconnectComplete(OverlappedBuffer *buffer) | dart::bin::ClientSocket | |
DoClose() | dart::bin::ClientSocket | virtual |
EnsureInitialized(EventHandlerImplementation *event_handler) | dart::bin::ClientSocket | virtual |
event_handler_ | dart::bin::Handle | protected |
fd() | dart::bin::DescriptorInfoBase | inline |
fd_ | dart::bin::DescriptorInfoBase | protected |
Flags enum name | dart::bin::Handle | protected |
Handle(intptr_t handle) | dart::bin::Handle | explicitprotected |
handle() | dart::bin::Handle | inline |
handle_ | dart::bin::Handle | protected |
HandleIssueError() | dart::bin::SocketHandle | protectedvirtual |
HasPendingRead() | dart::bin::Handle | |
HasPendingWrite() | dart::bin::Handle | |
is_client_socket() | dart::bin::Handle | inline |
is_connected() const | dart::bin::ClientSocket | inline |
is_datagram_socket() | dart::bin::Handle | inline |
is_file() | dart::bin::Handle | inline |
is_listen_socket() | dart::bin::Handle | inline |
is_socket() | dart::bin::Handle | inline |
IsClosed() | dart::bin::ClientSocket | virtual |
IsClosedRead() | dart::bin::Handle | inline |
IsClosedWrite() | dart::bin::Handle | inline |
IsClosing() | dart::bin::Handle | inline |
IsError() | dart::bin::Handle | inline |
IsHandleClosed() const | dart::bin::Handle | inline |
IsListeningSocket() const | dart::bin::DescriptorInfoSingleMixin< SocketHandle > | inlinevirtual |
IssueDisconnect() | dart::bin::ClientSocket | |
IssueRead() | dart::bin::ClientSocket | virtual |
IssueRecvFrom() | dart::bin::Handle | virtual |
IssueSendTo(struct sockaddr *sa, socklen_t sa_len) | dart::bin::Handle | virtual |
IssueWrite() | dart::bin::ClientSocket | virtual |
kClientSocket enum value | dart::bin::Handle | |
kCloseRead enum value | dart::bin::Handle | protected |
kCloseWrite enum value | dart::bin::Handle | protected |
kClosing enum value | dart::bin::Handle | protected |
kDatagramSocket enum value | dart::bin::Handle | |
kDirectoryWatch enum value | dart::bin::Handle | |
kDoesNotSupportOverlappedIO enum value | dart::bin::Handle | protected |
kError enum value | dart::bin::Handle | protected |
kFile enum value | dart::bin::Handle | |
kListenSocket enum value | dart::bin::Handle | |
kStd enum value | dart::bin::Handle | |
last_error() | dart::bin::Handle | inline |
last_error_ | dart::bin::Handle | protected |
mark_closed() | dart::bin::ClientSocket | inline |
mark_connected() | dart::bin::ClientSocket | inline |
MarkClosedRead() | dart::bin::Handle | inline |
MarkClosedWrite() | dart::bin::Handle | inline |
MarkClosing() | dart::bin::Handle | inline |
MarkDoesNotSupportOverlappedIO() | dart::bin::Handle | inline |
MarkError() | dart::bin::Handle | inline |
Mask() | dart::bin::DescriptorInfoSingleMixin< SocketHandle > | inlinevirtual |
monitor_ | dart::bin::Handle | protected |
next() | dart::bin::ClientSocket | inline |
NextNotifyDartPort(intptr_t events_ready) | dart::bin::DescriptorInfoSingleMixin< SocketHandle > | inlinevirtual |
NotifyAllDartPorts(uintptr_t events) | dart::bin::DescriptorInfoSingleMixin< SocketHandle > | inlinevirtual |
pending_read_ | dart::bin::Handle | protected |
pending_write_ | dart::bin::Handle | protected |
PopulateRemoteAddr(RawAddr &addr) | dart::bin::ClientSocket | |
Read(void *buffer, intptr_t num_bytes) | dart::bin::Handle | |
read_thread_finished_ | dart::bin::Handle | protected |
read_thread_handle_ | dart::bin::Handle | protected |
read_thread_id_ | dart::bin::Handle | protected |
read_thread_starting_ | dart::bin::Handle | protected |
ReadComplete(OverlappedBuffer *buffer) | dart::bin::Handle | |
ReadSyncCompleteAsync() | dart::bin::Handle | |
RecvFrom(void *buffer, intptr_t num_bytes, struct sockaddr *sa, socklen_t addr_len) | dart::bin::Handle | |
RecvFromComplete(OverlappedBuffer *buffer) | dart::bin::Handle | |
ReferenceCounted() | dart::bin::ReferenceCounted< Handle > | inline |
Release() | dart::bin::ReferenceCounted< Handle > | inline |
RemoveAllPorts() | dart::bin::DescriptorInfoSingleMixin< SocketHandle > | inlinevirtual |
RemovePort(Dart_Port port) | dart::bin::DescriptorInfoSingleMixin< SocketHandle > | inlinevirtual |
Retain() | dart::bin::ReferenceCounted< Handle > | inline |
ReturnTokens(Dart_Port port, int count) | dart::bin::DescriptorInfoSingleMixin< SocketHandle > | inlinevirtual |
SendTo(const void *buffer, intptr_t num_bytes, struct sockaddr *sa, socklen_t sa_len) | dart::bin::Handle | virtual |
set_completion_port(HANDLE completion_port) | dart::bin::Handle | inline |
set_event_handler(EventHandlerImplementation *event_handler) | dart::bin::Handle | inline |
set_last_error(DWORD last_error) | dart::bin::Handle | inline |
set_next(ClientSocket *next) | dart::bin::ClientSocket | inline |
SetPortAndMask(Dart_Port port, intptr_t mask) | dart::bin::DescriptorInfoSingleMixin< SocketHandle > | inlinevirtual |
Shutdown(int how) | dart::bin::ClientSocket | |
socket() const | dart::bin::SocketHandle | inline |
SocketHandle(intptr_t s) | dart::bin::SocketHandle | inlineexplicitprotected |
SupportsOverlappedIO() | dart::bin::Handle | inline |
type() | dart::bin::Handle | inline |
Type enum name | dart::bin::Handle | |
type_ | dart::bin::Handle | protected |
Write(const void *buffer, intptr_t num_bytes) | dart::bin::Handle | virtual |
WriteComplete(OverlappedBuffer *buffer) | dart::bin::Handle | |
~ClientSocket() | dart::bin::ClientSocket | inlinevirtual |
~DescriptorInfoBase() | dart::bin::DescriptorInfoBase | inlinevirtual |
~DescriptorInfoSingleMixin() | dart::bin::DescriptorInfoSingleMixin< SocketHandle > | inlinevirtual |
~Handle() | dart::bin::Handle | protectedvirtual |
~ReferenceCounted() | dart::bin::ReferenceCounted< Handle > | inlinevirtual |