X-Git-Url: https://git.rrq.au/?a=blobdiff_plain;f=lsp-dbus-test.lsp;h=94981b521d1dcf647392c7a123772b27ddedf945;hb=4d9a34c5fb5811b6498bfa531402ac77c2711aec;hp=3482305526c5ea7b6bc6cee82d7575c66ca991bb;hpb=90e871adbef72ed838434281b1be4c93a820a130;p=rrq%2Flsp-utils.git diff --git a/lsp-dbus-test.lsp b/lsp-dbus-test.lsp index 3482305..94981b5 100644 --- a/lsp-dbus-test.lsp +++ b/lsp-dbus-test.lsp @@ -9,8 +9,8 @@ ;; Request a bus name (println (if (:invoke Dbus:ROOT - (print "RequestName(su)") - (println (list (:bus-name au.rrq) 0))) + (print (:m ObjectManager "RequestName(su)")) + (println (list (:%name au.rrq) 0))) (!= ($it -1 -1 -1)) ; returns BOOLEAN )) (Dbus:process-all-pending) @@ -18,15 +18,13 @@ (println (if (:invoke Dbus:ROOT (print "GetNameOwner(s)") (println (list "org.bluez"))) - ($it -1 -1 -1) ; Returns value + ($it -1 -1 -1) ; Return value )) (Dbus:process-all-pending) -(setf org.bluez (Dbus "/org/bluez")) -(println (if (:invoke org.bluez - (print "/:org.freedesktop.DBus.ObjectManager.GetManagedObjects()") - ) - ($it -1 -1 -1) ; Returns value +(println (setf org.bluez (Dbus "/" "org.bluez"))) +(println (if (:invoke org.bluez (:m ObjectManager "GetManagedObjects()")) + ($it -1 -1 -1) ; Return value ))