Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 22-Mar-2019 | - | ||||
CONTRIBUTING.md | H A D | 22-Mar-2019 | 1.4 KiB | 51 | 36 | |
LICENSE | H A D | 22-Mar-2019 | 1.3 KiB | 26 | 21 | |
MAINTAINERS | H A D | 22-Mar-2019 | 143 | 4 | 3 | |
README.markdown | H A D | 22-Mar-2019 | 1.4 KiB | 45 | 29 | |
auth.go | H A D | 22-Mar-2019 | 6.6 KiB | 254 | 214 | |
auth_external.go | H A D | 22-Mar-2019 | 582 | 27 | 18 | |
auth_sha1.go | H A D | 22-Mar-2019 | 2.4 KiB | 103 | 86 | |
call.go | H A D | 22-Mar-2019 | 867 | 37 | 20 | |
conn.go | H A D | 22-Mar-2019 | 18.4 KiB | 684 | 520 | |
conn_darwin.go | H A D | 22-Mar-2019 | 704 | 34 | 26 | |
conn_other.go | H A D | 22-Mar-2019 | 779 | 43 | 31 | |
conn_test.go | H A D | 22-Mar-2019 | 6.6 KiB | 326 | 294 | |
dbus.go | H A D | 22-Mar-2019 | 10.4 KiB | 428 | 372 | |
decoder.go | H A D | 22-Mar-2019 | 5 KiB | 229 | 212 | |
default_handler.go | H A D | 22-Mar-2019 | 6.3 KiB | 292 | 237 | |
doc.go | H A D | 22-Mar-2019 | 2.4 KiB | 70 | 1 | |
encoder.go | H A D | 22-Mar-2019 | 5.4 KiB | 211 | 179 | |
encoder_test.go | H A D | 22-Mar-2019 | 8.2 KiB | 415 | 378 | |
examples_test.go | H A D | 22-Mar-2019 | 824 | 51 | 41 | |
export.go | H A D | 22-Mar-2019 | 12.6 KiB | 414 | 301 | |
export_test.go | H A D | 22-Mar-2019 | 18.1 KiB | 636 | 478 | |
homedir.go | H A D | 22-Mar-2019 | 325 | 29 | 22 | |
homedir_dynamic.go | H A D | 22-Mar-2019 | 171 | 16 | 11 | |
homedir_static.go | H A D | 22-Mar-2019 | 617 | 46 | 33 | |
message.go | H A D | 22-Mar-2019 | 8.8 KiB | 354 | 289 | |
object.go | H A D | 22-Mar-2019 | 3.9 KiB | 148 | 113 | |
proto_test.go | H A D | 22-Mar-2019 | 8.2 KiB | 370 | 348 | |
server_interfaces.go | H A D | 22-Mar-2019 | 3.3 KiB | 90 | 29 | |
server_interfaces_test.go | H A D | 22-Mar-2019 | 9.4 KiB | 418 | 369 | |
sig.go | H A D | 22-Mar-2019 | 5.8 KiB | 260 | 218 | |
sig_test.go | H A D | 22-Mar-2019 | 1.1 KiB | 71 | 64 | |
store_test.go | H A D | 22-Mar-2019 | 2 KiB | 100 | 90 | |
transport_darwin.go | H A D | 22-Mar-2019 | 105 | 7 | 5 | |
transport_generic.go | H A D | 22-Mar-2019 | 908 | 51 | 40 | |
transport_tcp.go | H A D | 22-Mar-2019 | 816 | 44 | 36 | |
transport_tcp_test.go | H A D | 22-Mar-2019 | 517 | 27 | 23 | |
transport_unix.go | H A D | 22-Mar-2019 | 4.8 KiB | 197 | 171 | |
transport_unix_test.go | H A D | 22-Mar-2019 | 1 KiB | 50 | 44 | |
transport_unixcred_dragonfly.go | H A D | 22-Mar-2019 | 2.7 KiB | 96 | 54 | |
transport_unixcred_freebsd.go | H A D | 22-Mar-2019 | 2.5 KiB | 92 | 54 | |
transport_unixcred_linux.go | H A D | 22-Mar-2019 | 637 | 26 | 18 | |
transport_unixcred_openbsd.go | H A D | 22-Mar-2019 | 222 | 15 | 12 | |
variant.go | H A D | 22-Mar-2019 | 3.4 KiB | 145 | 121 | |
variant_lexer.go | H A D | 22-Mar-2019 | 4.8 KiB | 285 | 257 | |
variant_parser.go | H A D | 22-Mar-2019 | 15.3 KiB | 818 | 748 | |
variant_test.go | H A D | 22-Mar-2019 | 2.2 KiB | 79 | 73 |
README.markdown
1[![Build Status](https://travis-ci.org/godbus/dbus.svg?branch=master)](https://travis-ci.org/godbus/dbus) 2 3dbus 4---- 5 6dbus is a simple library that implements native Go client bindings for the 7D-Bus message bus system. 8 9### Features 10 11* Complete native implementation of the D-Bus message protocol 12* Go-like API (channels for signals / asynchronous method calls, Goroutine-safe connections) 13* Subpackages that help with the introspection / property interfaces 14 15### Installation 16 17This packages requires Go 1.1. If you installed it and set up your GOPATH, just run: 18 19``` 20go get github.com/godbus/dbus 21``` 22 23If you want to use the subpackages, you can install them the same way. 24 25### Usage 26 27The complete package documentation and some simple examples are available at 28[godoc.org](http://godoc.org/github.com/godbus/dbus). Also, the 29[_examples](https://github.com/godbus/dbus/tree/master/_examples) directory 30gives a short overview over the basic usage. 31 32#### Projects using godbus 33- [notify](https://github.com/esiqveland/notify) provides desktop notifications over dbus into a library. 34- [go-bluetooth](https://github.com/muka/go-bluetooth) provides a bluetooth client over bluez dbus API. 35 36Please note that the API is considered unstable for now and may change without 37further notice. 38 39### License 40 41go.dbus is available under the Simplified BSD License; see LICENSE for the full 42text. 43 44Nearly all of the credit for this library goes to github.com/guelfey/go.dbus. 45