MCPcopy Create free account
hub / github.com/acl-dev/acl / schedule_gui

Method schedule_gui

lib_fiber/cpp/src/fiber.cpp:334–346  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

332static __thread acl::fiber *backend_fiber = NULL;
333
334void fiber::schedule_gui()
335{
336 acl_fiber_schedule_init(1);
337 acl_fiber_schedule_set_event(FIBER_EVENT_WMSG);
338 winapi_hook();
339
340 if (backend_fiber == NULL) {
341 backend_fiber = new gui_backend;
342 backend_fiber->start();
343 delete backend_fiber;
344 backend_fiber = NULL;
345 }
346}
347
348void fiber::schedule(fiber_event_t type /* FIBER_EVENT_T_KERNEL */)
349{

Callers

nothing calls this directly

Calls 4

acl_fiber_schedule_initFunction · 0.85
winapi_hookFunction · 0.85
startMethod · 0.45

Tested by

no test coverage detected