dbus service : doc sample/agent, a few simplification of client side
authorFrederic PAUT <frederic.paut@linux.intel.com>
Mon, 22 Jul 2013 09:50:31 +0000 (11:50 +0200)
committerFrederic PAUT <frederic.paut@linux.intel.com>
Mon, 22 Jul 2013 09:50:31 +0000 (11:50 +0200)
doc/agent/client.html

index ac09ebf..4c8b855 100644 (file)
@@ -41,28 +41,12 @@ function errorCB(error) {
   cloudeebus.log(error.desc ? error.desc : error);
 }
 
-function gotDictResult(result) {
-  cloudeebus.log("gotDictResult: " + JSON.stringify(result));
-  cloudeebus.log("Name: " + result.Name);
-}
-
 function gotDivResult(result) {
   cloudeebus.log("gotDivResult: " + result);
-  if (result % 1 == 0) {
-         var dictionary = {Name: "Mickey",
-                                        Sisters: [""], 
-                                        Married: true,
-                                        Divorced: 0,
-                                        Friends: ["Donald", "Dingo"],
-                                        Others: [""]};
-         sampleProxy.Variant(dictionary).then(gotDictResult,errorCB);
-  }  
-//  sampleProxy.Release();
 }
 
 function gotAddResult(result) {
   cloudeebus.log("gotAddResult: " + result);
-  logCB('Divide by 3.33');
   sampleProxy.Div(result,3.33).then(gotDivResult,errorCB);
 }
 
@@ -72,18 +56,20 @@ function signalHandler(result) {
 
 function gotProxy(proxy) {
        sampleProxy = proxy;
-   logCB(sampleProxy);
-  if (0) {
-    proxy.Release();
-    return;
-   } else {
-         proxy.connectToSignal("org.cloudeebus.Sample1", "ResultChanged", signalHandler);
-         logCB('Addition');
+       logCB(sampleProxy);
+       proxy.connectToSignal("org.cloudeebus.Sample", "ResultChanged", signalHandler);
+       
+       var dictionary = {Name: "Mickey",
+                                        Sisters: [""], 
+                                        Married: true,
+                                        Divorced: 0,
+                                        Friends: ["Donald", "Dingo"],
+                                        Others: [""]};
+       sampleProxy.Variant(dictionary).then(logCB,errorCB);
          
-         for (var i=-10; i<10; i++)
-           proxy.Add(i,i*2).then(gotAddResult,errorCB);
-  }
-  
+       logCB('Addition');
+       for (var i=-2; i<2; i++)
+         proxy.Add(i,i*2).then(gotAddResult,errorCB);
 }
 
 function connectSuccess() {