|
PROFINET IO Controller Stack 1.0.0
Modern C++ implementation of a PROFINET IO Controller stack
|
Provides the MAC address of a network interface. More...
#include <util.h>
Inheritance diagram for profinet::IMacAddressProvider:
Collaboration diagram for profinet::IMacAddressProvider:Public Member Functions | |
| virtual | ~IMacAddressProvider ()=default |
| virtual MacAddress | GetMac (const std::string &interface)=0 |
| Get the MAC address of a network interface. | |
|
virtualdefault |
|
pure virtual |
Get the MAC address of a network interface.
| interface | Name of the network interface. |
| SocketError | If the MAC address cannot be retrieved. |
Implemented in profinet::MacAddressProvider.