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

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

catalogprofinet::sim::VirtualPhoenixPlcprivate
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() constprofinet::sim::VirtualPhoenixPlc
connectionsprofinet::sim::VirtualPhoenixPlcprivate
ConnectionState(const std::string &valveName) constprofinet::sim::VirtualPhoenixPlc
ConnectionStats(const std::string &valveName) constprofinet::sim::VirtualPhoenixPlc
ControllerMac() const noexceptprofinet::sim::VirtualPhoenixPlc
controllerMacprofinet::sim::VirtualPhoenixPlcprivate
DecodeSignal(const io::IoSignal &signal, const Bytes &data) constprofinet::sim::VirtualPhoenixPlcprivate
Disconnect(const std::string &valveName)profinet::sim::VirtualPhoenixPlc
EncodeSignalValue(const io::IoSignal &signal, const Bytes &data, double value) constprofinet::sim::VirtualPhoenixPlcprivate
FindConnection(const std::string &valveName)profinet::sim::VirtualPhoenixPlcprivate
FindConnection(const std::string &valveName) constprofinet::sim::VirtualPhoenixPlcprivate
FindDeviceSignal(const VirtualAumaValve &valve, std::string_view textId, io::IoSignalDirection direction)profinet::sim::VirtualPhoenixPlcprivatestatic
FindLocalInputSignal(std::string_view textId) constprofinet::sim::VirtualPhoenixPlcprivate
FindLocalOutputSignal(std::string_view textId) constprofinet::sim::VirtualPhoenixPlcprivate
GetLocalInputBytes(std::string_view signalTextId) constprofinet::sim::VirtualPhoenixPlc
GetLocalInputValue(std::string_view signalTextId) constprofinet::sim::VirtualPhoenixPlc
GetLocalOutputBytes(std::string_view signalTextId) constprofinet::sim::VirtualPhoenixPlc
GetLocalOutputValue(std::string_view signalTextId) constprofinet::sim::VirtualPhoenixPlc
gsdmlprofinet::sim::VirtualPhoenixPlcprivate
ioImageprofinet::sim::VirtualPhoenixPlcprivate
mutexprofinet::sim::VirtualPhoenixPlcmutableprivate
nameprofinet::sim::VirtualPhoenixPlcprivate
Name() const noexceptprofinet::sim::VirtualPhoenixPlc
operator=(const VirtualPhoenixPlc &)=deleteprofinet::sim::VirtualPhoenixPlc
ReadInput(const std::string &valveName, std::string_view signalTextId) constprofinet::sim::VirtualPhoenixPlc
RequiredImageSize(const io::IoSignalCatalog &catalog)profinet::sim::VirtualPhoenixPlcprivatestatic
ResolveDeviceLocation(const io::IoSignal &signal, std::uint16_t defaultSlot, std::uint16_t defaultSubslot)profinet::sim::VirtualPhoenixPlcprivatestatic
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 noexceptprofinet::sim::VirtualPhoenixPlc
StatusReport() constprofinet::sim::VirtualPhoenixPlc
Stop()profinet::sim::VirtualPhoenixPlc
VirtualPhoenixPlc(std::string name, const gsdml::GSDMLDevice &gsdml, MacAddress controllerMac)profinet::sim::VirtualPhoenixPlc
VirtualPhoenixPlc(const VirtualPhoenixPlc &)=deleteprofinet::sim::VirtualPhoenixPlc
~VirtualPhoenixPlc()profinet::sim::VirtualPhoenixPlc