| 512 | // ************************************************************* |
| 513 | |
| 514 | SocketSender::SocketSender(Socket &s) |
| 515 | : m_s(s), m_lastResult(0), m_resultPending(false) |
| 516 | { |
| 517 | m_event.AttachHandle(CreateEvent(NULL, true, false, NULL), true); |
| 518 | m_s.CheckAndHandleError("CreateEvent", m_event.HandleValid()); |
| 519 | memset(&m_overlapped, 0, sizeof(m_overlapped)); |
| 520 | m_overlapped.hEvent = m_event; |
| 521 | } |
| 522 | |
| 523 | |
| 524 | SocketSender::~SocketSender() |
nothing calls this directly
no test coverage detected