|
PROFINET IO Controller Stack 1.0.0
Modern C++ implementation of a PROFINET IO Controller stack
|
This is the complete list of members for profinet::rpc::IRPCCon, including all inherited members.
| ApplicationReady(double timeoutSec=30.0)=0 | profinet::rpc::IRPCCon | pure virtual |
| Close() noexcept=0 | profinet::rpc::IRPCCon | pure virtual |
| Connect(std::optional< MacAddress > srcMac=std::nullopt, bool withAlarmCr=false, std::optional< IOCRSetup > iocrSetup=std::nullopt)=0 | profinet::rpc::IRPCCon | pure virtual |
| DeviceAlarmRef() const =0 | profinet::rpc::IRPCCon | pure virtual |
| Disconnect()=0 | profinet::rpc::IRPCCon | pure virtual |
| DiscoverSlots()=0 | profinet::rpc::IRPCCon | pure virtual |
| DiscoverTopology()=0 | profinet::rpc::IRPCCon | pure virtual |
| EnumerateIndices(std::uint16_t slot=0, std::uint16_t subslot=1, std::optional< std::vector< std::uint16_t > > customIndices=std::nullopt)=0 | profinet::rpc::IRPCCon | pure virtual |
| HasAlarmCr() const =0 | profinet::rpc::IRPCCon | pure virtual |
| Info() const =0 | profinet::rpc::IRPCCon | pure virtual |
| IoContext()=0 | profinet::rpc::IRPCCon | pure virtual |
| IsConnected() const =0 | profinet::rpc::IRPCCon | pure virtual |
| LocalAlarmRef() const =0 | profinet::rpc::IRPCCon | pure virtual |
| PrmBegin()=0 | profinet::rpc::IRPCCon | pure virtual |
| PrmEnd()=0 | profinet::rpc::IRPCCon | pure virtual |
| Read(std::uint32_t api, std::uint16_t slot, std::uint16_t subslot, std::uint16_t idx)=0 | profinet::rpc::IRPCCon | pure virtual |
| ReadAllDiagnosis()=0 | profinet::rpc::IRPCCon | pure virtual |
| ReadAllIm(std::uint16_t slot=0, std::uint16_t subslot=1)=0 | profinet::rpc::IRPCCon | pure virtual |
| ReadDiagnosis(std::uint16_t slot=0, std::uint16_t subslot=0, std::uint16_t index=0xF000)=0 | profinet::rpc::IRPCCon | pure virtual |
| ReadIm0(std::uint16_t slot=0, std::uint16_t subslot=1)=0 | profinet::rpc::IRPCCon | pure virtual |
| ReadIm1(std::uint16_t slot=0, std::uint16_t subslot=1)=0 | profinet::rpc::IRPCCon | pure virtual |
| ReadIm10(std::uint16_t slot=0, std::uint16_t subslot=1)=0 | profinet::rpc::IRPCCon | pure virtual |
| ReadIm11(std::uint16_t slot=0, std::uint16_t subslot=1)=0 | profinet::rpc::IRPCCon | pure virtual |
| ReadIm12(std::uint16_t slot=0, std::uint16_t subslot=1)=0 | profinet::rpc::IRPCCon | pure virtual |
| ReadIm13(std::uint16_t slot=0, std::uint16_t subslot=1)=0 | profinet::rpc::IRPCCon | pure virtual |
| ReadIm14(std::uint16_t slot=0, std::uint16_t subslot=1)=0 | profinet::rpc::IRPCCon | pure virtual |
| ReadIm15(std::uint16_t slot=0, std::uint16_t subslot=1)=0 | profinet::rpc::IRPCCon | pure virtual |
| ReadIm2(std::uint16_t slot=0, std::uint16_t subslot=1)=0 | profinet::rpc::IRPCCon | pure virtual |
| ReadIm3(std::uint16_t slot=0, std::uint16_t subslot=1)=0 | profinet::rpc::IRPCCon | pure virtual |
| ReadIm4(std::uint16_t slot=0, std::uint16_t subslot=1)=0 | profinet::rpc::IRPCCon | pure virtual |
| ReadIm5(std::uint16_t slot=0, std::uint16_t subslot=1)=0 | profinet::rpc::IRPCCon | pure virtual |
| ReadIm6(std::uint16_t slot=0, std::uint16_t subslot=1)=0 | profinet::rpc::IRPCCon | pure virtual |
| ReadIm7(std::uint16_t slot=0, std::uint16_t subslot=1)=0 | profinet::rpc::IRPCCon | pure virtual |
| ReadIm8(std::uint16_t slot=0, std::uint16_t subslot=1)=0 | profinet::rpc::IRPCCon | pure virtual |
| ReadIm9(std::uint16_t slot=0, std::uint16_t subslot=1)=0 | profinet::rpc::IRPCCon | pure virtual |
| ReadImplicit(std::uint32_t api, std::uint16_t slot, std::uint16_t subslot, std::uint16_t idx)=0 | profinet::rpc::IRPCCon | pure virtual |
| ReadModuleDiff()=0 | profinet::rpc::IRPCCon | pure virtual |
| ReadPdRealData()=0 | profinet::rpc::IRPCCon | pure virtual |
| ReadRealIdentificationData()=0 | profinet::rpc::IRPCCon | pure virtual |
| ReadyForRtClass3()=0 | profinet::rpc::IRPCCon | pure virtual |
| Write(std::uint32_t api, std::uint16_t slot, std::uint16_t subslot, std::uint16_t idx, const Bytes &data)=0 | profinet::rpc::IRPCCon | pure virtual |
| WriteMultiple(const std::vector< WriteItem > &writes)=0 | profinet::rpc::IRPCCon | pure virtual |
| ~IRPCCon()=default | profinet::rpc::IRPCCon | virtual |