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

Fork of libMiMic by Ryo Iizuka

mbed/mod/ModFileIo.h

Committer:
nyatla
Date:
2013-09-27
Revision:
58:03b89038b21a
Parent:
43:a182f2b5ff41

File content as of revision 58:03b89038b21a:

#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);
    };
}