__Openwrt
文章平均质量分 73
Openwrt
Javier-Huang
欢迎来到Javier-Huang的Linux技术分享站
展开
-
OpenWRT | Uloop编程技术
uloop_timeout_add 与 uloop_timeout_set 功能类似,使用需确保 uloop_timeout 提前设置了超时时间。uloop 监听文件描述符时,flags 常用有两个取值:ULOOP_READ,ULOOP_WRITE。不支持多线程 uloop,因为 uloop 使用了全局变量来共享数据。原创 2024-03-28 10:19:07 · 293 阅读 · 0 评论 -
OpenWRT | Ubus编程技术
OpenWRT的是进程间通信的通用框架。在项目开发中,利用该技术可以将消息,从一个进程发送给另一个进程,它有封装的API,易于使用与理解的demo。避免了去编写非常底层的进程间通信代码(比如Linux中常用的进程间通信方法,管道,信号量,套接字),可以专注于逻辑实现。原创 2024-03-28 10:07:50 · 1106 阅读 · 0 评论 -
procd | 最简单的procd服务脚本
文章翻译自:https://openwrt.org/docs/guide-developer/procd-init-script-example配置假设我们想要创建一个服务,该服务在服务超时时进行消息提示,定时提醒我们从办公桌起身活动下。我们的服务名称是myservice,它依赖下面的脚本:/var/myscript.sh#!/bin/shif [ "$1" = '' ]; then name="You"else if echo "$1" | egrep -q '^[0-9]+翻译 2021-07-20 22:34:25 · 2464 阅读 · 0 评论