WIN32/WIN64/Linux/MacOS AIO IOCP (source/aio-socket-iocp.c) epoll (source/aio-socket-epoll.c) kqueue (source/aio-socket-kqueue.c) atomic (include/sys/atomic.h) increment32/increment64 decrement32/decrement64 add32/add64 cas32/cas64 cas_ptr socket (include/sys/socket.h) IPv4/IPv6 support connect auto try IPv4/IPv6 common socket options ip/dns convert thread (include/sys/thread.h) thread_create/thread_destroy get/set priority thread id yield process (include/sys/process.h) process_create/process_destroy/process_kill get process name close parent process handle/fd locker (include/sys/locker.h) create/destroy lock/unlock trylock