CTCPSocket.h 312 B

12345678910111213141516
  1. #pragma once
  2. #include <AK/Badge.h>
  3. #include <LibCore/CSocket.h>
  4. class CTCPServer;
  5. class CTCPSocket final : public CSocket {
  6. C_OBJECT(CTCPSocket)
  7. public:
  8. virtual ~CTCPSocket() override;
  9. private:
  10. CTCPSocket(int fd, CObject* parent = nullptr);
  11. explicit CTCPSocket(CObject* parent = nullptr);
  12. };