Uses of Package
com.lucimber.dbus.connection
Packages that use com.lucimber.dbus.connection
Package
Description
Annotations for defining D-Bus interfaces, methods, properties, and signals.
Connection management, lifecycle, and handler pipeline for D-Bus communication.
Netty-based transport implementation for high-performance D-Bus communication.
-
Classes in com.lucimber.dbus.connection used by com.lucimber.dbus.annotationClassDescriptionA skeletal implementation of the
InboundHandler
interface.A handler that can be attached to aPipeline
to intercept and respond to connection state changes and user-defined events. -
Classes in com.lucimber.dbus.connection used by com.lucimber.dbus.connectionClassDescriptionAn abstract base class that combines both
InboundHandler
andOutboundHandler
interfaces to handle bidirectional message flow in aPipeline
.Represents a virtual channel for communication over D-Bus.Configuration class for D-Bus connections containing timeout and other connection settings.Builder class for creating ConnectionConfig instances.Context interface providing callbacks and handlers for connection strategies.Represents a connection lifecycle event.Builder for creatingConnectionEvent
instances.Listener interface for connection lifecycle events.Types of connection events that can be fired during the connection lifecycle.Transport-agnostic handle representing an active D-Bus connection.Functional interface for connection operations.Functional interface for disconnection operations.Represents the current state of a D-Bus connection.Strategy interface for different D-Bus connection transport types.A dummy implementation ofConnection
for testing D-Bus applications without requiring a real D-Bus daemon, similar to Netty'sEmbeddedChannel
.Builder for creating DummyConnection instances with custom configuration.A handler that can be attached to aPipeline
to intercept and respond to connection state changes and user-defined events.Defines a component that can forward inbound events through aPipeline
.Defines a component that can forward outbound events through aPipeline
.Represents an ordered chain ofHandler
instances associated with aConnection
.Defines a component that can propagate user-defined events through aPipeline
. -
Classes in com.lucimber.dbus.connection used by com.lucimber.dbus.nettyClassDescriptionRepresents a virtual channel for communication over D-Bus.Configuration class for D-Bus connections containing timeout and other connection settings.Context interface providing callbacks and handlers for connection strategies.Listener interface for connection lifecycle events.Transport-agnostic handle representing an active D-Bus connection.Represents the current state of a D-Bus connection.Strategy interface for different D-Bus connection transport types.Represents an ordered chain of
Handler
instances associated with aConnection
. -
Classes in com.lucimber.dbus.connection used by com.lucimber.dbus.proxy