Files
c_soft/soft/mythread.h
2024-06-21 15:20:47 +08:00

30 lines
383 B
C

#ifndef mythread_h__
#define mythread_h__
#include "pthread.h"
#include "exception.h"
typedef struct _myth_def{
struct _myth_def *next;
struct _myth_def *last;
pthread_t th;
exception_def except;
size_t id;
size_t end;
int (*func)(void *);
void *arg;
}myth_def;
int myth_create(int (*func)(void *t),void *t);
int myth_join();
myth_def *myth_self();
#endif