|
PROFINET IO Controller Stack 1.0.0
Modern C++ implementation of a PROFINET IO Controller stack
|
Deterministic raw Ethernet socket stub for cyclic-controller unit tests. More...
#include <chrono>#include <condition_variable>#include <cstddef>#include <deque>#include <functional>#include <memory>#include <mutex>#include <stdexcept>#include <string>#include <utility>#include <vector>#include "profinet/IRawEthernetSocket.h"#include "profinet/protocol.h"#include "profinet/util.h"
Include dependency graph for cyclic_raw_ethernet_socket_stub.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | profinet::cyclic::test::CyclicRawEthernetSocketStub |
| Deterministic socket stub used by cyclic controller unit tests. More... | |
| struct | profinet::cyclic::test::CyclicRawEthernetSocketStub::ReceiveAction |
| Queued receive action. More... | |
| class | profinet::cyclic::test::BlockingRawEthernetSocket |
| struct | profinet::cyclic::test::LifetimeTrackingSocketState |
| class | profinet::cyclic::test::LifetimeTrackingRawEthernetSocket |
| struct | profinet::cyclic::test::BlockingReceiveState |
Namespaces | |
| namespace | profinet |
| namespace | profinet::cyclic |
| namespace | profinet::cyclic::test |
Deterministic raw Ethernet socket stub for cyclic-controller unit tests.
Definition in file cyclic_raw_ethernet_socket_stub.h.