/* */ #ifndef D_WEB_SOCKET_RESPONSE_COMMAND_H #define D_WEB_SOCKET_RESPONSE_COMMAND_H #include "AbstractHttpServerResponseCommand.h" namespace aria2 { namespace rpc { class WebSocketResponseCommand : public AbstractHttpServerResponseCommand { protected: virtual void afterSend(const std::shared_ptr& httpServer, DownloadEngine* e) CXX11_OVERRIDE; public: WebSocketResponseCommand(cuid_t cuid, const std::shared_ptr& httpServer, DownloadEngine* e, const std::shared_ptr& socket); virtual ~WebSocketResponseCommand(); }; } // namespace rpc } // namespace aria2 #endif // D_WEB_SOCKET_RESPONSE_COMMAND_H