Module org.freedesktop.dbus
Package org.freedesktop.dbus.interfaces
Class ObjectManager.InterfacesAdded
java.lang.Object
org.freedesktop.dbus.messages.Message
org.freedesktop.dbus.messages.DBusSignal
org.freedesktop.dbus.interfaces.ObjectManager.InterfacesAdded
- Enclosing interface:
ObjectManager
Signal generated when a new interface is added
-
Field Summary
FieldsFields inherited from class org.freedesktop.dbus.messages.Message
logger, MAXIMUM_ARRAY_LENGTH, MAXIMUM_MESSAGE_LENGTH, MAXIMUM_NUM_UNIX_FDS, PROTOCOL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the added interfaces.The source DBus object path (e.g.toString()Formats the message in a human-readable format.Methods inherited from class org.freedesktop.dbus.messages.DBusSignal
appendbody, createRealMethods inherited from class org.freedesktop.dbus.messages.Message
align, append, appendByte, appendBytes, appendint, createHeaderArgs, demarshallint, demarshallint, demarshallintBig, demarshallintLittle, extract, extract, getAlignment, getByteCounter, getDestination, getEndianess, getFiledescriptors, getFlags, getHeader, getHeader, getHeaderFieldName, getInterface, getName, getParameters, getParameters, getPath, getReplySerial, getSerial, getSig, getSource, getType, getWireData, marshallint, marshallintBig, marshallintLittle, pad, padAndMarshall, setArgs, setByteCounter, setHeader, setSerial, setSource, setWireData, updateEndianess
-
Field Details
-
signalSource
-
objectPath
-
interfaces
-
-
Constructor Details
-
InterfacesAdded
public InterfacesAdded(String _objectPath, DBusPath _source, Map<String, Map<String, throws DBusExceptionVariant<?>>> _interfaces) - Throws:
DBusException
-
-
Method Details
-
getSignalSource
The source DBus object path (e.g. /org/bluez/hci0/dev_00_11_22_33_44_55).- Returns:
- DBusPath
-
getObjectPath
-
getInterfaces
Returns the added interfaces. Key is a DBus interface name (like org.bluez.Device1). Value is a Map with properties known for the new device.- Returns:
- Map
-
toString
Description copied from class:MessageFormats the message in a human-readable format.
-