PcapPlusPlus  Next
pcpp::internal::IOverlappedWrapper Class Referenceabstract

Abstract helper that wraps Windows OVERLAPPED I/O used by WinDivert operations. More...

#include <WinDivertDevice.h>

Classes

struct  OverlappedResult
 Result of completing an OVERLAPPED I/O operation. More...
 
struct  WaitResult
 Result of waiting on an OVERLAPPED I/O operation. More...
 

Detailed Description

Abstract helper that wraps Windows OVERLAPPED I/O used by WinDivert operations.

Implementations provide waiting/resetting primitives and a way to fetch the result of an asynchronous I/O tied to a specific WinDivert handle.