| Modifier and Type | Interface and Description |
|---|---|
interface |
DBus |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends DBusInterface> |
RemoteObject.getInterface() |
| Constructor and Description |
|---|
DBusMatchRule(Class<? extends DBusInterface> c,
String method) |
RemoteObject(String _busname,
String _objectpath,
Class<? extends DBusInterface> _iface,
boolean _autostart) |
| Modifier and Type | Class and Description |
|---|---|
class |
DBusDaemon.DBusServer |
| Modifier and Type | Class and Description |
|---|---|
class |
GlobalHandler |
| Modifier and Type | Method and Description |
|---|---|
abstract DBusInterface |
AbstractConnection.getExportedObject(String source,
String path) |
| Modifier and Type | Method and Description |
|---|---|
protected Map<DBusInterface,RemoteObject> |
AbstractConnection.getImportedObjects() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractConnection.addFallback(String _objectPrefix,
DBusInterface _object)
Export an object as a fallback object.
|
<T extends DBusSignal> |
AbstractConnection.addSigHandler(Class<T> type,
DBusInterface object,
DBusSigHandler<T> handler)
Add a Signal Handler.
|
DBusAsyncReply<?> |
AbstractConnection.callMethodAsync(DBusInterface object,
String m,
Object... parameters)
Call a method asynchronously and get a handle with which to get the reply.
|
<A> void |
AbstractConnection.callWithCallback(DBusInterface object,
String m,
CallbackHandler<A> callback,
Object... parameters)
Call a method asynchronously and set a callback.
|
void |
AbstractConnection.exportObject(String objectpath,
DBusInterface object)
Export an object so that its methods can be called on DBus.
|
String |
AbstractConnection.getExportedObject(DBusInterface _interface) |
<T extends DBusSignal> |
AbstractConnection.removeSigHandler(Class<T> type,
DBusInterface object,
DBusSigHandler<T> handler)
Remove a Signal Handler.
|
| Modifier and Type | Method and Description |
|---|---|
<I extends DBusInterface> |
DBusConnection.getPeerRemoteObject(String _busname,
String _objectpath,
Class<I> _type) |
<I extends DBusInterface> |
DBusConnection.getPeerRemoteObject(String _busname,
String _objectpath,
Class<I> _type,
boolean _autostart)
Return a reference to a remote object.
|
<T extends DBusInterface> |
DirectConnection.getRemoteObject(String objectpath,
Class<T> type)
Return a reference to a remote object.
|
<I extends DBusInterface> |
DBusConnection.getRemoteObject(String _busname,
String _objectpath,
Class<I> _type)
Return a reference to a remote object.
|
<I extends DBusInterface> |
DBusConnection.getRemoteObject(String _busname,
String _objectpath,
Class<I> _type,
boolean _autostart)
Return a reference to a remote object.
|
| Modifier and Type | Method and Description |
|---|---|
protected DBusInterface |
DBusConnection.dynamicProxy(String _source,
String _path) |
DBusInterface |
DirectConnection.getExportedObject(String source,
String path) |
DBusInterface |
DBusConnection.getExportedObject(String _source,
String _path) |
DBusInterface |
DBusConnection.getPeerRemoteObject(String _busname,
String _objectpath)
Return a reference to a remote object.
|
DBusInterface |
DirectConnection.getRemoteObject(String objectpath)
Return a reference to a remote object.
|
DBusInterface |
DBusConnection.getRemoteObject(String _busname,
String _objectpath)
Return a reference to a remote object.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends DBusSignal> |
DBusConnection.addSigHandler(Class<T> _type,
String _source,
DBusInterface _object,
DBusSigHandler<T> _handler)
Add a Signal Handler.
|
<T extends DBusSignal> |
DBusConnection.removeSigHandler(Class<T> _type,
String _source,
DBusInterface _object,
DBusSigHandler<T> _handler)
Remove a Signal Handler.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Features |
interface |
Introspectable
Objects can provide introspection data via this interface and method.
|
interface |
Local
Messages generated locally in the application.
|
interface |
ObjectManager |
interface |
Peer
All DBus Applications should respond to the Ping method on this interface
|
interface |
Properties
A standard properties interface.
|
| Modifier and Type | Method and Description |
|---|---|
Reference<DBusInterface> |
ExportedObject.getObject() |
| Constructor and Description |
|---|
ExportedObject(DBusInterface _object,
boolean _weakreferences) |
Copyright © 2020. All rights reserved.