diff --git a/include/libucontext/libucontext.h b/include/libucontext/libucontext.h new file mode 100644 index 0000000..8207126 --- /dev/null +++ b/include/libucontext/libucontext.h @@ -0,0 +1,11 @@ +#ifndef LIBUCONTEXT_LIBUCONTEXT_H +#define LIBUCONTEXT_LIBUCONTEXT_H + +#include + +int libucontext_getcontext(libucontext_ucontext_t *); +void libucontext_makecontext(libucontext_ucontext_t *, void (*)(), int, ...); +int libucontext_setcontext(const libucontext_ucontext_t *); +int libucontext_swapcontext(libucontext_ucontext_t *, const libucontext_ucontext_t *); + +#endif