|  | 
| HANDLE | handle = INVALID_HANDLE_VALUE | 
|  | 
Definition at line 442 of file wfp.hpp.
 
◆ EngineHandle() [1/2]
  
  | 
        
          | openvpn::TunWin::WFP::EngineHandle::EngineHandle | ( |  | ) |  |  | inline | 
 
Open a new WFP session and store the handle. 
Definition at line 448 of file wfp.hpp.
 
 
◆ ~EngineHandle()
  
  | 
        
          | openvpn::TunWin::WFP::EngineHandle::~EngineHandle | ( |  | ) |  |  | inline | 
 
 
◆ EngineHandle() [2/2]
  
  | 
        
          | openvpn::TunWin::WFP::EngineHandle::EngineHandle | ( | const EngineHandle & |  | ) |  |  | privatedelete | 
 
 
◆ defined()
  
  | 
        
          | bool openvpn::TunWin::WFP::EngineHandle::defined | ( |  | ) | const |  | inline | 
 
 
◆ operator()()
  
  | 
        
          | HANDLE openvpn::TunWin::WFP::EngineHandle::operator() | ( |  | ) | const |  | inline | 
 
Return the engine handle. 
- Returns
- HANDLE The engine handle. May not represent an open session. 
Definition at line 498 of file wfp.hpp.
 
 
◆ operator=()
◆ reset()
  
  | 
        
          | void openvpn::TunWin::WFP::EngineHandle::reset | ( | std::ostream * | log | ) |  |  | inline | 
 
Close the engine handle. 
This will effectively remove all block filter rules set using this engine handle.
- Parameters
- 
  
    | log | the log ostream to use for disgnostics |  
 
Definition at line 467 of file wfp.hpp.
 
 
◆ handle
  
  | 
        
          | HANDLE openvpn::TunWin::WFP::EngineHandle::handle = INVALID_HANDLE_VALUE |  | private | 
 
 
The documentation for this class was generated from the following file: