You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
k3s/vendor/github.com/godbus/dbus/v5
Brad Davidson 4fbc241679
Update to forked protobuf 1.4.3-k3s1
4 years ago
..
CONTRIBUTING.md Update go.mod for k8s 1.19 4 years ago
LICENSE Update go.mod for k8s 1.19 4 years ago
MAINTAINERS Update go.mod for k8s 1.19 4 years ago
README.markdown Update to forked protobuf 1.4.3-k3s1 4 years ago
auth.go Update to forked protobuf 1.4.3-k3s1 4 years ago
auth_anonymous.go Update go.mod for k8s 1.19 4 years ago
auth_external.go Update go.mod for k8s 1.19 4 years ago
auth_sha1.go Update go.mod for k8s 1.19 4 years ago
call.go Update to forked protobuf 1.4.3-k3s1 4 years ago
conn.go Update to forked protobuf 1.4.3-k3s1 4 years ago
conn_darwin.go Update go.mod for k8s 1.19 4 years ago
conn_other.go Update go.mod for k8s 1.19 4 years ago
conn_unix.go Update go.mod for k8s 1.19 4 years ago
conn_windows.go Update go.mod for k8s 1.19 4 years ago
dbus.go Update to forked protobuf 1.4.3-k3s1 4 years ago
decoder.go Update go.mod for k8s 1.19 4 years ago
default_handler.go Update to forked protobuf 1.4.3-k3s1 4 years ago
doc.go Update go.mod for k8s 1.19 4 years ago
encoder.go Update go.mod for k8s 1.19 4 years ago
export.go Update to forked protobuf 1.4.3-k3s1 4 years ago
go.mod Update go.mod for k8s 1.19 4 years ago
go.sum Update go.mod for k8s 1.19 4 years ago
homedir.go Update go.mod for k8s 1.19 4 years ago
homedir_dynamic.go Update go.mod for k8s 1.19 4 years ago
homedir_static.go Update go.mod for k8s 1.19 4 years ago
match.go Update to forked protobuf 1.4.3-k3s1 4 years ago
message.go Update go.mod for k8s 1.19 4 years ago
object.go Update to forked protobuf 1.4.3-k3s1 4 years ago
sequence.go Update to forked protobuf 1.4.3-k3s1 4 years ago
sequential_handler.go Update to forked protobuf 1.4.3-k3s1 4 years ago
server_interfaces.go Update go.mod for k8s 1.19 4 years ago
sig.go Update to forked protobuf 1.4.3-k3s1 4 years ago
transport_darwin.go Update go.mod for k8s 1.19 4 years ago
transport_generic.go Update go.mod for k8s 1.19 4 years ago
transport_nonce_tcp.go Update go.mod for k8s 1.19 4 years ago
transport_tcp.go Update go.mod for k8s 1.19 4 years ago
transport_unix.go Update go.mod for k8s 1.19 4 years ago
transport_unixcred_dragonfly.go Update go.mod for k8s 1.19 4 years ago
transport_unixcred_freebsd.go Update to forked protobuf 1.4.3-k3s1 4 years ago
transport_unixcred_linux.go Update go.mod for k8s 1.19 4 years ago
transport_unixcred_openbsd.go Update go.mod for k8s 1.19 4 years ago
variant.go Update to forked protobuf 1.4.3-k3s1 4 years ago
variant_lexer.go Update go.mod for k8s 1.19 4 years ago
variant_parser.go Update go.mod for k8s 1.19 4 years ago

README.markdown

Build Status

dbus

dbus is a simple library that implements native Go client bindings for the D-Bus message bus system.

Features

  • Complete native implementation of the D-Bus message protocol
  • Go-like API (channels for signals / asynchronous method calls, Goroutine-safe connections)
  • Subpackages that help with the introspection / property interfaces

Installation

This packages requires Go 1.7. If you installed it and set up your GOPATH, just run:

go get github.com/godbus/dbus

If you want to use the subpackages, you can install them the same way.

Usage

The complete package documentation and some simple examples are available at godoc.org. Also, the _examples directory gives a short overview over the basic usage.

Projects using godbus

  • notify provides desktop notifications over dbus into a library.
  • go-bluetooth provides a bluetooth client over bluez dbus API.
  • playerbm a bookmark utility for media players.
  • iwd go bindings for the internet wireless daemon "iwd".

Please note that the API is considered unstable for now and may change without further notice.

License

go.dbus is available under the Simplified BSD License; see LICENSE for the full text.

Nearly all of the credit for this library goes to github.com/guelfey/go.dbus.