我正在尝试找到与Windows Service Functions等效的 Linux 。例如,WindowsServiceMain
为入口点SetServiceStatus
设置状态RegisterServiceCtrlHandler
,以及HandlerEx
控制代码,如启动、暂停和停止请求等。
我查看了 W. Richard Steven 的UNIX® 环境中的高级编程,但我想它对于这项任务来说有点过时了。搜索“linux service api”和“linux ipc service start stop”(和类似的)会产生一些http和数据库结果,但没什么用处。
有人知道用于编写 Linux 服务程序的 C 接口吗?