Ryo Iizuka / libMiMic

Dependents:   MbedFileServer_1768MiniDK2 RedWireBridge IssueDebug_gcc MiMicRemoteMCU-for-Mbed ... more

Committer:
nyatla
Date:
Tue Apr 09 09:37:56 2013 +0000
Revision:
8:b9ed86e156dd
Parent:
7:2b33a8d84eb3
Child:
14:4618692ec239
Add ModLocalFileSystem

Who changed what in which revision?

UserRevisionLine numberNew contents of line
nyatla 7:2b33a8d84eb3 1 #pragma once
nyatla 7:2b33a8d84eb3 2 ////////////////////////////////////////////////////////////////////////////////
nyatla 7:2b33a8d84eb3 3 // ModRomFiles.h
nyatla 7:2b33a8d84eb3 4 ////////////////////////////////////////////////////////////////////////////////
nyatla 7:2b33a8d84eb3 5
nyatla 7:2b33a8d84eb3 6 #include "NyLPC_net.h"
nyatla 7:2b33a8d84eb3 7 #include "ModBaseClass.h"
nyatla 7:2b33a8d84eb3 8
nyatla 7:2b33a8d84eb3 9
nyatla 7:2b33a8d84eb3 10 namespace MiMic
nyatla 7:2b33a8d84eb3 11 {
nyatla 7:2b33a8d84eb3 12 class HttpdConnection;
nyatla 7:2b33a8d84eb3 13
nyatla 7:2b33a8d84eb3 14 /**
nyatla 7:2b33a8d84eb3 15 * This class is httpd module.
nyatla 7:2b33a8d84eb3 16 * The class provide files on mbed LocalFile System.
nyatla 8:b9ed86e156dd 17 * <p>
nyatla 8:b9ed86e156dd 18 * The file extension must be large case.
nyatla 8:b9ed86e156dd 19 * </p>
nyatla 7:2b33a8d84eb3 20 */
nyatla 7:2b33a8d84eb3 21 class ModLocalFileSystem:ModBaseClass
nyatla 7:2b33a8d84eb3 22 {
nyatla 7:2b33a8d84eb3 23 public:
nyatla 7:2b33a8d84eb3 24
nyatla 7:2b33a8d84eb3 25 ModLocalFileSystem(const char* i_path);
nyatla 7:2b33a8d84eb3 26 ModLocalFileSystem();
nyatla 7:2b33a8d84eb3 27 virtual ~ModLocalFileSystem();
nyatla 7:2b33a8d84eb3 28 void setParam(const char* i_path);
nyatla 7:2b33a8d84eb3 29 bool execute(HttpdConnection& i_connection);
nyatla 7:2b33a8d84eb3 30 };
nyatla 7:2b33a8d84eb3 31
nyatla 7:2b33a8d84eb3 32 }