- All Implemented Interfaces:
QtObjectInterface,Cloneable
Represents a connection to the D-Bus bus daemon
Java wrapper for Qt class QDBusConnection
- Since:
- This class was introduced in Qt 4.2.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumJava wrapper for Qt enumQDBusConnection::BusTypestatic final classQFlagstype for enumQDBusConnection.ConnectionCapabilitystatic enumJava wrapper for Qt enumQDBusConnection::ConnectionCapabilitystatic enumJava wrapper for Qt enumQDBusConnection::RegisterOptionstatic final classQFlagstype for enumQDBusConnection.RegisterOptionstatic enumJava wrapper for Qt enumQDBusConnection::UnregisterModestatic enumJava wrapper for Qt enumQDBusConnection::VirtualObjectRegisterOptionstatic final classQFlagstype for enumQDBusConnection.VirtualObjectRegisterOption -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final QMetaObjectThis variable stores the meta-object for the class. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidassign(QDBusConnection other) final QDBusPendingCallasyncCall(QDBusMessage message) Overloaded function forasyncCall(io.qt.dbus.QDBusMessage, int)withtimeout = -1.final QDBusPendingCallasyncCall(QDBusMessage message, int timeout) final Stringfinal QDBusMessagecall(QDBusMessage message) Overloaded function forcall(io.qt.dbus.QDBusMessage, io.qt.dbus.QDBus.CallMode, int)final QDBusMessagecall(QDBusMessage message, QDBus.CallMode mode) Overloaded function forcall(io.qt.dbus.QDBusMessage, io.qt.dbus.QDBus.CallMode, int)withtimeout = -1.final QDBusMessagecall(QDBusMessage message, QDBus.CallMode mode, int timeout) final booleancallWithCallback(QDBusMessage message, QObject receiver, String slot) Overloaded function forcallWithCallback(io.qt.dbus.QDBusMessage, io.qt.core.QObject, java.lang.String, int)withtimeout = -1.final booleancallWithCallback(QDBusMessage message, QObject receiver, String slot, int timeout) final booleancallWithCallback(QDBusMessage message, QObject receiver, String returnMethod, String errorMethod) Overloaded function forcallWithCallback(io.qt.dbus.QDBusMessage, io.qt.core.QObject, java.lang.String, java.lang.String, int)withtimeout = -1.final booleancallWithCallback(QDBusMessage message, QObject receiver, String returnMethod, String errorMethod, int timeout) clone()Creates and returns a copy of this object.final booleanconnect(String service, String path, String arg__interface, String name, QObject receiver, String slot) final booleanconnect(String service, String path, String arg__interface, String name, String signature, QObject receiver, String slot) final booleanconnect(String service, String path, String arg__interface, String name, Collection<String> argumentMatch, String signature, QObject receiver, String slot) final QDBusConnectionInterfacestatic QDBusConnectionconnectToBus(QDBusConnection.BusType type, String name) static QDBusConnectionconnectToBus(String address, String name) static QDBusConnectionconnectToPeer(String address, String name) final booleandisconnect(String service, String path, String arg__interface, String name, QObject receiver, String slot) final booleandisconnect(String service, String path, String arg__interface, String name, String signature, QObject receiver, String slot) final booleandisconnect(String service, String path, String arg__interface, String name, Collection<String> argumentMatch, String signature, QObject receiver, String slot) static voiddisconnectFromBus(String name) static voiddisconnectFromPeer(String name) final booleanfinal QDBusErrorstatic QByteArrayfinal Stringname()final QObjectobjectRegisteredAt(String path) final booleanregisterObject(String path, QObject object) Overloaded function forregisterObject(java.lang.String, io.qt.core.QObject, io.qt.dbus.QDBusConnection.RegisterOptions)withoptions = new io.qt.dbus.QDBusConnection.RegisterOptions(1).final booleanregisterObject(String path, QObject object, QDBusConnection.RegisterOption ... options) Overloaded function forregisterObject(java.lang.String, io.qt.core.QObject, io.qt.dbus.QDBusConnection.RegisterOptions).final booleanregisterObject(String path, QObject object, QDBusConnection.RegisterOptions options) final booleanregisterObject(String path, String arg__interface, QObject object) Overloaded function forregisterObject(java.lang.String, java.lang.String, io.qt.core.QObject, io.qt.dbus.QDBusConnection.RegisterOptions)withoptions = new io.qt.dbus.QDBusConnection.RegisterOptions(1).final booleanregisterObject(String path, String arg__interface, QObject object, QDBusConnection.RegisterOption ... options) final booleanregisterObject(String path, String arg__interface, QObject object, QDBusConnection.RegisterOptions options) final booleanregisterService(String serviceName) final booleansend(QDBusMessage message) static QDBusConnectionsender()static QDBusConnectionfinal voidswap(QDBusConnection other) static QDBusConnectionfinal voidunregisterObject(String path) Overloaded function forunregisterObject(java.lang.String, io.qt.dbus.QDBusConnection.UnregisterMode)withmode = io.qt.dbus.QDBusConnection.UnregisterMode.UnregisterNode.final voidunregisterObject(String path, QDBusConnection.UnregisterMode mode) final booleanunregisterService(String serviceName) Methods inherited from class io.qt.QtObject
dispose, equals, isDisposed
-
Field Details
-
staticMetaObject
This variable stores the meta-object for the class.
-
-
Constructor Details
-
QDBusConnection
- Parameters:
other-
-
QDBusConnection
- Parameters:
name-
-
-
Method Details
-
asyncCall
- Parameters:
message-timeout-- Returns:
- Since:
- This function was introduced in Qt 4.5.
-
baseService
- Returns:
-
call
@QtUninvokable public final QDBusMessage call(QDBusMessage message, QDBus.CallMode mode, int timeout) - Parameters:
message-mode-timeout-- Returns:
-
callWithCallback
@QtUninvokable public final boolean callWithCallback(QDBusMessage message, QObject receiver, String returnMethod, String errorMethod, int timeout) - Parameters:
message-receiver-returnMethod-errorMethod-timeout-- Returns:
-
callWithCallback
@QtUninvokable public final boolean callWithCallback(QDBusMessage message, QObject receiver, String slot, int timeout) - Parameters:
message-receiver-slot-timeout-- Returns:
-
connect
@QtUninvokable public final boolean connect(String service, String path, String arg__interface, String name, QObject receiver, String slot) - Parameters:
service-path-arg__interface-name-receiver-slot-- Returns:
-
connect
@QtUninvokable public final boolean connect(String service, String path, String arg__interface, String name, String signature, QObject receiver, String slot) - Parameters:
service-path-arg__interface-name-signature-receiver-slot-- Returns:
-
connect
@QtUninvokable public final boolean connect(String service, String path, String arg__interface, String name, Collection<String> argumentMatch, String signature, QObject receiver, String slot) See
QDBusConnection::connect(QString, QString, QString, QString, QStringList, QString, QObject*, const char*) - Parameters:
service-path-arg__interface-name-argumentMatch-signature-receiver-slot-- Returns:
- Since:
- This function was introduced in Qt 4.6.
-
connectionCapabilities
- Returns:
- Since:
- This function was introduced in Qt 4.8.
-
disconnect
@QtUninvokable public final boolean disconnect(String service, String path, String arg__interface, String name, QObject receiver, String slot) - Parameters:
service-path-arg__interface-name-receiver-slot-- Returns:
-
disconnect
@QtUninvokable public final boolean disconnect(String service, String path, String arg__interface, String name, String signature, QObject receiver, String slot) - Parameters:
service-path-arg__interface-name-signature-receiver-slot-- Returns:
-
disconnect
@QtUninvokable public final boolean disconnect(String service, String path, String arg__interface, String name, Collection<String> argumentMatch, String signature, QObject receiver, String slot) - Parameters:
service-path-arg__interface-name-argumentMatch-signature-receiver-slot-- Returns:
- Since:
- This function was introduced in Qt 4.6.
-
connectionInterface
- Returns:
-
isConnected
- Returns:
-
lastError
- Returns:
-
name
- Returns:
- Since:
- This function was introduced in Qt 4.5.
-
objectRegisteredAt
- Parameters:
path-- Returns:
-
assign
- Parameters:
other-
-
registerObject
@QtUninvokable public final boolean registerObject(String path, QObject object, QDBusConnection.RegisterOptions options) - Parameters:
path-object-options-- Returns:
-
registerObject
@QtUninvokable public final boolean registerObject(String path, String arg__interface, QObject object, QDBusConnection.RegisterOptions options) - Parameters:
path-arg__interface-object-options-- Returns:
- Since:
- This function was introduced in Qt 5.5.
-
registerService
- Parameters:
serviceName-- Returns:
-
send
- Parameters:
message-- Returns:
-
swap
- Parameters:
other-
-
unregisterObject
- Parameters:
path-mode-
-
unregisterService
- Parameters:
serviceName-- Returns:
-
connectToBus
- Parameters:
type-name-- Returns:
-
connectToBus
- Parameters:
address-name-- Returns:
-
connectToPeer
- Parameters:
address-name-- Returns:
- Since:
- This function was introduced in Qt 4.8.
-
disconnectFromBus
- Parameters:
name-
-
disconnectFromPeer
- Parameters:
name-- Since:
- This function was introduced in Qt 4.8.
-
localMachineId
- Returns:
- Since:
- This function was introduced in Qt 4.8.
-
sender
- Returns:
-
sessionBus
- Returns:
-
systemBus
- Returns:
-
clone
Creates and returns a copy of this object.
-
asyncCall
Overloaded function for
asyncCall(io.qt.dbus.QDBusMessage, int)withtimeout = -1. -
call
Overloaded function for
call(io.qt.dbus.QDBusMessage, io.qt.dbus.QDBus.CallMode, int)withtimeout = -1. -
call
Overloaded function for
call(io.qt.dbus.QDBusMessage, io.qt.dbus.QDBus.CallMode, int)with:
mode = io.qt.dbus.QDBus.CallMode.Blocktimeout = -1
-
callWithCallback
@QtUninvokable public final boolean callWithCallback(QDBusMessage message, QObject receiver, String returnMethod, String errorMethod) Overloaded function for
callWithCallback(io.qt.dbus.QDBusMessage, io.qt.core.QObject, java.lang.String, java.lang.String, int)withtimeout = -1. -
callWithCallback
@QtUninvokable public final boolean callWithCallback(QDBusMessage message, QObject receiver, String slot) Overloaded function for
callWithCallback(io.qt.dbus.QDBusMessage, io.qt.core.QObject, java.lang.String, int)withtimeout = -1. -
registerObject
Overloaded function for
registerObject(java.lang.String, io.qt.core.QObject, io.qt.dbus.QDBusConnection.RegisterOptions)withoptions = new io.qt.dbus.QDBusConnection.RegisterOptions(1). -
registerObject
@QtUninvokable public final boolean registerObject(String path, QObject object, QDBusConnection.RegisterOption ... options) Overloaded function for
registerObject(java.lang.String, io.qt.core.QObject, io.qt.dbus.QDBusConnection.RegisterOptions). -
registerObject
@QtUninvokable public final boolean registerObject(String path, String arg__interface, QObject object) Overloaded function for
registerObject(java.lang.String, java.lang.String, io.qt.core.QObject, io.qt.dbus.QDBusConnection.RegisterOptions)withoptions = new io.qt.dbus.QDBusConnection.RegisterOptions(1). -
registerObject
@QtUninvokable public final boolean registerObject(String path, String arg__interface, QObject object, QDBusConnection.RegisterOption ... options) -
unregisterObject
Overloaded function for
unregisterObject(java.lang.String, io.qt.dbus.QDBusConnection.UnregisterMode)withmode = io.qt.dbus.QDBusConnection.UnregisterMode.UnregisterNode.
-