ae v0.0.1981 (2017-07-03T22:25:46Z)
Home
Dub
Repo
SocketManager
ae
net
asockets
Undocumented in source.
struct
SocketManager
struct
SocketManager
version(!LIBEV)
struct
SocketManager {
size_t
size
();
void
loop
();
debug
(
ASOCKETS
)
void
printSets
(SocketSet readset, SocketSet writeset, SocketSet errorset);
void
handleEvent
(SocketSet readset, SocketSet writeset, SocketSet errorset);
}
Members
Functions
handleEvent
void
handleEvent
(SocketSet readset, SocketSet writeset, SocketSet errorset)
Undocumented in source. Be warned that the author may not have intended to support it.
loop
void
loop
()
Loop continuously until no sockets are left.
printSets
void
printSets
(SocketSet readset, SocketSet writeset, SocketSet errorset)
Undocumented in source. Be warned that the author may not have intended to support it.
size
size_t
size
()
Undocumented in source. Be warned that the author may not have intended to support it.
Meta
Source
See Implementation
ae
net
asockets
classes
ConnectionAdapter
FileConnection
LineBufferedAdapter
StreamConnection
TcpConnection
TcpServer
TimeoutAdapter
enums
ConnectionState
DisconnectType
functions
addIdleHandler
removeIdleHandler
interfaces
IConnection
manifest constants
USE_SLEEP
static functions
isFun
structs
SocketManager
variables
eventCounter
socketManager