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

Fork of libMiMic by Ryo Iizuka

mbed/mod/ModFileIo.h

Committer:
furutani
Date:
2017-02-24
Revision:
115:fa79286d8ea4
Parent:
58:03b89038b21a

File content as of revision 115:fa79286d8ea4:

#pragma once
#include "NyLPC_net.h"
#include "ModBaseClass.h"
#include "HttpdConnection.h"
#include "Httpd.h"

namespace MiMic
{
    class HttpdConnection;

    /**
     * This class is httpd module.
     * The class provides 3 services.
     * <ul>
     * <li>create a blank file.</li>
     * <li>remove a file.</li>
     * <li>update a file.</li>
     * </ul>
     */
    class ModFileIo:ModBaseClass
    {
    public:

        ModFileIo(const char* i_path);
        ModFileIo();
        virtual ~ModFileIo();
        void setParam(const char* i_path);
        bool execute(HttpdConnection& i_connection);
    };
}