This is Webservice SDK for mbed. LPCXpresso1769/LPC1768/FRDM-K64F/LPC4088
Fork of libMiMic by
mbed/mod/ModRomFiles.cpp
- Committer:
- furutani
- Date:
- 2017-02-24
- Revision:
- 115:fa79286d8ea4
- Parent:
- 43:a182f2b5ff41
File content as of revision 115:fa79286d8ea4:
#include "ModRomFiles.h" #include "HttpdConnection.h" namespace MiMic { ModRomFiles::ModRomFiles(const char* i_path,const NyLPC_TRomFileData* i_ref_fsdata,unsigned short i_num):ModBaseClass(i_path) { } ModRomFiles::ModRomFiles():ModBaseClass() { } ModRomFiles::~ModRomFiles() { } void ModRomFiles::setParam(const char* i_path,const NyLPC_TRomFileData* i_ref_fsdata,unsigned short i_num) { ModBaseClass::setParam(i_path); this->_ref_fsdata=i_ref_fsdata; this->_num=i_num; } bool ModRomFiles::execute(HttpdConnection& i_connection) { NyLPC_TcModRomFiles_t mod; //check parametor if(this->_path==NULL){ return false; } NyLPC_cModRomFiles_initialize(&mod,this->_path,this->_ref_fsdata,this->_num); if(NyLPC_cModRomFiles_canHandle(&mod,i_connection._ref_inst)){ NyLPC_cModRomFiles_execute(&mod,i_connection._ref_inst); NyLPC_cModRomFiles_finalize(&mod); return true; } NyLPC_cModRomFiles_finalize(&mod); return false; } }