PROFINET IO Controller Stack 1.0.0
Modern C++ implementation of a PROFINET IO Controller stack
Loading...
Searching...
No Matches
virtual_pn_lab.h File Reference

Multi-instance in-memory PROFINET laboratory. More...

#include <cstdint>
#include <memory>
#include <string>
#include <vector>
#include "profinet/gsdml.h"
#include "profinet/rt.h"
#include "profinet/sim/in_memory_ethernet.h"
#include "profinet/sim/virtual_auma_valve.h"
#include "profinet/sim/virtual_phoenix_plc.h"
+ Include dependency graph for virtual_pn_lab.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  profinet::sim::VirtualProfinetLab
 Owns one shared Ethernet bus plus any number of virtual PLCs and AUMA valves. More...
 
struct  profinet::sim::VirtualProfinetLab::AumaEntry
 
struct  profinet::sim::VirtualProfinetLab::PlcEntry
 

Namespaces

namespace  profinet
 
namespace  profinet::sim
 

Detailed Description

Multi-instance in-memory PROFINET laboratory.

Definition in file virtual_pn_lab.h.