This is Webservice SDK for mbed. LPCXpresso1769/LPC1768/FRDM-K64F/LPC4088
Dependents: MbedFileServer_1768MiniDK2 RedWireBridge IssueDebug_gcc MiMicRemoteMCU-for-Mbed ... more
ModRomFiles.cpp
00001 #include "ModRomFiles.h" 00002 #include "HttpdConnection.h" 00003 00004 namespace MiMic 00005 { 00006 ModRomFiles::ModRomFiles(const char* i_path,const NyLPC_TRomFileData* i_ref_fsdata,unsigned short i_num):ModBaseClass(i_path) 00007 { 00008 } 00009 ModRomFiles::ModRomFiles():ModBaseClass() 00010 { 00011 } 00012 ModRomFiles::~ModRomFiles() 00013 { 00014 } 00015 void ModRomFiles::setParam (const char* i_path,const NyLPC_TRomFileData* i_ref_fsdata,unsigned short i_num) 00016 { 00017 ModBaseClass::setParam (i_path); 00018 this->_ref_fsdata=i_ref_fsdata; 00019 this->_num=i_num; 00020 } 00021 bool ModRomFiles::execute(HttpdConnection& i_connection) 00022 { 00023 NyLPC_TcModRomFiles_t mod; 00024 00025 //check parametor 00026 if(this->_path==NULL){ 00027 return false; 00028 } 00029 NyLPC_cModRomFiles_initialize(&mod,this->_path,this->_ref_fsdata,this->_num); 00030 if(NyLPC_cModRomFiles_canHandle(&mod,i_connection._ref_inst)){ 00031 NyLPC_cModRomFiles_execute(&mod,i_connection._ref_inst); 00032 NyLPC_cModRomFiles_finalize(&mod); 00033 return true; 00034 } 00035 NyLPC_cModRomFiles_finalize(&mod); 00036 return false; 00037 } 00038 00039 }
Generated on Tue Jul 12 2022 15:46:15 by 1.7.2