dbus
别说郁闷
手机开发
展开
-
选择system bus还是session bus?
不同的系统在使用daemon dbus时,有两个选择,可以选择system bus,简单些;也可以使用session bus; 手机不象PC那样有多用户,手机一般就单用户,所以手机系统就一个session, 所以,用system bus和session bus来讲区别不大。 如何用session bus: test@test-desktop转载 2014-11-18 11:23:09 · 2571 阅读 · 0 评论 -
dbus参考
http://www.freedesktop.org/wiki/Software/dbushttp://blog.csdn.net/flowingflying/article/details/5567540http://blog.chinaunix.net/uid/23381466/frmd/2260.h转载 2014-11-18 11:19:50 · 599 阅读 · 0 评论 -
认识dbus的基本概念
一. dbus的认识 dbus是一用于进程间通信的一种设施,但不是简单的1-1关系的进程间通信,如果只是这些已经有很多成熟的技术可以采用:在windows下从简单的com、管道、内存共享到复杂的corba。dbus则更是更轻量级的ipc,不仅可以实现1-1,还可以实现1-n关系的ipc。它的使用面向对象化,就像使用面向对象语言进行ipc开发。引入object,interface等转载 2014-11-18 11:19:11 · 2154 阅读 · 0 评论 -
dbus基础--创建dbus客户端与服务端的实例参考
http://blog.csdn.net/shanzhizi/article/details/7710652/** Example low-level D-Bus code.* Written by Matthew Johnson ** This code has been released into the Public Domain.* You may do w转载 2014-11-18 11:18:38 · 2369 阅读 · 0 评论 -
DBus如何使用原始DBus库传送和接收数据
DBus是进程间通信的工具。网上的资料不太多,大都又是基于GLib或python的。在windows下如果要用纯c/c++语言,似乎只能用原始的DBus库来编写程序。倘若不亲自写写,还真不知道到底是怎样的。DBus的数据都要绑定在消息上:消息: DBusMessage数据: DBusMessageIter 从数据结构的命名上看,与其称之为消息的数据,不如称为消息数据的迭代器。转载 2014-11-18 11:17:42 · 1368 阅读 · 0 评论 -
一篇dbus移植的点点滴滴
3个月了,终于把这个问题搞定了,前后学习加动手可能花了1个半月在这个系统搭建上面。我怀着复杂的心情写这篇文章,对很多懂这方面的专家我无话可说,对自己我更不知道该爱还是该恨。 6月中的时候我来到新的公司,接到的第一个任务就是交叉编译dbus,并在目标机上跑起来。我工作快3年了,一直搞的嵌入式开发,说实话在FSK很失败,以前开发环境都是搭好了,我们只是做一些应用程序的开发而已,我自认为最有转载 2014-11-18 11:27:21 · 2657 阅读 · 0 评论 -
dbus的hello world
来自:http://blog.csdn.net/chenyufei1013/article/details/6573411 dbus的是一个低延迟,低开销,高可用性的IPC机制。通过dbus的daemon,可以实现进程间通信和函数调用。Windows下,dbus的开发库可以去这里(http://code.google.com/p/dbus-windows-installer/downloads转载 2014-11-18 11:26:48 · 793 阅读 · 0 评论 -
dbus启动问题
首先需要启动守护进程dbus-daemon –system –print-pid –print-address结果提示 Failed to start message bus: Could not get UID and GID for username “messagebus”dbus需要有一个messagebus用户,创建该用户即可,useradd messagebus,问题转载 2014-11-18 11:22:32 · 19478 阅读 · 0 评论 -
dbus-glib 安装环境搭建
dbus-glib 安装环境搭建安装 dbusapt-get install dbus安装 d-feet ,用于查看 session bus 和 system busapt-get install d-feet安装 glib2.0apt-get install libgtk2.0-dev安装 dbus-glibapt-get install libd转载 2014-11-18 11:20:35 · 6225 阅读 · 0 评论 -
交叉编译dbus文章汇总
预安装vmware6.0, debian4.0 linux OS 配置IP, samba, telnet等网络服务安装包命令:./configure CC=arm-unknown-linux-gnu-gcc --prefix=/home/qudc/nfs --host=arm-linux --cache-file=arm-linux.cache指定交叉编译工具转载 2014-11-18 11:21:44 · 1131 阅读 · 0 评论