Add userData!T properties for all descriptor based primitives.
This commit is contained in:
parent
68b8f44957
commit
7bfbb64899
12 changed files with 180 additions and 36 deletions
|
@ -227,6 +227,11 @@ final class PosixEventDriverEvents(Loop : PosixEventLoop, Sockets : EventDriverS
|
|||
return true;
|
||||
}
|
||||
|
||||
final protected override void* rawUserData(EventID descriptor, size_t size, DataInitializer initialize, DataInitializer destroy)
|
||||
@system {
|
||||
return m_loop.rawUserDataImpl(descriptor, size, initialize, destroy);
|
||||
}
|
||||
|
||||
private EventSlot* getSlot(EventID id)
|
||||
{
|
||||
nogc_assert(id < m_loop.m_fds.length, "Invalid event ID.");
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue