• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-Apr-2019-

_examples/H03-Apr-2019-239207

introspect/H03-Apr-2019-192143

prop/H03-Apr-2019-265194

CONTRIBUTING.mdH A D03-Apr-20191.4 KiB5136

LICENSEH A D03-Apr-20191.3 KiB2621

MAINTAINERSH A D03-Apr-201989 32

README.markdownH A D03-Apr-20191.2 KiB4227

auth.goH A D03-Apr-20196.6 KiB254214

auth_external.goH A D03-Apr-2019582 2718

auth_sha1.goH A D03-Apr-20192.4 KiB10386

call.goH A D03-Apr-2019867 3720

conn.goH A D03-Apr-201916.6 KiB637489

conn_darwin.goH A D03-Apr-2019391 2216

conn_other.goH A D03-Apr-2019428 2819

conn_test.goH A D03-Apr-20194.4 KiB224206

dbus.goH A D03-Apr-20196.2 KiB259224

decoder.goH A D03-Apr-20195 KiB229212

doc.goH A D03-Apr-20192.3 KiB641

encoder.goH A D03-Apr-20195.3 KiB209177

encoder_test.goH A D03-Apr-20191.1 KiB5955

examples_test.goH A D03-Apr-2019824 5141

export.goH A D03-Apr-201913.3 KiB446307

export_test.goH A D03-Apr-201915.5 KiB542393

homedir.goH A D03-Apr-2019325 2922

homedir_dynamic.goH A D03-Apr-2019171 1611

homedir_static.goH A D03-Apr-2019617 4633

message.goH A D03-Apr-20198.3 KiB347288

object.goH A D03-Apr-20193.7 KiB137103

proto_test.goH A D03-Apr-20198.2 KiB370348

sig.goH A D03-Apr-20195.8 KiB258216

sig_test.goH A D03-Apr-20191.1 KiB7164

transport_darwin.goH A D03-Apr-2019105 75

transport_generic.goH A D03-Apr-2019644 3628

transport_unix.goH A D03-Apr-20194.9 KiB197171

transport_unix_test.goH A D03-Apr-20191 KiB5044

transport_unixcred_dragonfly.goH A D03-Apr-20192.7 KiB9654

transport_unixcred_linux.goH A D03-Apr-2019637 2618

variant.goH A D03-Apr-20193.2 KiB140118

variant_lexer.goH A D03-Apr-20194.8 KiB285257

variant_parser.goH A D03-Apr-201915.3 KiB818748

variant_test.goH A D03-Apr-20192.2 KiB7973

README.markdown

1dbus
2----
3
4dbus is a simple library that implements native Go client bindings for the
5D-Bus message bus system.
6
7### Features
8
9* Complete native implementation of the D-Bus message protocol
10* Go-like API (channels for signals / asynchronous method calls, Goroutine-safe connections)
11* Subpackages that help with the introspection / property interfaces
12
13### Installation
14
15This packages requires Go 1.1. If you installed it and set up your GOPATH, just run:
16
17```
18go get github.com/godbus/dbus
19```
20
21If you want to use the subpackages, you can install them the same way.
22
23### Usage
24
25The complete package documentation and some simple examples are available at
26[godoc.org](http://godoc.org/github.com/godbus/dbus). Also, the
27[_examples](https://github.com/godbus/dbus/tree/master/_examples) directory
28gives a short overview over the basic usage.
29
30#### Projects using godbus
31- [notify](https://github.com/esiqveland/notify) provides desktop notifications over dbus into a library.
32
33Please note that the API is considered unstable for now and may change without
34further notice.
35
36### License
37
38go.dbus is available under the Simplified BSD License; see LICENSE for the full
39text.
40
41Nearly all of the credit for this library goes to github.com/guelfey/go.dbus.
42