This is Webservice SDK for mbed. LPCXpresso1769/LPC1768/FRDM-K64F/LPC4088

Fork of libMiMic by Ryo Iizuka

Revision:
43:a182f2b5ff41
Parent:
17:f29e1ca90e3d
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mbed/mod/ModRemoteMcu.cpp	Tue Jul 09 12:07:17 2013 +0000
@@ -0,0 +1,37 @@
+#include "ModRemoteMcu.h"
+#include "HttpdConnection.h"
+
+namespace MiMic
+{
+    ModRemoteMcu::ModRemoteMcu(const char* i_path):ModBaseClass(i_path)
+    {
+    }
+    ModRemoteMcu::ModRemoteMcu()
+    {
+    }
+    ModRemoteMcu::~ModRemoteMcu()
+    {
+    }
+    void ModRemoteMcu::setParam(const char* i_path)
+    {
+        ModBaseClass::setParam(i_path);
+    }
+    bool ModRemoteMcu::execute(HttpdConnection& i_connection)
+    {
+        NyLPC_TcModRemoteMcu_t mod;
+
+        //check parametor
+        if(this->_path==NULL){
+            return false;
+        }
+        NyLPC_cModRemoteMcu_initialize(&mod,this->_path);
+        if(NyLPC_cModRemoteMcu_canHandle(&mod,i_connection._ref_inst)){
+            NyLPC_cModRemoteMcu_execute(&mod,i_connection._ref_inst);
+            NyLPC_cModRemoteMcu_finalize(&mod);
+            return true;
+        }
+        NyLPC_cModRemoteMcu_finalize(&mod);
+        return false;
+    }
+
+}
\ No newline at end of file