Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
O
- OBJECT_PATH - Enum constant in enum class com.lucimber.dbus.type.Type
-
An object path is a string-like type and represents a name used to refer to an object instance.
- OBJECT_PATH - Enum constant in enum class com.lucimber.dbus.type.TypeAlignment
- OBJECT_PATH - Enum constant in enum class com.lucimber.dbus.type.TypeCode
- ObjectManager - Interface in com.lucimber.dbus.standard
-
The org.freedesktop.DBus.ObjectManager interface provides a standardized way to enumerate all objects below a certain path in the object hierarchy, along with their interfaces and properties.
- ObjectPathDecoder - Class in com.lucimber.dbus.codec.decoder
-
A decoder which unmarshals an object path from the byte stream format used by D-Bus.
- ObjectPathDecoder() - Constructor for class com.lucimber.dbus.codec.decoder.ObjectPathDecoder
- ObjectPathEncoder - Class in com.lucimber.dbus.codec.encoder
-
An encoder which encodes an object path to the D-Bus marshalling format using ByteBuffer.
- ObjectPathEncoder(ByteOrder) - Constructor for class com.lucimber.dbus.codec.encoder.ObjectPathEncoder
-
Constructs a new instance with mandatory parameter.
- ObjectPathException - Exception in com.lucimber.dbus.type
-
A
RuntimeException
that gets thrown byDBusObjectPath
, if a marshalledDBusObjectPath
cannot be parsed. - ObjectPathException(String) - Constructor for exception com.lucimber.dbus.type.ObjectPathException
-
Creates a new instance with a message.
- ObjectPathException(String, Throwable) - Constructor for exception com.lucimber.dbus.type.ObjectPathException
-
Creates a new instance with a message and a cause.
- ObjectPathException(Throwable) - Constructor for exception com.lucimber.dbus.type.ObjectPathException
-
Creates a new instance with a cause.
- ofBooleans(boolean...) - Static method in class com.lucimber.dbus.type.DBusArray
-
Creates an array of booleans.
- ofDoubles(double...) - Static method in class com.lucimber.dbus.type.DBusArray
-
Creates an array of doubles.
- ofInt32s(int...) - Static method in class com.lucimber.dbus.type.DBusArray
-
Creates an array of 32-bit integers.
- ofInt32ToString() - Static method in class com.lucimber.dbus.type.DBusDict
-
Creates a dictionary with int32 keys and string values.
- ofInt64s(long...) - Static method in class com.lucimber.dbus.type.DBusArray
-
Creates an array of 64-bit integers.
- ofObjectPaths(String...) - Static method in class com.lucimber.dbus.type.DBusArray
-
Creates an array of object paths.
- ofObjectPathToString() - Static method in class com.lucimber.dbus.type.DBusDict
-
Creates a dictionary with object path keys and string values.
- ofStrings(String...) - Static method in class com.lucimber.dbus.type.DBusArray
-
Creates an array of strings.
- ofStringToBoolean() - Static method in class com.lucimber.dbus.type.DBusDict
-
Creates a dictionary with string keys and boolean values.
- ofStringToInt32() - Static method in class com.lucimber.dbus.type.DBusDict
-
Creates a dictionary with string keys and int32 values.
- ofStringToInt64() - Static method in class com.lucimber.dbus.type.DBusDict
-
Creates a dictionary with string keys and int64 values.
- ofStringToString() - Static method in class com.lucimber.dbus.type.DBusDict
-
Creates a dictionary with string keys and string values.
- ofStringToVariant() - Static method in class com.lucimber.dbus.type.DBusDict
-
Creates a dictionary with string keys and variant values.
- OK - Enum constant in enum class com.lucimber.dbus.connection.sasl.SaslCommandName
-
The
OK
command is sent by the server to the client. - onConnectionActive(Context) - Method in class com.lucimber.dbus.connection.AbstractDuplexHandler
- onConnectionActive(Context) - Method in class com.lucimber.dbus.connection.AbstractInboundHandler
-
Default implementation that simply propagates the connection active event through the pipeline.
- onConnectionActive(Context) - Method in class com.lucimber.dbus.connection.AbstractOutboundHandler
- onConnectionActive(Context) - Method in class com.lucimber.dbus.connection.ConnectionHealthHandler
- onConnectionActive(Context) - Method in class com.lucimber.dbus.connection.ConnectionReconnectHandler
- onConnectionActive(Context) - Method in interface com.lucimber.dbus.connection.Handler
-
Invoked when the connection associated with this context becomes active.
- onConnectionEstablished() - Method in interface com.lucimber.dbus.connection.ConnectionContext
-
Called when the connection is successfully established and authenticated.
- onConnectionEvent(Connection, ConnectionEvent) - Method in interface com.lucimber.dbus.connection.ConnectionEventListener
-
Called when a connection event occurs.
- onConnectionInactive(Context) - Method in class com.lucimber.dbus.connection.AbstractDuplexHandler
- onConnectionInactive(Context) - Method in class com.lucimber.dbus.connection.AbstractInboundHandler
-
Default implementation that simply propagates the connection inactive event through the pipeline.
- onConnectionInactive(Context) - Method in class com.lucimber.dbus.connection.AbstractOutboundHandler
- onConnectionInactive(Context) - Method in class com.lucimber.dbus.connection.ConnectionHealthHandler
- onConnectionInactive(Context) - Method in class com.lucimber.dbus.connection.ConnectionReconnectHandler
- onConnectionInactive(Context) - Method in interface com.lucimber.dbus.connection.Handler
-
Invoked when the connection associated with this context becomes inactive.
- onConnectionLost() - Method in interface com.lucimber.dbus.connection.ConnectionContext
-
Called when the connection is lost or closed.
- onError(Throwable) - Method in interface com.lucimber.dbus.connection.ConnectionContext
-
Called when a connection error occurs.
- onHandlerAdded(Context) - Method in class com.lucimber.dbus.connection.AbstractDuplexHandler
- onHandlerAdded(Context) - Method in class com.lucimber.dbus.connection.AbstractInboundHandler
-
Default implementation that logs the handler addition event.
- onHandlerAdded(Context) - Method in class com.lucimber.dbus.connection.AbstractOutboundHandler
- onHandlerAdded(Context) - Method in class com.lucimber.dbus.connection.ConnectionHealthHandler
- onHandlerAdded(Context) - Method in class com.lucimber.dbus.connection.ConnectionReconnectHandler
- onHandlerAdded(Context) - Method in interface com.lucimber.dbus.connection.Handler
-
Invoked when this handler is added to the pipeline.
- onHandlerRemoved(Context) - Method in class com.lucimber.dbus.connection.AbstractDuplexHandler
- onHandlerRemoved(Context) - Method in class com.lucimber.dbus.connection.AbstractInboundHandler
-
Default implementation that logs the handler removal event.
- onHandlerRemoved(Context) - Method in class com.lucimber.dbus.connection.AbstractOutboundHandler
- onHandlerRemoved(Context) - Method in class com.lucimber.dbus.connection.ConnectionHealthHandler
- onHandlerRemoved(Context) - Method in class com.lucimber.dbus.connection.ConnectionReconnectHandler
- onHandlerRemoved(Context) - Method in interface com.lucimber.dbus.connection.Handler
-
Invoked just before this handler is removed from the pipeline.
- onMessageReceived(InboundMessage) - Method in interface com.lucimber.dbus.connection.ConnectionContext
-
Called when a message is received from the transport.
- onStateChanged(ConnectionState) - Method in interface com.lucimber.dbus.connection.ConnectionContext
-
Called when the connection state changes.
- OPEN - Enum constant in enum class com.lucimber.dbus.util.ErrorRecoveryManager.CircuitBreaker.State
- operationComplete(T) - Method in class com.lucimber.dbus.netty.WriteOperationListener
-
Called when the write operation completes, regardless of success or failure.
- OUTBOUND_MESSAGE_ENCODER - Static variable in class com.lucimber.dbus.netty.DBusHandlerNames
- OutboundError - Class in com.lucimber.dbus.message
-
An outbound error message.
- OutboundError(DBusUInt32, DBusUInt32, DBusString, DBusString, DBusSignature, List<? extends DBusType>) - Constructor for class com.lucimber.dbus.message.OutboundError
-
Constructs a new instance with all parameter.
- OutboundError.Builder - Class in com.lucimber.dbus.message
- OutboundHandler - Interface in com.lucimber.dbus.connection
- OutboundMessage - Interface in com.lucimber.dbus.message
-
An outbound message is a message that should be sent from this service to another service on the same bus that this service is connected to.
- OutboundMethodCall - Class in com.lucimber.dbus.message
-
An outbound method call.
- OutboundMethodCall(DBusUInt32, DBusObjectPath, DBusString, boolean, DBusString, DBusString, DBusSignature, List<? extends DBusType>) - Constructor for class com.lucimber.dbus.message.OutboundMethodCall
-
Constructs a new instance with all parameter.
- OutboundMethodCall(DBusUInt32, DBusObjectPath, DBusString, boolean, DBusString, DBusString, DBusSignature, List<? extends DBusType>, Duration) - Constructor for class com.lucimber.dbus.message.OutboundMethodCall
-
Constructs a new instance with all parameter including timeout.
- OutboundMethodCall.Builder - Class in com.lucimber.dbus.message
- OutboundMethodReturn - Class in com.lucimber.dbus.message
-
An outbound method return message.
- OutboundMethodReturn(DBusUInt32, DBusUInt32, DBusString, DBusSignature, List<? extends DBusType>) - Constructor for class com.lucimber.dbus.message.OutboundMethodReturn
-
Constructs a new instance with all parameter.
- OutboundMethodReturn.Builder - Class in com.lucimber.dbus.message
- OutboundPropagator - Interface in com.lucimber.dbus.connection
-
Defines a component that can forward outbound events through a
Pipeline
. - OutboundReply - Interface in com.lucimber.dbus.message
-
A reply to a previously send message.
- OutboundSignal - Class in com.lucimber.dbus.message
-
An outbound signal message.
- OutboundSignal(DBusUInt32, DBusObjectPath, DBusString, DBusString, DBusString, DBusSignature, List<? extends DBusType>) - Constructor for class com.lucimber.dbus.message.OutboundSignal
-
Constructs a new instance with all parameter.
- OutboundSignal.Builder - Class in com.lucimber.dbus.message
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form