Files
mkrtos-real/mkrtos_user/lib/sys_util/inc/u_sig.h
2025-03-09 00:21:55 +08:00

14 lines
336 B
C

#pragma once
#include <sys/types.h>
enum signal_val
{
KILL_SIG,
};
typedef int (*sig_call_back)(pid_t pid, umword_t sig_val);
void sig_init(void);
int pm_sig_watch(pid_t pid, int flags);
sig_call_back pm_sig_func_set(sig_call_back sig_func);
int pm_sig_del_watch(pid_t pid, int flags);
int pm_waitpid(pid_t pid, umword_t *status);