Files
ucvl-zonghengjia-android/hev-socks5-tunnel/third-part/hev-task-system/src/kern/aide/hev-task-aide.h
T
2026-09-03 11:07:02 +08:00

30 lines
782 B
C

/*
============================================================================
Name : hev-task-aide.h
Author : Heiher <r@hev.cc>
Copyright : Copyright (c) 2022 everyone.
Description : Aide
============================================================================
*/
#ifndef __HEV_TASK_AIDE_H__
#define __HEV_TASK_AIDE_H__
typedef struct _HevTaskAideWork HevTaskAideWork;
typedef void (*HevTaskAideWorkHandler) (unsigned int revents, void *data);
struct _HevTaskAideWork
{
int fd;
unsigned int events;
HevTaskAideWorkHandler handler;
void *data;
};
int hev_task_aide_init (void);
int hev_task_aide_add (HevTaskAideWork *work);
int hev_task_aide_del (HevTaskAideWork *work);
#endif /* __HEV_TASK_AIDE_H__ */