OSDN Git Service

2.0.2
[mimic/MiMicSDK.git] / misc / mbedJS / mbddJS.API / mbedJS / mbed.Mcu.js
index beaf4b3..af20836 100644 (file)
@@ -45,10 +45,22 @@ var MI=MiMicJS;
  * var mcu=new mbedJS.Mcu("192.168.128.39",\r
  * {\r
  *   onNew:function(){\r
+ *     mcu.getInfo();\r
+ *   },\r
+ *   onGetInfo:function(v){\r
+ *     log("[PASS]onGetInfo:"+v.version+","+v.platform+","+v.mcu.name+","+v.mcu.eth+","+v.memory.free);\r
+ *     var pin=new mbedJS.DigitalIn(mcu,mbedJS.PinName.P0_22,{\r
+ *       onNew:function(){\r
+ *         mcu.disposeObject(pin._oid);\r
+ *       }});\r
+ *   },\r
+ *   onDisposeObject:function(v){\r
+ *     mcu.close();\r
  *   },\r
  *   onClose:function(){\r
  *   },\r
  *   onError:function(){\r
+ *     alert("Error");\r
  *   }\r
  * });\r
  * @example //Generator\r
@@ -145,6 +157,7 @@ CLASS.prototype=
        },\r
        /**\r
         * コールバック関数を全てキャンセルして、Mcuとの接続をシャットダウンします。\r
+        * この関数は即座に完了します。\r
         * @name mbedJS.Mcu#shutdown\r
         * @function\r
         */\r
@@ -180,7 +193,7 @@ CLASS.prototype=
        },\r
        /**\r
         * Mcuの情報を返します。\r
-        * @name mbedJS.Mcu#rpc\r
+        * @name mbedJS.Mcu#getInfo\r
         * @function\r
         * @return {HashMap}\r
         * 情報を格納した連想配列です。\r
@@ -208,6 +221,9 @@ CLASS.prototype=
         * 指定idのオブジェクトをMCUのメモリから削除します。\r
         * @name mbedJS.Mcu#disposeObject\r
         * @function\r
+        * @param {int} i_oid\r
+        * オブジェクトID。\r
+        * mbedJSオブジェクトが所有するリモートオブジェクトのIDを指定します。\r
         * @return {boolean}\r
         * 結果を返します。\r
         */\r