
/*---------------------------------------------------------------------------*/
/* webserver_lock_handler.h                                                  */
/* copyright (c) innovaphone 2016                                            */
/*                                                                           */
/*---------------------------------------------------------------------------*/

#include <platform.h>

#include "sdk/common/interface/webserver_plugin.h"

#include "sdk/common/service/webserver_shared/webserver_internal.h"

#include "webserver_message_handler.h"
#include "webserver_webdav_message_handler.h"
#include "webserver_lock_handler.h"


WebserverLockHandler::WebserverLockHandler(UWebserverMessageHandler * baseUser,
                                           byte * extHeaderBuffer,
                                           dword connectionID,
                                           ulong64 dataSize,
                                           char * resourceName,
                                           char * resReqPath,
                                           class ExtendedHeader & extHeader,
                                           IWebserverMessage * const webserverMessageSend,
                                           IInstanceLog * const log,
                                           word protocolVersion)
    : WebserverWebdavMessageHandler("IWebserverLock",
                                    MSG_HANDLER_LOCK,
                                    baseUser,
                                    extHeaderBuffer,
                                    connectionID,
                                    dataSize,
                                    webserverMessageSend,
                                    resourceName,
                                    resReqPath,
                                    extHeader,
                                    log,
                                    protocolVersion)
{
    this->user = NULL;
}


WebserverLockHandler::~WebserverLockHandler()
{
}
