/*
* Copyright (c), Huawei Technologies Co., Ltd. 2025-2025.All rights reserved.
 */
#ifndef WEBSOCKETEXAMPLEPLUGIN_H
#define WEBSOCKETEXAMPLEPLUGIN_H
#include "BasePlugin.h"

using namespace Dic::Core;

namespace Insight::Example {
class WebSocketExamplePlugin : public BasePlugin
{
public:
    WebSocketExamplePlugin();
    std::vector<std::string> GetModuleConfig() override;
    std::unique_ptr<Dic::Module::BaseModule> GetModule() override;
    std::unique_ptr<Dic::Protocol::ProtocolUtil> GetProtocolUtil() override;
};
}
#endif //WEBSOCKETEXAMPLEPLUGIN_H