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

..23-Jun-2021-

LICENSEH A D23-Jun-20211.3 KiB2621

README.markdownH A D23-Jun-20211 KiB3724

auth.goH A D23-Jun-20216.7 KiB256216

auth_external.goH A D23-Jun-2021582 2718

auth_sha1.goH A D23-Jun-20212.4 KiB10386

call.goH A D23-Jun-20213.9 KiB148105

conn.goH A D23-Jun-202115.5 KiB599458

conn_darwin.goH A D23-Jun-2021391 2216

conn_other.goH A D23-Jun-2021669 3523

dbus.goH A D23-Jun-20216.2 KiB259224

decoder.goH A D23-Jun-20215 KiB229212

doc.goH A D23-Jun-20212.3 KiB641

encoder.goH A D23-Jun-20214.4 KiB180161

export.goH A D23-Jun-20218.3 KiB301246

message.goH A D23-Jun-20218.3 KiB347288

sig.goH A D23-Jun-20215.8 KiB258216

transport_darwin.goH A D23-Jun-2021105 75

transport_generic.goH A D23-Jun-2021644 3628

transport_unix.goH A D23-Jun-20214.8 KiB191168

transport_unixcred.goH A D23-Jun-2021411 2318

variant.goH A D23-Jun-20213.1 KiB130108

variant_lexer.goH A D23-Jun-20214.8 KiB285257

variant_parser.goH A D23-Jun-202115.3 KiB818748

README.markdown

1go.dbus
2-------
3
4go.dbus 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/guelfey/go.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/guelfey/go.dbus). Also, the
27[_examples](https://github.com/guelfey/go.dbus/tree/master/_examples) directory
28gives a short overview over the basic usage.
29
30Please note that the API is considered unstable for now and may change without
31further notice.
32
33### License
34
35go.dbus is available under the Simplified BSD License; see LICENSE for the full
36text.
37