y ishida / Mbed 2 deprecated RESTServer_team4

Dependencies:   NySNICInterface mbed-rtos mbed

Fork of RESTServerSample by KDDI Fx0 hackathon

Revision:
2:2f187e09bdb0
Parent:
1:e821c773d5f0
Child:
3:f9d5cdce80dd
diff -r e821c773d5f0 -r 2f187e09bdb0 parse_request.cpp
--- a/parse_request.cpp	Sun Feb 15 00:18:07 2015 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,70 +0,0 @@
-#include "parse_request.h"
-
-void parse_request(char *request){
-    
-    bool errorFlag = false;
-    
-    char* str = strtok(request+1,"/");
-    
-    if(strcmp(str, "api") == 0){
-        str = strtok(NULL,"/");
-
-        if(strcmp(str, "motor") == 0){
-            str = strtok(NULL,"?");
-
-            if(strcmp(str, "right") == 0){
-
-                str = strtok(NULL,"="); //"speed"
-                str = strtok(NULL,"="); //            
-                
-                int speed = atoi(str);
-                printf("moter right %d\n", speed);
-                
-                // TODO
-                // motor right の処理を追加
-
-            }else if(strcmp(str, "left") == 0){
-                
-                str = strtok(NULL,"="); //"speed"
-                str = strtok(NULL,"="); //            
-                
-                int speed = atoi(str);
-                printf("moter left %d\n", speed);
-                
-                // TODO
-                // motor left の処理を追加
-
-            }else{
-                errorFlag = true;                
-            }
-            
-        }else if(strcmp(str, "tail") == 0){
-            str = strtok(NULL,"/");
-            if(strcmp(str, "swing") == 0){
-                str = strtok(NULL,"/");
-                if(strcmp(str, "start") == 0){
-                    printf("tail start\n");                
-                    
-                    // TODO
-                    // tail start の処理を追加
-                    
-                    
-                }else if(strcmp(str, "end") == 0){
-                    printf("tail end\n");                    
-
-                    // TODO
-                    // tail end の処理を追加
-                    
-                }else{
-                    errorFlag = true;                
-                }
-            }else{
-                errorFlag = true;                
-            }
-        }
-    }
-    
-    if(errorFlag){
-        printf("error: request=%s\n", request);
-    }
-}