|
gPTP Documentation
|
#include <linux_hal_common.hpp>


Public Member Functions | |
| virtual bool | createInterface (OSNetworkInterface **net_iface, InterfaceLabel *label, HWTimestamper *timestamper) |
| Creates a new 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... | |
Extends OSNetworkInterfaceFactory for LinuxNetworkInterface
|
virtual |
Creates a new interface.
| net_iface | [out] Network interface. Created internally. |
| label | [in] Label to be cast to the interface's name internally |
| timestamper | [in] Pointer to a hardware timestamp object |
Implements OSNetworkInterfaceFactory.