- 博客(15)
- 资源 (2)
- 收藏
- 关注
转载 BLOB二进制对象(blob.c/h)
转载:https://segmentfault.com/a/1190000002391970BLOB二进制对象(blob.c/h)数据结构全选复制放进笔记struct blob_attr { uint32_t id_len; /** 高1位为extend标志,高7位存储id, * 低24位存储data的内存大小
2016-05-31 14:00:28 4224
转载 openwrt中使用ubus实现进程通信
转载:http://www.leshuma.cn/network/server/991.html摘要: openwrt中使用ubus实现进程通信ubus为openwrt平台开发中的进程间通信提供了一个通用的框架。它让进程间通信的实现变得非常简单,并且ubus具有很强的可移植性,可以很方便ubus为openwrt平台开发中的进程间通信提供了一个通用的框架。它让进程间通信的实现变得非常简单,并且u
2016-05-30 20:35:24 1230
转载 基于OpenWrt添加ubus支持
转载:http://www.aiuxian.com/article/p-2819285.html基于OpenWrt添加ubus支持的示例分享写作说明发布声明: 本文发布于2015年9月6日,内容为原创,转载请说明出处,多谢合作,Linux有GPL协议,那么博客应用也类似,希望大家遵循“GPL”开源精神平台:OpenWrt 14.07 + 一台路由器需求:为一个守护进程添加u
2016-05-30 20:29:22 1046
转载 openwrt ubus (OpenWrt micro bus 架构)
转载:http://www.jianshu.com/p/4dd1cfd3a33bopenwrt ubus (OpenWrt micro bus 架构)为了在OpenWrt中提供守护进程和应用程序间的通讯,开发了ubus项目工程。它包含了守护进程、库以及一些额外的帮助程序。核心部分是ubusd守护进程,它提供了其他守护进程将自己注册以及发送消息的接口。因为这个,接口通
2016-05-30 20:21:34 650
转载 libubus 数据结构介绍
转载:http://www.faceye.net/search/160382.html#bottom-adlibubus数据结构struct ubus_event_handler {struct ubus_object obj;ubus_event_handler_t cb;};struct ubus_context {struct list_head requests;s
2016-05-30 20:18:52 1444
转载 gets(),getchar(),fgets()
转载:http://blog.csdn.net/zzyoucan/article/details/9336435gets():原型:char *gets(char *buffer) ;功能:从stdlin中获取获取字符串一直到换行符或者遇到EOF为止,但换行符不被录取,会将换行符替换成‘\0’来表示字符串的结束返回值:如果读取成功会返回buffer指针,如果遇到
2016-05-28 11:33:08 328
转载 C语言 gets()和scanf()函数的区别
转载:http://www.cnblogs.com/wanghetao/archive/2011/11/01/2232234.htmlC语言 gets()和scanf()函数的区别scanf( )函数和gets( )函数都可用于输入字符串,但在功能上有区别。若想从键盘上输入字符串"hi hello",则应该使用__gets__函数。gets可以接收空格;而scanf遇到空格
2016-05-28 11:31:35 312
转载 C语言scanf函数详细解释
转载:http://blog.csdn.net/kobesdu/article/details/39051399函数名: scanf 功 能: 执行格式化输入 用 法: int scanf(char *format[,argument,...]);scanf()函数是通用终端格式化输入函数,它从标准输入设备(键盘) 读取输入的信息。可以读入任何固有类型的数据并自动把数值变换
2016-05-28 10:46:44 338
转载 常量指针和指针常量的区别详解
转载:http://blog.csdn.net/beyond0525/article/details/7409305在C/C++中关键字const用来定义一个只读的变量或者对象,有如下优点 (1)便于类型检查,如函数的函数 fun(const int a) a的值不允许变,这样便于保护实参。 (2)功能类似与宏定义,方便参数的修改和调整。如 const int max
2016-05-28 10:44:56 710
转载 openwrt ubus简介以及libubus开发说明
转载:http://gofly.blog.51cto.com/4344767/1685199简介 ubus是新openwrt引入的一个消息总线,主要作用是实现不同应用程序之间的信息交互。 ubus启动后会在后台运行ubusd进程,该进程监听一个unix套接字用于与其他应用程序通信。其他应用程序可基于libubox提供的接口(或自己实现)与其通信。
2016-05-26 11:08:15 6881
转载 __attribute__((packed))详解
转载:__attribute__((packed))详解1. __attribute__ ((packed)) 的作用就是告诉编译器取消结构在编译过程中的优化对齐,按照实际占用字节数进行对齐,是GCC特有的语法。这个功能是跟操作系统没关系,跟编译器有关,gcc编译器不是紧凑模式的,我在windows下,用vc的编译器也不是紧凑的,用tc的
2016-05-26 08:50:38 2145
转载 事件处理循环(uloop.c/h)
转载:https://segmentfault.com/a/1190000002391979事件处理循环(uloop.c/h)接口说明主框架/** * 初始化事件循环 */int uloop_init(void)/** * 事件循环主处理入口 */void uloop_run(void)/** * 销毁事件循环 */void uloop_don
2016-05-25 17:06:29 6098
转载 嵌入式书籍相关名单
转载:http://blog.sina.com.cn/s/blog_69f0b7e80100xfhz.htmlLinux基础 1、《Linux与Unix Shell 编程指南》 C语言基础 1、《C Primer Plus,5th Edition》【美】Stephen Prata着 2、《The C Programming Language, 2nd E
2016-05-25 16:37:01 310
转载 “#if 0/#if 1 ... #endif”的作用
(源自:http://www.cnblogs.com/MichaelOwen/articles/2128733.html)1.“#if 0/#if 1 ... #endif”的作用,我们知道,C标准不提供C++里的“//”这样的单行风格注释而只提供“/* */”这样的块注释功能,我们通常使用它写代码中说明性的注释文字(注释作用)以及在调试时关闭某段代码对编译器的可见性(屏蔽作用),
2016-05-24 09:56:30 246
转载 linux signal 处理
源地址:http://blog.csdn.net/zhuixundelang/article/details/5979465linuxsignal 处理 说明:本文主要翻译自ULK 3rd chapter 11.主要受 http://blog.csdn.net/yunsongice 影响,故发表在csdn.另外,本文是最初版本,估计以后会有一个改
2016-05-13 10:58:49 789
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人