* Copyright (c), Huawei Technologies Co., Ltd. 2025-2025.All rights reserved.
*/
#include "WebSocketExampleModule.h"
#include "WebSocketExampleHandler.h"
using namespace Dic::Module;
using namespace Insight::Example;
WebSocketExampleModule::WebSocketExampleModule()
{
moduleName = "WebSocketExampleModule";
}
WebSocketExampleModule::~WebSocketExampleModule()
{
requestHandlerMap.clear();
}
void WebSocketExampleModule::RegisterRequestHandlers()
{
requestHandlerMap.emplace("WebSocketExample/test", std::make_unique<WebSocketExampleHandler>());
}
void WebSocketExampleModule::OnRequest(std::unique_ptr<Dic::Protocol::Request> request)
{
BaseModule::OnRequest(std::move(request));
}