/* */ #ifndef D_NULL_WEB_SOCKET_SESSION_MAN_H #define D_NULL_WEB_SOCKET_SESSION_MAN_H #include "common.h" #include #include // Empty implementation for build without WebSocket support. namespace aria2 { class RequestGroup; namespace rpc { class WebSocketSession {}; class WebSocketSessionMan { public: WebSocketSessionMan() {} ~WebSocketSessionMan() {} void addSession(const std::shared_ptr& wsSession) {} void removeSession(const std::shared_ptr& wsSession) {} void addNotification(const std::string& method, const RequestGroup* group) {} }; } // namespace rpc } // aria2 #endif // D_NULL_WEB_SOCKET_SESSION_MAN_H