surgura / Scheduler

Asynchronous fifo scheduler template

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Scheduler

A basic fifo scheduler template made as an exercise for myself. Run the scheduler and add tasks asynchronously. Spins while no tasks are available for the case of simplicity.

Depends on liblfds for lockless queue and lockless memory pool.

Additional test/example project is available, which uses winsock2 to multitask sockets and other work. The test is windows-only, but the scheduler is not.

About

Asynchronous fifo scheduler template

License:Apache License 2.0


Languages

Language:C 89.1%Language:Makefile 9.0%Language:C++ 1.9%