MCPcopy Create free account
hub / github.com/LUX-Core/lux / SocketReceiver

Method SocketReceiver

src/cryptopp/socketft.cpp:423–430  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

421#ifdef USE_WINDOWS_STYLE_SOCKETS
422
423SocketReceiver::SocketReceiver(Socket &s)
424 : m_s(s), m_lastResult(0), m_resultPending(false), m_eofReceived(false)
425{
426 m_event.AttachHandle(CreateEvent(NULL, true, false, NULL), true);
427 m_s.CheckAndHandleError("CreateEvent", m_event.HandleValid());
428 memset(&m_overlapped, 0, sizeof(m_overlapped));
429 m_overlapped.hEvent = m_event;
430}
431
432SocketReceiver::~SocketReceiver()
433{

Callers

nothing calls this directly

Calls 3

AttachHandleMethod · 0.80
HandleValidMethod · 0.80
CheckAndHandleErrorMethod · 0.45

Tested by

no test coverage detected