开源夏令营
mathmonkey
这个作者很懒,什么都没留下…
展开
-
基于Go的D-Bus框架(一)
CSDN开源夏令营已经过去十多天了,我的项目名称是“基于golang的dbus框架”,导师是Deepin的夏彬老师。这个项目吸引我的主要有两点:第一是因为我对Linux桌面比较感兴趣,但以前只是一个普通的使用者,通过完成这个项目可以了解Linux桌面许多内部机制;第二是因为从我了解的知识来看,Go本来是为系统编程而生的,把它用在Linux桌面上十分有趣。其实这次的开源夏令营并不能算是一原创 2014-07-16 21:12:54 · 1661 阅读 · 0 评论 -
基于Go的D-Bus框架(二)
D-Bus有一个自省机制,可以在运行时查询对象的接口支持的消息和信号等。通过在标准接口org.freedesktop.DBus.Introspectable上实现一个Introspect方法,就可以返回一个关于接口的XML描述。虽然不是强制要求,但是大部分D-Bus实现都为它们导出的对象提供了自省支持。org.freedesktop.DBus.Introspectable是D-Bus的原创 2014-07-24 22:40:57 · 1668 阅读 · 0 评论 -
基于Go的D-Bus框架(三)
开源夏令营第二个月的实习期已经过去一半了,原创 2014-08-23 22:16:15 · 969 阅读 · 0 评论