New DBusObserver (gb.dbus)
Dim hDBusObserver
As DBusObserver
hDBusObserver
= New DBusObserver ( Connection As DBusConnection, Type As Integer [ , Object As String, Member As String, Interface As String, Destination As String ] ) [ As "
EventName"
]
Crée un nouveau
DBusObserver pour intercepter les messages envoyés sur un bus spécifié.
-
Connection est l’objet connexion DBus qui représente le bus.
-
Type est le type de message (voir ci dessous).
-
Object est l’objet à observer. Si non spécifié, tous les objets sont observés.
-
Member est le nom de la Méthode ou du signal à observer. Si non spécifié, tous les appels de méthode ou tous les signaux sont observés.
-
Interface est l’interface à observer. Si non spécifié, toutes les interfaces sont observées.
-
Destination est la destination du message. Si non spécifié, vous ne capturerez que les messages envoyés à votre application. Si Destination est
"*"
, vous capturerez les messages envoyés à toutes les applications.
Le type de message peut être l’une des constantes suivantes :