|
PROFINET IO Controller Stack 1.0.0
Modern C++ implementation of a PROFINET IO Controller stack
|
Production implementation of IDcpScanner using DCP over Ethernet. More...
#include <device.h>
Inheritance diagram for profinet::device::DcpScanner:
Collaboration diagram for profinet::device::DcpScanner:Public Member Functions | |
| dcp::ResponseMap | Scan (const std::string &interface, double timeoutSec) override |
| Discover PROFINET devices using DCP. | |
Public Member Functions inherited from profinet::device::IDcpScanner | |
| virtual | ~IDcpScanner ()=default |
Production implementation of IDcpScanner using DCP over Ethernet.
|
overridevirtual |
Discover PROFINET devices using DCP.
| interface | Network interface used for DCP discovery. |
| timeoutSec | Maximum discovery timeout in seconds. |
Implements profinet::device::IDcpScanner.
Definition at line 786 of file device.cpp.
References profinet::GetInterfaceMac(), ioContext, profinet::dcp::ReadResponse(), and profinet::dcp::SendDiscover().
Here is the call graph for this function: