Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
I
- INBOUND_MESSAGE_DECODER - Static variable in class com.lucimber.dbus.netty.DBusHandlerNames
- InboundError - Class in com.lucimber.dbus.message
-
An inbound error message.
- InboundError(DBusUInt32, DBusUInt32, DBusString, DBusString) - Constructor for class com.lucimber.dbus.message.InboundError
-
Constructs a new instance with mandatory parameter.
- InboundError(DBusUInt32, DBusUInt32, DBusString, DBusString, DBusSignature, List<? extends DBusType>) - Constructor for class com.lucimber.dbus.message.InboundError
-
Constructs a new instance with all parameter.
- InboundError.Builder - Class in com.lucimber.dbus.message
- InboundHandler - Interface in com.lucimber.dbus.connection
- InboundMessage - Interface in com.lucimber.dbus.message
-
An inbound message is a message that got send from another service to this service on the same bus that this service is connected to.
- InboundMethodCall - Class in com.lucimber.dbus.message
-
An inbound method call message.
- InboundMethodCall(DBusUInt32, DBusString, DBusObjectPath, DBusString, boolean) - Constructor for class com.lucimber.dbus.message.InboundMethodCall
-
Constructs a new instance with mandatory parameter.
- InboundMethodCall(DBusUInt32, DBusString, DBusObjectPath, DBusString, boolean, DBusString, DBusSignature, List<? extends DBusType>) - Constructor for class com.lucimber.dbus.message.InboundMethodCall
-
Constructs a new instance with all parameter.
- InboundMethodCall.Builder - Class in com.lucimber.dbus.message
- InboundMethodReturn - Class in com.lucimber.dbus.message
-
An inbound method return message.
- InboundMethodReturn(DBusUInt32, DBusUInt32, DBusString) - Constructor for class com.lucimber.dbus.message.InboundMethodReturn
-
Constructs a new instance with mandatory parameter.
- InboundMethodReturn(DBusUInt32, DBusUInt32, DBusString, DBusSignature, List<? extends DBusType>) - Constructor for class com.lucimber.dbus.message.InboundMethodReturn
-
Constructs a new instance with all parameter.
- InboundMethodReturn.Builder - Class in com.lucimber.dbus.message
-
Builder for creating
InboundMethodReturn
instances. - InboundPropagator - Interface in com.lucimber.dbus.connection
-
Defines a component that can forward inbound events through a
Pipeline
. - InboundReply - Interface in com.lucimber.dbus.message
-
An inbound reply to a previously send message.
- InboundSignal - Class in com.lucimber.dbus.message
-
An inbound signal message.
- InboundSignal(DBusUInt32, DBusString, DBusObjectPath, DBusString, DBusString) - Constructor for class com.lucimber.dbus.message.InboundSignal
-
Constructs a new instance with mandatory parameter.
- InboundSignal(DBusUInt32, DBusString, DBusObjectPath, DBusString, DBusString, DBusSignature, List<? extends DBusType>) - Constructor for class com.lucimber.dbus.message.InboundSignal
-
Constructs a new instance with all parameter.
- InboundSignal.Builder - Class in com.lucimber.dbus.message
- INCOMPLETE_FRAME - Enum constant in enum class com.lucimber.dbus.util.FrameRecoveryManager.CorruptionType
- InconsistentMessageException - Exception in com.lucimber.dbus.exception
-
The passed message does not validate correctly.
- InconsistentMessageException() - Constructor for exception com.lucimber.dbus.exception.InconsistentMessageException
-
Creates a new instance.
- InconsistentMessageException(DBusString) - Constructor for exception com.lucimber.dbus.exception.InconsistentMessageException
-
Creates a new instance with a message.
- InconsistentMessageException(DBusString, Throwable) - Constructor for exception com.lucimber.dbus.exception.InconsistentMessageException
-
Creates a new instance with a message and cause.
- InconsistentMessageException(Throwable) - Constructor for exception com.lucimber.dbus.exception.InconsistentMessageException
-
Creates a new instance with a cause.
- indexOf(Object) - Method in class com.lucimber.dbus.type.DBusArray
- init(ChannelHandlerContext) - Method in class com.lucimber.dbus.netty.sasl.AnonymousSaslMechanism
- init(ChannelHandlerContext) - Method in class com.lucimber.dbus.netty.sasl.CookieSaslMechanism
- init(ChannelHandlerContext) - Method in class com.lucimber.dbus.netty.sasl.ExternalSaslMechanism
- init(ChannelHandlerContext) - Method in interface com.lucimber.dbus.netty.sasl.SaslMechanism
- initialDelay - Variable in class com.lucimber.dbus.util.ErrorRecoveryManager.RetryConfig
- initialDelay(Duration) - Method in class com.lucimber.dbus.util.ErrorRecoveryManager.RetryConfig.Builder
- initializePipeline(ChannelPipeline, Promise<Void>, RealityCheckpoint) - Static method in class com.lucimber.dbus.netty.DBusHandlerConfiguration
-
Initializes the complete pipeline in the correct order.
- INT16 - Enum constant in enum class com.lucimber.dbus.type.Type
-
Signed (two's complement) 16-bit integer.
- INT16 - Enum constant in enum class com.lucimber.dbus.type.TypeAlignment
- INT16 - Enum constant in enum class com.lucimber.dbus.type.TypeCode
- Int16Decoder - Class in com.lucimber.dbus.codec.decoder
-
A decoder which unmarshals a short from the byte stream format used by D-Bus.
- Int16Decoder() - Constructor for class com.lucimber.dbus.codec.decoder.Int16Decoder
- Int16Encoder - Class in com.lucimber.dbus.codec.encoder
-
An encoder which encodes a short to the D-Bus marshalling format using ByteBuffer.
- Int16Encoder(ByteOrder) - Constructor for class com.lucimber.dbus.codec.encoder.Int16Encoder
-
Constructs a new instance with mandatory parameter.
- INT32 - Enum constant in enum class com.lucimber.dbus.type.Type
-
Signed (two's complement) 32-bit integer Equivalent to Java's integer data type.
- INT32 - Enum constant in enum class com.lucimber.dbus.type.TypeAlignment
- INT32 - Enum constant in enum class com.lucimber.dbus.type.TypeCode
- Int32Decoder - Class in com.lucimber.dbus.codec.decoder
-
A decoder which unmarshals an integer from the byte stream format used by D-Bus.
- Int32Decoder() - Constructor for class com.lucimber.dbus.codec.decoder.Int32Decoder
- Int32Encoder - Class in com.lucimber.dbus.codec.encoder
-
An encoder which encodes a 32-bit integer to the D-Bus marshalling format using ByteBuffer.
- Int32Encoder(ByteOrder) - Constructor for class com.lucimber.dbus.codec.encoder.Int32Encoder
-
Constructs a new instance with mandatory parameter.
- INT64 - Enum constant in enum class com.lucimber.dbus.type.Type
-
Signed (two's complement) 64-bit integer Equivalent to Java's long data type.
- INT64 - Enum constant in enum class com.lucimber.dbus.type.TypeAlignment
- INT64 - Enum constant in enum class com.lucimber.dbus.type.TypeCode
- Int64Decoder - Class in com.lucimber.dbus.codec.decoder
-
A decoder which unmarshals a long from the byte stream format used by D-Bus.
- Int64Decoder() - Constructor for class com.lucimber.dbus.codec.decoder.Int64Decoder
- Int64Encoder - Class in com.lucimber.dbus.codec.encoder
-
An encoder which encodes a 64-bit integer to the D-Bus marshalling format using ByteBuffer.
- Int64Encoder(ByteOrder) - Constructor for class com.lucimber.dbus.codec.encoder.Int64Encoder
-
Constructs a new instance with mandatory parameter.
- InteractiveAuthorizationRequiredException - Exception in com.lucimber.dbus.exception
-
Access to the requested operation is not permitted.
- InteractiveAuthorizationRequiredException() - Constructor for exception com.lucimber.dbus.exception.InteractiveAuthorizationRequiredException
-
Creates a new instance.
- InteractiveAuthorizationRequiredException(DBusString) - Constructor for exception com.lucimber.dbus.exception.InteractiveAuthorizationRequiredException
-
Creates a new instance with a message.
- InteractiveAuthorizationRequiredException(DBusString, Throwable) - Constructor for exception com.lucimber.dbus.exception.InteractiveAuthorizationRequiredException
-
Creates a new instance with a message and cause.
- InteractiveAuthorizationRequiredException(Throwable) - Constructor for exception com.lucimber.dbus.exception.InteractiveAuthorizationRequiredException
-
Creates a new instance with a cause.
- INTERFACE - Enum constant in enum class com.lucimber.dbus.message.HeaderField
-
Interface name associated with the message.
- introspect() - Method in interface com.lucimber.dbus.standard.Introspectable
-
Returns the introspection data for the object in XML format.
- Introspectable - Interface in com.lucimber.dbus.standard
-
The org.freedesktop.DBus.Introspectable interface provides introspection data for D-Bus objects.
- intValue() - Method in class com.lucimber.dbus.type.DBusByte
- intValue() - Method in class com.lucimber.dbus.type.DBusDouble
- intValue() - Method in class com.lucimber.dbus.type.DBusInt16
- intValue() - Method in class com.lucimber.dbus.type.DBusInt32
- intValue() - Method in class com.lucimber.dbus.type.DBusInt64
- intValue() - Method in class com.lucimber.dbus.type.DBusUInt16
- intValue() - Method in class com.lucimber.dbus.type.DBusUInt32
- intValue() - Method in class com.lucimber.dbus.type.DBusUInt64
- INVALID_ENDIAN_FLAG - Enum constant in enum class com.lucimber.dbus.util.FrameRecoveryManager.CorruptionType
- INVALID_LENGTH - Enum constant in enum class com.lucimber.dbus.util.FrameRecoveryManager.CorruptionType
- INVALID_MESSAGE_TYPE - Enum constant in enum class com.lucimber.dbus.util.FrameRecoveryManager.CorruptionType
- INVALID_PROTOCOL_VERSION - Enum constant in enum class com.lucimber.dbus.util.FrameRecoveryManager.CorruptionType
- InvalidArgsException - Exception in com.lucimber.dbus.exception
-
One or more invalid arguments have been passed.
- InvalidArgsException() - Constructor for exception com.lucimber.dbus.exception.InvalidArgsException
-
Creates a new instance.
- InvalidArgsException(DBusString) - Constructor for exception com.lucimber.dbus.exception.InvalidArgsException
-
Creates a new instance with a message.
- InvalidArgsException(DBusString, Throwable) - Constructor for exception com.lucimber.dbus.exception.InvalidArgsException
-
Creates a new instance with a message and cause.
- InvalidArgsException(Throwable) - Constructor for exception com.lucimber.dbus.exception.InvalidArgsException
-
Creates a new instance with a cause.
- InvalidMessageException - Exception in com.lucimber.dbus.message
-
Signals that a message is invalid or violates the D-Bus specification.
- InvalidMessageException(String) - Constructor for exception com.lucimber.dbus.message.InvalidMessageException
-
Constructs a new exception with the specified detail message.
- InvalidMessageException(String, Throwable) - Constructor for exception com.lucimber.dbus.message.InvalidMessageException
-
Constructs a new exception with the specified detail message and cause.
- InvalidMessageException(Throwable) - Constructor for exception com.lucimber.dbus.message.InvalidMessageException
-
Constructs a new exception with the specified cause.
- InvalidSignatureException - Exception in com.lucimber.dbus.exception
-
The specified message signature is not valid.
- InvalidSignatureException() - Constructor for exception com.lucimber.dbus.exception.InvalidSignatureException
-
Creates a new instance.
- InvalidSignatureException(DBusString) - Constructor for exception com.lucimber.dbus.exception.InvalidSignatureException
-
Creates a new instance with a message.
- InvalidSignatureException(DBusString, Throwable) - Constructor for exception com.lucimber.dbus.exception.InvalidSignatureException
-
Creates a new instance with a message and cause.
- InvalidSignatureException(Throwable) - Constructor for exception com.lucimber.dbus.exception.InvalidSignatureException
-
Creates a new instance with a cause.
- IOErrorException - Exception in com.lucimber.dbus.exception
-
Generic input/output error, for example when accessing a socket or other I/O context.
- IOErrorException() - Constructor for exception com.lucimber.dbus.exception.IOErrorException
-
Creates a new instance.
- IOErrorException(DBusString) - Constructor for exception com.lucimber.dbus.exception.IOErrorException
-
Creates a new instance with a message.
- IOErrorException(DBusString, Throwable) - Constructor for exception com.lucimber.dbus.exception.IOErrorException
-
Creates a new instance with a message and cause.
- IOErrorException(Throwable) - Constructor for exception com.lucimber.dbus.exception.IOErrorException
-
Creates a new instance with a cause.
- isActive() - Method in interface com.lucimber.dbus.connection.ConnectionHandle
-
Checks if the connection is currently active and ready for communication.
- isActive() - Method in class com.lucimber.dbus.netty.NettyConnectionHandle
- isArray() - Method in class com.lucimber.dbus.type.DBusSignature
-
Returns
TRUE
, if this signature describes an array andFALSE
otherwise. - isAutoReconnectEnabled() - Method in class com.lucimber.dbus.connection.ConnectionConfig
-
Gets whether automatic reconnection is enabled.
- isAvailable() - Method in interface com.lucimber.dbus.connection.ConnectionStrategy
-
Checks if the required transport capabilities are available on this platform.
- isAvailable() - Method in class com.lucimber.dbus.netty.NettyTcpStrategy
- isAvailable() - Method in class com.lucimber.dbus.netty.NettyUnixSocketStrategy
- isClosing() - Method in class com.lucimber.dbus.connection.ConnectionLifecycleManager
-
Checks if disconnection is in progress.
- isComplete() - Method in class com.lucimber.dbus.netty.sasl.AnonymousSaslMechanism
- isComplete() - Method in class com.lucimber.dbus.netty.sasl.CookieSaslMechanism
- isComplete() - Method in class com.lucimber.dbus.netty.sasl.ExternalSaslMechanism
- isComplete() - Method in interface com.lucimber.dbus.netty.sasl.SaslMechanism
- isConnected() - Method in interface com.lucimber.dbus.connection.Connection
-
Indicates whether the connection has been successfully established and is active.
- isConnected() - Method in class com.lucimber.dbus.connection.ConnectionLifecycleManager
-
Checks if the connection is currently connected.
- isConnected() - Method in class com.lucimber.dbus.connection.DummyConnection
- isConnected() - Method in class com.lucimber.dbus.netty.NettyConnection
- isConnecting() - Method in class com.lucimber.dbus.connection.ConnectionLifecycleManager
-
Checks if a connection attempt is in progress.
- isContainerType() - Method in class com.lucimber.dbus.type.DBusSignature
-
Returns
TRUE
, if this signature describes a container andFALSE
otherwise. - isDictionary() - Method in class com.lucimber.dbus.type.DBusSignature
-
Returns
TRUE
, if this signature describes a dictionary andFALSE
otherwise. - isDictionaryEntry() - Method in class com.lucimber.dbus.type.DBusSignature
-
Returns
TRUE
, if this signature describes a dictionary-entry andFALSE
otherwise. - isEmpty() - Method in class com.lucimber.dbus.type.DBusArray
- isEmpty() - Method in class com.lucimber.dbus.type.DBusDict
- isEnabled() - Method in class com.lucimber.dbus.connection.ConnectionReconnectHandler
-
Gets whether reconnection is currently enabled.
- isFailed() - Method in enum class com.lucimber.dbus.connection.ConnectionState
-
Checks if the connection is in a final failure state.
- isHealthCheckEnabled() - Method in class com.lucimber.dbus.connection.ConnectionConfig
-
Gets whether health check monitoring is enabled.
- isInCriticalMemoryState() - Static method in class com.lucimber.dbus.util.MemoryOptimizer
-
Checks if the system is in critical memory state.
- isPartialFrame() - Method in class com.lucimber.dbus.util.FrameRecoveryManager.FrameAnalysis
- isRemoved() - Method in interface com.lucimber.dbus.connection.Context
-
Indicates whether the handler has been removed from the pipeline.
- isReplyExpected() - Method in class com.lucimber.dbus.message.InboundMethodCall
-
States if the sender expects a reply to this method call or not.
- isReplyExpected() - Method in class com.lucimber.dbus.message.OutboundMethodCall
-
States if the sender expects a reply to this method call or not.
- isShutdown() - Method in class com.lucimber.dbus.connection.ConnectionThreadPoolManager
-
Checks if the thread pools are shut down.
- isStruct() - Method in class com.lucimber.dbus.type.DBusSignature
-
Returns
TRUE
, if this signature describes a struct andFALSE
otherwise. - isTerminated() - Method in class com.lucimber.dbus.connection.ConnectionThreadPoolManager
-
Checks if the thread pools are terminated.
- isTransitioning() - Method in enum class com.lucimber.dbus.connection.ConnectionState
-
Checks if the connection is attempting to establish or re-establish connectivity.
- isUnderMemoryPressure() - Static method in class com.lucimber.dbus.util.MemoryOptimizer
-
Checks if the system is currently under memory pressure.
- isValid() - Method in class com.lucimber.dbus.util.FrameRecoveryManager.FrameAnalysis
- isVariant() - Method in class com.lucimber.dbus.type.DBusSignature
-
Returns
TRUE
, if this signature describes a variant andFALSE
otherwise. - iterator() - Method in class com.lucimber.dbus.type.DBusArray
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form