Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bus1/dbus-broker
/ types & classes
Types & classes
210 in github.com/bus1/dbus-broker
⨍
Functions
1,029
◇
Types & classes
210
Class
Acct
src/util/acct.h:16
Class
Acct
The root context of an independent accounting system. All objects of the module are eventually tied to one [`Acct`] object. Different such objects ar
src/util/acct.rs:92
Class
AcctActor
src/util/acct.h:17
Class
AcctCharge
src/util/acct.h:18
Class
AcctInner
src/util/acct.rs:80
Class
AcctUser
src/util/acct.h:19
Class
Activation
src/bus/activation.h:16
Class
Activation
src/bus/name.h:16
Class
ActivationMessage
src/bus/activation.h:17
Class
ActivationRequest
src/bus/activation.h:18
Class
Actor
An actor is an entity of the accounting system that can lay claims on resources. Actors always operate on behalf of a user. Actors can either claim r
src/util/acct.rs:124
Class
Address
src/dbus/address.h:13
Class
Address
src/util/apparmor.c:479
Class
Broker
test/dbus/util-broker.h:20
Class
Broker
src/broker/broker.h:23
Class
Broker
src/broker/controller.h:22
Class
Bus
src/broker/controller.h:23
Class
Bus
src/bus/bus.h:33
Class
Bus
src/bus/metrics.h:15
Class
Bus
src/bus/peer.h:20
Class
Bus
src/bus/driver.h:13
Class
Bus
src/bus/activation.h:19
Class
Bus
src/bus/listener.h:16
Class
BusAppArmorRegistry
src/util/apparmor.h:16
Class
BusAppArmorRegistry
src/util/apparmor.c:25
Class
BusAppArmorRegistry
src/bus/policy.h:18
Class
BusSELinuxName
src/util/selinux.c:25
Class
BusSELinuxRegistry
src/util/selinux.c:19
Class
BusSELinuxRegistry
src/util/selinux.h:13
Class
BusSELinuxRegistry
src/bus/policy.h:19
Class
Charge
An object to represent an active resource claim charged on the system.
src/util/acct.rs:155
Class
ChargeInner
src/util/acct.rs:149
Class
Claim
An object to track how many resources a stage has available and claimed. A [`Claim`] object is always attached to an entity that claims resources (re
src/util/acct.rs:75
Class
Cli
Command-line Interface This structure provides all command-line handling, which currently means parsing command-line arguments, providing process ter
src/session/mod.rs:16
Class
Config
src/session/mod.rs:26
Class
ConfigNode
src/launch/config.h:17
Class
ConfigParser
src/launch/config.h:18
Class
ConfigPath
src/launch/config.h:16
Class
ConfigRoot
src/launch/config.h:19
Class
ConfigState
src/launch/config.h:20
Class
ConfigState
src/launch/config.h:228
Class
Connection
src/dbus/connection.h:17
Class
Controller
src/broker/controller.h:24
Class
ControllerListener
src/broker/controller.h:26
Class
ControllerMethod
src/broker/controller-dbus.c:23
Class
ControllerMetrics
src/broker/controller.h:27
Class
ControllerName
src/broker/controller.h:25
Class
ControllerReload
src/broker/controller.h:28
Class
Dirwatch
src/launch/config.h:21
Class
Dirwatch
src/util/dirwatch.h:13
Class
DispatchContext
src/util/dispatch.h:21
Class
DispatchContext
src/bus/peer.h:21
Class
DispatchContext
src/bus/listener.h:17
Class
DispatchFile
src/util/dispatch.h:22
Class
DriverCredentials
src/bus/driver.c:31
Class
DriverInterface
src/bus/driver.c:32
Class
DriverMethod
src/bus/driver.c:33
Class
FDList
src/dbus/socket.h:17
Class
FDList
src/dbus/message.h:16
Class
FDList
src/util/fdlist.h:14
Class
FsDirlist
src/util/fs.h:15
Class
IQueue
src/dbus/queue.h:16
Class
Launcher
src/launch/launcher.h:19
Class
Listener
src/bus/listener.h:18
Class
Log
src/dbus/message.h:17
Class
Log
src/util/apparmor.h:14
Class
Log
src/util/sockopt.h:21
Class
Log
src/util/user.h:16
Class
Log
src/util/log.h:15
Class
Log
src/util/selinux.h:14
Class
Log
src/bus/bus.h:34
Class
Log
src/bus/policy.h:20
Class
LogProvenance
src/util/log.h:16
Class
MatchCounters
src/bus/match.h:17
Class
MatchFilter
src/bus/match.h:18
Class
MatchKeys
src/bus/match.h:19
Class
MatchOwner
src/bus/driver.h:14
Class
MatchOwner
src/bus/match.h:20
Class
MatchRegistry
src/bus/match.h:25
Class
MatchRegistryByInterface
src/bus/match.h:23
Class
MatchRegistryByKeys
src/bus/match.h:21
Class
MatchRegistryByMember
src/bus/match.h:22
Class
MatchRegistryByPath
src/bus/match.h:24
Class
MatchRule
src/bus/diag.h:14
Class
MatchRule
src/bus/match.h:26
Class
Message
src/broker/controller.h:29
Class
Message
src/dbus/message.h:18
Class
Message
src/dbus/connection.h:18
Class
Message
src/bus/bus.h:35
Class
Message
src/bus/diag.h:15
Class
Message
src/bus/driver.h:15
Class
Message
src/bus/activation.h:20
Class
MessageHeader
src/dbus/message.h:19
Class
MessageMetadata
src/dbus/message.h:20
Class
MessageMetadata
src/bus/match.h:27
Class
Metrics
src/bus/metrics.h:16
Class
MetricsClient
src/bus/metrics.h:17
Class
NSSCache
src/launch/nss-cache.h:14
Class
NSSCache
src/launch/config.h:22
Class
NSSCacheNode
src/launch/nss-cache.c:27
next →
1–100 of 210, ranked by callers