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.