java.lang.Object
org.freedesktop.dbus.messages.Message
org.freedesktop.dbus.messages.DBusSignal
- Bekannte direkte Unterklassen:
DBus.NameAcquired
,DBus.NameLost
,DBus.NameOwnerChanged
,ObjectManager.InterfacesAdded
,ObjectManager.InterfacesRemoved
,Properties.PropertiesChanged
-
Feldübersicht
Von Klasse geerbte Felder org.freedesktop.dbus.messages.Message
logger, MAXIMUM_ARRAY_LENGTH, MAXIMUM_MESSAGE_LENGTH, MAXIMUM_NUM_UNIX_FDS, PROTOCOL
-
Konstruktorübersicht
ModifiziererKonstruktorBeschreibungprotected
DBusSignal
(byte _endianess, String _objectPath, Object... _args) Create a new signal.protected
DBusSignal
(byte _endianess, String _source, String _path, String _iface, String _member, String _sig, Object... _args) protected
DBusSignal
(String _objectPath, Object... _args) Create a new signal. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
appendbody
(AbstractConnectionBase _conn) createReal
(AbstractConnectionBase _conn) Called to create signal objects for object handlers.Von Klasse geerbte Methoden 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, getPath, getReplySerial, getSerial, getSig, getSource, getType, getWireData, marshallint, marshallintBig, marshallintLittle, pad, padAndMarshall, setArgs, setByteCounter, setHeader, setSerial, setSource, setWireData, toString, updateEndianess
-
Konstruktordetails
-
DBusSignal
protected DBusSignal(byte _endianess, String _source, String _path, String _iface, String _member, String _sig, Object... _args) throws DBusException - Löst aus:
DBusException
-
DBusSignal
Create a new signal. This constructor MUST be called by all sub classes.- Parameter:
_objectPath
- The path to the object this is emitted from._args
- The parameters of the signal.- Löst aus:
DBusException
- This is thrown if the subclass is incorrectly defined.
-
DBusSignal
Create a new signal. This contructor MUST be called by all sub classes.- Parameter:
_endianess
- message endianess_objectPath
- The path to the object this is emitted from._args
- The parameters of the signal.- Löst aus:
DBusException
- This is thrown if the subclass is incorrectly defined.
-
-
Methodendetails
-
createReal
Called to create signal objects for object handlers.- Parameter:
_conn
- connection on which the signal was received- Gibt zurück:
- DBusSignal or null
- Löst aus:
DBusException
- when reading signal fails
-
appendbody
- Löst aus:
DBusException
-