CNetworkResponse.h 395 B

123456789101112131415161718
  1. #pragma once
  2. #include <AK/ByteBuffer.h>
  3. #include <AK/RefCounted.h>
  4. class CNetworkResponse : public RefCounted<CNetworkResponse> {
  5. public:
  6. virtual ~CNetworkResponse();
  7. bool is_error() const { return m_error; }
  8. const ByteBuffer& payload() const { return m_payload; }
  9. protected:
  10. explicit CNetworkResponse(ByteBuffer&&);
  11. bool m_error { false };
  12. ByteBuffer m_payload;
  13. };