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 "event name" ]
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 :