eventcore ~master (2021-12-17T12:21:51Z)
Dub
Repo
EventDriverSockets.rawUserData
eventcore
driver
EventDriverSockets
Low-level user data access. Use
getUserData
instead.
void
*
rawUserData
(StreamSocketFD descriptor, size_t size, DataInitializer initialize, DataInitializer destroy)
void
*
rawUserData
(StreamListenSocketFD descriptor, size_t size, DataInitializer initialize, DataInitializer destroy)
interface
EventDriverSockets
protected @
safe
nothrow @
system
@
nogc
void
*
rawUserData
(
StreamListenSocketFD
descriptor
,
size_t
size
,
DataInitializer
initialize
,
DataInitializer
destroy
)
void
*
rawUserData
(DatagramSocketFD descriptor, size_t size, DataInitializer initialize, DataInitializer destroy)
Meta
Source
See Implementation
eventcore
driver
EventDriverSockets
functions
addRef
adoptDatagramSocket
adoptStream
cancelConnectStream
cancelRead
cancelReceive
cancelSend
cancelWrite
connectStream
createDatagramSocket
getConnectionState
getLocalAddress
getRemoteAddress
isValid
joinMulticastGroup
listenStream
rawUserData
read
receive
releaseRef
send
setBroadcast
setKeepAlive
setKeepAliveParams
setOption
setTCPNoDelay
setTargetAddress
setUserTimeout
shutdown
waitForConnections
waitForData
write
properties
userData
Low-level user data access. Use getUserData instead.