gPTP Documentation
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
WindowsPCAPNetworkInterfaceFactory Class Reference

#include <windows_hal.hpp>

Inheritance diagram for WindowsPCAPNetworkInterfaceFactory:
Inheritance graph
Collaboration diagram for WindowsPCAPNetworkInterfaceFactory:
Collaboration graph

Public Member Functions

virtual bool createInterface (OSNetworkInterface **net_iface, InterfaceLabel *label, HWTimestamper *timestamper)
 Create a network interface. More...
 

Additional Inherited Members

- Static Public Member Functions inherited from OSNetworkInterfaceFactory
static bool registerFactory (factory_name_t id, OSNetworkInterfaceFactory *factory)
 Registers network factory. More...
 
static bool buildInterface (OSNetworkInterface **iface, factory_name_t id, InterfaceLabel *iflabel, HWTimestamper *timestamper)
 Builds the network interface. More...
 

Detailed Description

WindowsPCAPNetworkInterface implements an interface to the network adapter through calls to the publicly available libraries known as PCap.

Member Function Documentation

virtual bool WindowsPCAPNetworkInterfaceFactory::createInterface ( OSNetworkInterface **  net_iface,
InterfaceLabel label,
HWTimestamper timestamper 
)
inlinevirtual

Create a network interface.

Parameters
net_iface[in] Network interface
label[in] Interface label
timestamper[in] HWTimestamper instance
Returns
TRUE success; FALSE error

Implements OSNetworkInterfaceFactory.


The documentation for this class was generated from the following file: