文件名称:dbus:D-Bus的本机Go绑定
文件大小:94KB
文件格式:ZIP
更新时间:2024-05-22 15:05:42
Go
公交车 dbus是一个简单的库,为D-Bus消息总线系统实现了本地Go客户端绑定。 特征 D-Bus消息协议的完整本机实现 Go类API(信号通道/异步方法调用,Goroutine安全连接) 有助于内省/属性接口的子包 安装 此软件包需要Go 1.7。 如果您安装了它并设置了GOPATH,则只需运行: go get github.com/godbus/dbus 如果要使用子软件包,则可以相同的方式安装它们。 用法 完整的软件包文档和一些简单的示例可在。 同样, 目录简要概述了基本用法。 使用Godbus的项目 通过dbus将桌面通知提供给库。 通过bluez dbus API提供了一个蓝牙客户端。 媒体播放的书签实用程序。 会为Internet无线守护程序“ iwd”绑定。 请注意,该API暂时被认为是不稳定的,可能会更改,恕不另行通知。 执照 go.dbus在简化的BSD许可
【文件预览】:
dbus-master
----export_test.go(21KB)
----go.mod(42B)
----auth_anonymous.go(396B)
----MAINTAINERS(143B)
----conn_test.go(18KB)
----transport_generic.go(907B)
----proto_test.go(8KB)
----doc.go(2KB)
----exec_command_test.go(2KB)
----auth.go(7KB)
----auth_external.go(582B)
----transport_unixcred_linux.go(637B)
----conn_unix.go(312B)
----sequential_handler_test.go(7KB)
----conn_other.go(2KB)
----CONTRIBUTING.md(1KB)
----store_test.go(2KB)
----variant_lexer.go(5KB)
----object.go(6KB)
----LICENSE(1KB)
----sequence.go(555B)
----examples_test.go(944B)
----transport_unix_test.go(1KB)
----sig.go(6KB)
----introspect()
--------introspect.go(3KB)
--------introspectable.go(2KB)
--------call.go(585B)
----go.sum(0B)
----conn_windows.go(277B)
----conn.go(26KB)
----.github()
--------workflows()
----transport_unixcred_dragonfly.go(3KB)
----match_test.go(593B)
----prop()
--------prop.go(9KB)
--------prop_test.go(3KB)
----transport_nonce_tcp.go(784B)
----README.markdown(2KB)
----variant_parser.go(15KB)
----transport_tcp_test.go(517B)
----decoder.go(6KB)
----match.go(3KB)
----_examples()
--------notification.go(480B)
--------signal.go(553B)
--------bluetooth_introspect.go(477B)
--------eavesdrop.go(671B)
--------server.go(1KB)
--------prop.go(2KB)
--------tcp_conn.go(1KB)
--------introspect.go(425B)
--------list-names.go(542B)
--------monitor.go(1KB)
----sig_test.go(1KB)
----decoder_test.go(1KB)
----variant.go(4KB)
----transport_tcp.go(797B)
----homedir_static.go(617B)
----conn_darwin.go(767B)
----sequential_handler.go(3KB)
----encoder.go(5KB)
----transport_unixcred_freebsd.go(3KB)
----homedir_dynamic.go(171B)
----auth_sha1.go(2KB)
----homedir.go(325B)
----message.go(9KB)
----server_interfaces_test.go(11KB)
----object_test.go(4KB)
----sequence_test.go(244B)
----encoder_test.go(8KB)
----variant_test.go(2KB)
----server_interfaces.go(4KB)
----default_handler.go(8KB)
----dbus.go(11KB)
----dbus_test.go(467B)
----export.go(14KB)
----transport_darwin.go(105B)
----transport_unixcred_openbsd.go(222B)
----call.go(2KB)
----transport_nonce_tcp_test.go(1KB)
----transport_unix.go(5KB)