Try to understand D-Bus API. Actually, the format on the web http://maemo.org is distorted.
四 28
四 28
研究BlueZ就必须得理解D-Bus,移植BlueZ的很多Bug就是因为不同版本BlueZ的D-Bus接口不一致造成的。本来想通过翻译强制自己仔细阅读这个D-Bus Tutorial (http://dbus.freedesktop.org/doc/dbus-tutorial.html)。翻译到半截,却发现有人已经搞定了,只是搜索起来比较费劲而已。保留自己的部分成果,然后再转贴没有校正过的。 Continue reading »
二 09
D-Bus是针对桌面环境优化的IPC(interprocess communication )机制,用于进程间的通信或进程与内核的通信。最基本的D-Bus协议是一对一的通信协议。但在很多情况下,通信的一方是消息总线。消息总线是一个特殊的应用,它同时与多个应用通信,并在应用之间传递消息。一般用在Linux平台上面。