Voxia OS v0.0.1
Hobby Project Operating System Targeting x86-64
Loading...
Searching...
No Matches
workqueue.h File Reference
#include <vector.h>
#include <type.h>

Go to the source code of this file.

Data Structures

struct  vector_workqueue_ptr_t
 
struct  workqueue
 

Typedefs

typedef struct workqueueworkqueue_ptr_t
 
typedef struct workqueue workqueue_t
 

Functions

workqueue_tvxAddWorkqueueTask (void(*task)(void *), void *arg, struct vector_workqueue_ptr_t *dependency)
 

Typedef Documentation

◆ workqueue_ptr_t

typedef struct workqueue* workqueue_ptr_t

Definition at line 7 of file workqueue.h.

◆ workqueue_t

typedef struct workqueue workqueue_t

Function Documentation

◆ vxAddWorkqueueTask()

workqueue_t * vxAddWorkqueueTask ( void(* task )(void *),
void * arg,
struct vector_workqueue_ptr_t * dependency )