| 619 | class TCPSocket::Impl { |
| 620 | public: |
| 621 | explicit Impl(TCPSocket *owner) |
| 622 | : owner(owner) |
| 623 | , connected(false) |
| 624 | , asked_shutdown(false) |
| 625 | , pending_read(false) |
| 626 | , pending_write(false) |
| 627 | , pending_connect(false) |
| 628 | , socket(EventLoop::current()->io()) |
| 629 | , incoming_buffer(8192) |
| 630 | , outgoing_buffer(8192) { |
| 631 | // std::cout << std::hex << "TCPSocket::Impl this=" << (size_t)this << " owner=" << (size_t)owner << |
| 632 | // std::dec |
| 633 | //<< std::endl; |
| 634 | } |
| 635 | ~Impl() { |
| 636 | // std::cout << std::hex << "TCPSocket::~Impl this=" << (size_t)this << " owner=" << (size_t)owner << |
| 637 | // std::dec << std::endl; |
nothing calls this directly
no outgoing calls
no test coverage detected