photon.windows.core

Undocumented in source.

Members

Functions

awaitAny
size_t awaitAny(Awaitable args)
awaitAny
size_t awaitAny(Awaitable[] args)
delay
void delay(Duration req)
event
Event event(bool signaled)
go
void go(void function() func)

Convenience overload for functions

go
void go(void delegate() func)

Setup a fiber task to run on the Photon scheduler.

schedulerEntry
void schedulerEntry(size_t n)
Undocumented in source. Be warned that the author may not have intended to support it.
semaphore
auto semaphore(int count)
startloop
void startloop()
Undocumented in source. Be warned that the author may not have intended to support it.
timer
auto timer()

Structs

Event
struct Event

Event object

Semaphore
struct Semaphore

Semaphore object

Variables

scheds
SchedulerBlock[] scheds;
Undocumented in source.

Meta