/* */ #ifndef D_XML2_XML_RPC_REQUEST_PROCESSOR_H #define D_XML2_XML_RPC_REQUEST_PROCESSOR_H #include "common.h" #include #include "SharedHandle.h" #include "RpcRequest.h" namespace aria2 { namespace rpc { class XmlRpcRequestParserStateMachine; class XmlRpcRequestProcessor { private: SharedHandle stm_; public: XmlRpcRequestProcessor(); ~XmlRpcRequestProcessor(); RpcRequest parseMemory(const std::string& xml); }; } // namespace rpc } // namespace aria2 #endif // D_XML2_XML_RPC_REQUEST_PROCESSOR_H