more ~master (2021-04-25T17:22:00Z)
Home
Dub
Repo
SocketServerTemplate.EventSocket
more
net
socketserver
SocketServerTemplate
Undocumented in source.
struct
SocketServerTemplate
(Policy)
struct
EventSocket {
SocketHandle
handle
;
EventFlags
flags
;
void
function
(
EventSocket
*)
handler
;
uint
timer
;
TimerTime
timerExpireTime
;
mixin
Policy
.
EventSocketMixinTemplate
;
void
setToRemove
();
void
updateTimerExpireTime
();
}
Members
Functions
setToRemove
void
setToRemove
()
Undocumented in source. Be warned that the author may not have intended to support it.
updateTimerExpireTime
void
updateTimerExpireTime
()
Undocumented in source. Be warned that the author may not have intended to support it.
Mixins
__anonymous
mixin
Policy
.
EventSocketMixinTemplate
Undocumented in source.
Variables
flags
EventFlags
flags
;
Undocumented in source.
handle
SocketHandle
handle
;
Undocumented in source.
handler
void
function
(
EventSocket
*)
handler
;
Undocumented in source.
timer
uint
timer
;
Undocumented in source.
timerExpireTime
TimerTime
timerExpireTime
;
Undocumented in source.
Meta
Source
See Implementation
more
net
socketserver
SocketServerTemplate
functions
add
findSocket
run
stop
manifest constants
SET_COUNT
static variables
setIndexToSetPropIndex
structs
EventSocket
unions
select_fd_sets
variables
eventSockets
reservedSocketCount
stopOnNextIteration