ubuntu下dbus工具d-feet不显示路径和接口
使用d-feet查看dbus程序时,系统原有的d-feet程序显示path和interface等信息,但是自己写的程序虽然在d-feet中能够识别,却不显示path和interface等信息。经过调查发现,d-feet调用程序的org.freedesktop.DBus.Introspectable接口(Interface)下的Introspect函数(Method)。实现了这个接口,返回字符串格式的xml,然后d-feet中就能显示了。
返回字符串格式如下:
"<!DOCTYPE node PUBLIC \"-//freedesktop//DTD D-BUS Object Introspection 1.0//EN\" \n"
"\"http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd\">\n"
"<node>\n"
" <interface name=\"org.freedesktop.DBus.Introspectable\">\n"
" <method name=\"Introspect\">\n"
" <arg name=\"data\" direction=\"out\" type=\"s\"/>\n"
" </method>\n"
" </interface>\n"
" <interface name=\"test.signal.Type\">\n"
" <method name=\"FunctionOne\">\n"
" <arg direction=\"in\" type=\"s\"/>\n"
" </method>\n"
" <method name=\"FunctionTwo\">\n"
" <arg direction=\"in\" type=\"s\"/>\n"
" </method>\n"
" </interface>\n"
"</node>\n"
效果对比图:
ubuntu下dbus工具d-feet不显示路径和接口相关推荐
- ubuntu下sogou输入法的输入框只显示英文不显示中文的解决方法
ubuntu下sogou输入法的输入框只显示英文不显示中文的解决方法 参考文章: (1)ubuntu下sogou输入法的输入框只显示英文不显示中文的解决方法 (2)https://www.cnblog ...
- 转:Ubuntu下下载工具安装--uget+aria2
原文地址:http://burner1024.blog.163.com/blog/static/17447800420126191858424/ Windows下的下载工具--迅雷,之所以下载速度快, ...
- ubuntu下 vim工具的安装与使用教程(一)
vim工具可以方便的从liunx终端打开编辑修改文件,是一款在Ubuntu系统下必备的工具,首先来说明如何安装和配置 1) 输入CTRL+Alt+T打开一个终端,之后输入命令:sudo apt-get ...
- ubuntu下机器学习工具的安装使用
说明:本文将会介绍常用的机器学习使用到的ide,主要为ipython,ipython notebook和eclipse pydev IPython与IPython Notebook安装及使用 IPyt ...
- ubuntu 下 uml 工具
windows下有Visio, 我们Ubuntu有强大的跨平台的DIA. 很给力的一款软件,很好用.各位可以耍一下. 安装方法: sudo apt-get install dia
- Ubuntu下SVN工具推荐
如果你刚从Windows转到Linux中来,那么习惯了TortoiseSVN的你,一定会喜欢下面这款软件:RabbitVCS. 这个SVN工具的界面和TortoiseSVN完全一样,和文件管理器整合得 ...
- ubuntu下 gcc工具链的安装
安装前的准备工作 ubuntu14.04中,一般将自定义的软件安装在/usr/local/目录下: arm s5pv210的工具链为arm_linux_2009q3.版本号为 工具链压缩包见下列网址: ...
- 在ubuntu下打开.TXT文件,中文显示为乱码
你打开的txt文件2113有可能是GBK编码的,而linux系统用的是UTF-8编码,打开终5261端,进入txt所在的文件4102夹,1653用以下命令 iconv -f GBK -t UTF-8 ...
- Ubuntu下代理工具electron的安装
下载地址:https://download.csdn.net/download/chidaoqi1607/12470898 安装依赖: sudo apt install libcanberra-gtk ...
- Ubuntu下批量重命名图片并将路径写入txt文件
一.批量重命名图片 在图片所在的文件夹中,创建rename.txt文件,在文件中写入如下内容,并根据注释要求按需更改图片数量和格式: > #!/bin/bash > i=130;#文件夹里 ...
最新文章
- 50个顶级开源营销应用程序
- Oracle 11g 客户端使用
- HTTP协议实体的基本讲解
- LiveBos---按钮成下拉
- python中字符串注意事项
- SCAU_WeiShenWahle 之省赛任务
- 【报告分享】2021抖音电商生态发展报告.pdf(附下载链接)
- AI即开即用,这是悄然推出的“腾讯最新AI技术”小程序
- 智能指针(三):unique_ptr使用简介
- android 微信 导出,Android微信数据导出
- html5音乐加大音量,怎么调大音乐声音 mp3音量增大器介绍【图解】
- php开发中处理emoji表情和颜文字的兼容问题
- 朋友去面试阿里蚂蚁金服测试岗位过程经历
- linux 可道云_帮助 - 可道云-私有云存储协同办公平台_企业网盘_企业云盘_网盘_云盘...
- 培训课程通知邮件模板
- cdh 6哈希验证失败解决方法
- LogBack 日志压缩产生上百G的tmp文件问题
- 有哪些冷门却好用的东西可以网购?
- mysql定时任务(Navicat)
- 3.《The Shawshank Redemption》
热门文章
- 基于EasyNVR实现RTSP/Onvif监控摄像头Web无插件化直播监控
- System32/SysWow64
- 51单片机数字电压表仿真设计_LCD显示
- android多渠道打包流程,Android 多渠道打包总结
- 服务器在raid5下做系统ghost备份,转 浅析在RAID5下做系统ghost备份
- 【盛天体育出品】天津仁爱学院“彩虹”运动场来了
- 【VOLTE】【SRVCC】 SRVCC TO 3GPP
- 学计算机物理去戴维斯还是伦斯勒理工学院好,去伦斯勒理工学院留学,优势竟然这么多...
- 华中科技大学计算机二级成绩,华中科技大学2017年计算机水平测试(软考)报名通知...
- github电脑壁纸_有什么好用的电脑壁纸软件?