| catalog | profinet::sim::VirtualPhoenixPlc | private |
| Connect(asio::io_context &ioContext, InMemoryEthernetBus &bus, VirtualAumaValve &valve, rt::IOCRConfig inputIocr, rt::IOCRConfig outputIocr, int maxConsecutiveTimeouts=cyclic::DEFAULT_MAX_CONSECUTIVE_TIMEOUTS) | profinet::sim::VirtualPhoenixPlc | |
| ConnectionCount() const | profinet::sim::VirtualPhoenixPlc | |
| connections | profinet::sim::VirtualPhoenixPlc | private |
| ConnectionState(const std::string &valveName) const | profinet::sim::VirtualPhoenixPlc | |
| ConnectionStats(const std::string &valveName) const | profinet::sim::VirtualPhoenixPlc | |
| ControllerMac() const noexcept | profinet::sim::VirtualPhoenixPlc | |
| controllerMac | profinet::sim::VirtualPhoenixPlc | private |
| DecodeSignal(const io::IoSignal &signal, const Bytes &data) const | profinet::sim::VirtualPhoenixPlc | private |
| Disconnect(const std::string &valveName) | profinet::sim::VirtualPhoenixPlc | |
| EncodeSignalValue(const io::IoSignal &signal, const Bytes &data, double value) const | profinet::sim::VirtualPhoenixPlc | private |
| FindConnection(const std::string &valveName) | profinet::sim::VirtualPhoenixPlc | private |
| FindConnection(const std::string &valveName) const | profinet::sim::VirtualPhoenixPlc | private |
| FindDeviceSignal(const VirtualAumaValve &valve, std::string_view textId, io::IoSignalDirection direction) | profinet::sim::VirtualPhoenixPlc | privatestatic |
| FindLocalInputSignal(std::string_view textId) const | profinet::sim::VirtualPhoenixPlc | private |
| FindLocalOutputSignal(std::string_view textId) const | profinet::sim::VirtualPhoenixPlc | private |
| GetLocalInputBytes(std::string_view signalTextId) const | profinet::sim::VirtualPhoenixPlc | |
| GetLocalInputValue(std::string_view signalTextId) const | profinet::sim::VirtualPhoenixPlc | |
| GetLocalOutputBytes(std::string_view signalTextId) const | profinet::sim::VirtualPhoenixPlc | |
| GetLocalOutputValue(std::string_view signalTextId) const | profinet::sim::VirtualPhoenixPlc | |
| gsdml | profinet::sim::VirtualPhoenixPlc | private |
| ioImage | profinet::sim::VirtualPhoenixPlc | private |
| mutex | profinet::sim::VirtualPhoenixPlc | mutableprivate |
| name | profinet::sim::VirtualPhoenixPlc | private |
| Name() const noexcept | profinet::sim::VirtualPhoenixPlc | |
| operator=(const VirtualPhoenixPlc &)=delete | profinet::sim::VirtualPhoenixPlc | |
| ReadInput(const std::string &valveName, std::string_view signalTextId) const | profinet::sim::VirtualPhoenixPlc | |
| RequiredImageSize(const io::IoSignalCatalog &catalog) | profinet::sim::VirtualPhoenixPlc | privatestatic |
| ResolveDeviceLocation(const io::IoSignal &signal, std::uint16_t defaultSlot, std::uint16_t defaultSubslot) | profinet::sim::VirtualPhoenixPlc | privatestatic |
| SetLocalInputBytes(std::string_view signalTextId, const Bytes &data) | profinet::sim::VirtualPhoenixPlc | |
| SetLocalInputValue(std::string_view signalTextId, double value) | profinet::sim::VirtualPhoenixPlc | |
| SetLocalOutputBytes(std::string_view signalTextId, const Bytes &data) | profinet::sim::VirtualPhoenixPlc | |
| SetLocalOutputValue(std::string_view signalTextId, double value) | profinet::sim::VirtualPhoenixPlc | |
| SetOutput(const std::string &valveName, std::string_view signalTextId, double value) | profinet::sim::VirtualPhoenixPlc | |
| SignalCatalog() const noexcept | profinet::sim::VirtualPhoenixPlc | |
| StatusReport() const | profinet::sim::VirtualPhoenixPlc | |
| Stop() | profinet::sim::VirtualPhoenixPlc | |
| VirtualPhoenixPlc(std::string name, const gsdml::GSDMLDevice &gsdml, MacAddress controllerMac) | profinet::sim::VirtualPhoenixPlc | |
| VirtualPhoenixPlc(const VirtualPhoenixPlc &)=delete | profinet::sim::VirtualPhoenixPlc | |
| ~VirtualPhoenixPlc() | profinet::sim::VirtualPhoenixPlc | |