PROFINET IO Controller Stack 1.0.0
Modern C++ implementation of a PROFINET IO Controller stack
Loading...
Searching...
No Matches
profinet::sim::VirtualProfinetLab Member List

This is the complete list of members for profinet::sim::VirtualProfinetLab, including all inherited members.

AddAumaValve(std::string name, const gsdml::GSDMLDevice &gsdml, MacAddress deviceMac, rt::IOCRConfig inputIocr, rt::IOCRConfig outputIocr, VirtualAumaValveConfiguration config={})profinet::sim::VirtualProfinetLab
AddPhoenixPlc(std::string name, const gsdml::GSDMLDevice &gsdml, MacAddress controllerMac)profinet::sim::VirtualProfinetLab
busprofinet::sim::VirtualProfinetLabprivate
Bus() noexceptprofinet::sim::VirtualProfinetLab
Connect(asio::io_context &ioContext, const std::string &plcName, const std::string &valveName, rt::IOCRConfig inputIocr, rt::IOCRConfig outputIocr, int maxConsecutiveTimeouts=cyclic::DEFAULT_MAX_CONSECUTIVE_TIMEOUTS)profinet::sim::VirtualProfinetLab
IsMacInUse(const MacAddress &mac) const noexceptprofinet::sim::VirtualProfinetLabprivate
operator=(const VirtualProfinetLab &)=deleteprofinet::sim::VirtualProfinetLab
Plc(const std::string &name)profinet::sim::VirtualProfinetLab
Plc(const std::string &name) constprofinet::sim::VirtualProfinetLab
PlcNames() constprofinet::sim::VirtualProfinetLab
plcsprofinet::sim::VirtualProfinetLabprivate
SetAumaScenario(const std::string &valveName, VirtualAumaScenario scenario)profinet::sim::VirtualProfinetLab
StatusReport() constprofinet::sim::VirtualProfinetLab
Stop()profinet::sim::VirtualProfinetLab
Valve(const std::string &name)profinet::sim::VirtualProfinetLab
Valve(const std::string &name) constprofinet::sim::VirtualProfinetLab
ValveNames() constprofinet::sim::VirtualProfinetLab
valvesprofinet::sim::VirtualProfinetLabprivate
VirtualProfinetLab()=defaultprofinet::sim::VirtualProfinetLab
VirtualProfinetLab(const VirtualProfinetLab &)=deleteprofinet::sim::VirtualProfinetLab
~VirtualProfinetLab()profinet::sim::VirtualProfinetLab