An open API service providing repository metadata for many open source software ecosystems.

Package Usage: go: github.com/godbus/dbus

Package dbus implements bindings to the D-Bus message bus system. To use the message bus API, you first need to connect to a bus (usually the session or system bus). The acquired connection then can be used to call methods on remote objects and emit or receive signals. Using the Export method, you can arrange D-Bus methods calls to be directly translated to method calls on a Go value. For outgoing messages, Go types are automatically converted to the corresponding D-Bus types. The following types are directly encoded as their respective D-Bus equivalents: Slices and arrays encode as ARRAYs of their element type. Maps encode as DICTs, provided that their key type can be used as a key for a DICT. Structs other than Variant and Signature encode as a STRUCT containing their exported fields. Fields whose tags contain `dbus:"-"` and unexported fields will be skipped. Pointers encode as the value they're pointed to. Types convertible to one of the base types above will be mapped as the base type. Trying to encode any other type or a slice, map or struct containing an unsupported type will result in an InvalidTypeError. For incoming messages, the inverse of these rules are used, with the exception of STRUCTs. Incoming STRUCTS are represented as a slice of empty interfaces containing the struct fields in the correct order. The Store function can be used to convert such values to Go structs. Handling Unix file descriptors deserves special mention. To use them, you should first check that they are supported on a connection by calling SupportsUnixFDs. If it returns true, all method of Connection will translate messages containing UnixFD's to messages that are accompanied by the given file descriptors with the UnixFD values being substituted by the correct indices. Similarily, the indices of incoming messages are automatically resolved. It shouldn't be necessary to use UnixFDIndex.
2 versions
Latest release: over 7 years ago
5,882 dependent packages

View more package details: https://packages.ecosyste.ms/registries/proxy.golang.org/packages/github.com/godbus/dbus

View more repository details: http://repos.ecosyste.ms/hosts/GitHub/repositories/godbus%2Fdbus

Dependent Repos 24,267

admariner/jitsu Fork of jitsucom/jitsu
Jitsu is an open-source data integration platform

Size: 29.4 MB - Last synced: 4 days ago - Pushed: almost 2 years ago

ossf/scorecard-action
Official GitHub Action for OpenSSF Scorecard.

Size: 6.93 MB - Last synced: 6 days ago - Pushed: 11 days ago

zeromike/syft Fork of anchore/syft
CLI tool and library for generating a Software Bill of Materials from container images and filesystems

Size: 10.4 MB - Last synced: 11 months ago - Pushed: almost 3 years ago

krasish/test-infra Fork of kyma-project/test-infra
Test infrastructure for the Kyma project.

Size: 15.3 MB - Last synced: about 2 years ago - Pushed: about 2 years ago

spolti/kie-cloud-operator Fork of kiegroup/kie-cloud-operator
OCP Operator for KIE

Size: 100 MB - Last synced: 7 months ago - Pushed: over 1 year ago

alicefr/kubevirt Fork of kubevirt/kubevirt
Kubernetes Virtualization API and runtime in order to define and manage virtual machines.

Size: 286 MB - Last synced: 2 days ago - Pushed: 2 days ago

ahmedabu98/beam Fork of apache/beam
Apache Beam is a unified programming model for Batch and Streaming

Size: 392 MB - Last synced: 4 days ago - Pushed: 4 days ago

champ-oss/terraform-aws-metabase

Size: 268 KB - Last synced: about 1 month ago - Pushed: about 1 month ago

alexander-lipnitskiy/hlf-deploy
Deploy Hyperledger Fabric Network in Docker Swarm

Size: 1020 KB - Last synced: about 2 years ago - Pushed: over 2 years ago

observIQ/grafana-agent Fork of grafana/agent
Telemetry agent for the LGTM stack.

Size: 48.3 MB - Last synced: over 1 year ago - Pushed: over 1 year ago

tharun208/loki Fork of grafana/loki
Like Prometheus, but for logs.

Size: 168 MB - Last synced: about 1 year ago - Pushed: about 2 years ago

energy-spectrum/Go_bot

Size: 67.4 KB - Last synced: 11 months ago - Pushed: about 2 years ago

energy-spectrum/Test_aprel

Size: 2.22 MB - Last synced: 11 months ago - Pushed: about 2 years ago

energy-spectrum/Test1

Size: 75.2 KB - Last synced: 11 months ago - Pushed: about 2 years ago

Team-Kujira/ibc-go Fork of cosmos/ibc-go
Interblockchain Communication Protocol (IBC) implementation in Golang.

Size: 53 MB - Last synced: 10 months ago - Pushed: 10 months ago

xpivarc/kubevirt Fork of kubevirt/kubevirt
Kubernetes Virtualization API and runtime in order to define and manage virtual machines.

Size: 297 MB - Last synced: 4 days ago - Pushed: 4 days ago

rfay/ddev Fork of ddev/ddev
DDEV: a local development environment management system

Size: 117 MB - Last synced: about 24 hours ago - Pushed: 1 day ago

carlkyrillos/integreatly-operator Fork of integr8ly/integreatly-operator
An Openshift Operator based on the Operator SDK for installing and reconciling Integreatly services

Size: 128 MB - Last synced: 7 months ago - Pushed: 7 months ago

rancher-max/rancher Fork of rancher/rancher
Complete container management platform

Size: 140 MB - Last synced: about 2 months ago - Pushed: about 2 months ago

FairwindsOps/insights-cli
A command line tool for Fairwinds Insights

Size: 23.4 MB - Last synced: 20 days ago - Pushed: about 1 month ago

XTIDfdenni/aws-vault Fork of 99designs/aws-vault
A vault for securely storing and accessing AWS credentials in development environments

Size: 9.27 MB - Last synced: over 1 year ago - Pushed: almost 2 years ago

jrivera-px/operator Fork of libopenstorage/operator
Storage operator for Kubernetes

Size: 34.9 MB - Last synced: about 2 years ago - Pushed: over 2 years ago

Agraphie/aws-vault Fork of 99designs/aws-vault
A vault for securely storing and accessing AWS credentials in development environments

Size: 9.09 MB - Last synced: about 2 years ago - Pushed: about 2 years ago

paketo-buildpacks/go
A Cloud Native Buildpack for Go

Size: 83.2 MB - Last synced: 8 days ago - Pushed: 8 days ago

paketo-buildpacks/dotnet-core
A Cloud Native Buildpack for .NET Core

Size: 176 MB - Last synced: 3 days ago - Pushed: 3 days ago

cilium/cilium-olm 📦

Size: 982 KB - Last synced: over 1 year ago - Pushed: almost 2 years ago

Zondax/rosetta-filecoin-lib

Size: 476 KB - Last synced: 2 days ago - Pushed: 2 days ago

RafaySystems/terraform-provider-rafay
Rafay terraform provider

Size: 6.77 MB - Last synced: 5 days ago - Pushed: 5 days ago

Boroda76/go_service_naked

Size: 791 KB - Last synced: about 1 year ago - Pushed: about 2 years ago

Mu-L/docker-slim Fork of slimtoolkit/slim
DockerSlim (docker-slim): Don't change anything in your Docker container image and minify it by up to 30x (and for compiled languages even more) making it secure too! (free and open source)

Size: 64.8 MB - Last synced: about 1 year ago - Pushed: about 1 year ago