/*
* Copyright (c), Huawei Technologies Co., Ltd. 2025-2025.All rights reserved.
 */
#include "WebSocketPluginExampleProtocol.h"
using namespace Dic::Protocol;

void WebSocketPluginExampleProtocol::RegisterResponseToJsonFuncs()
{
    resToJsonFactory.emplace("WebSocketExample/test", ToWebSocketPluginExampleResponse);
}

void WebSocketPluginExampleProtocol::RegisterJsonToRequestFuncs()
{
    jsonToReqFactory.emplace("WebSocketExample/test", ToWebSocketPluginExampleRequest);
}

void WebSocketPluginExampleProtocol::RegisterEventToJsonFuncs()
{
    eventToJsonFactory.emplace("WebSocketExample/testEvent", ToWebSocketPluginExampleEvent);
}