Index

A B C D E F G H I J K L M N O P R S T U V W 
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 by DBusObjectPath, if a marshalled DBusObjectPath 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
A specialized Handler for processing outbound events in a Pipeline.
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
 
A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form