|
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::MockRPCCon, 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 |
| EpmLookup(const std::string &ip, std::uint16_t port=RPC_PORT, double timeoutSec=DEFAULT_TIMEOUT, std::optional< std::string > interfaceFilter=std::nullopt)=0 | profinet::rpc::IRPCCon | pure virtual |
| HasAlarmCr() const =0 | profinet::rpc::IRPCCon | pure virtual |
| Info() const =0 | profinet::rpc::IRPCCon | pure virtual |
| IsConnected() const =0 | profinet::rpc::IRPCCon | pure virtual |
| LocalAlarmRef() const =0 | profinet::rpc::IRPCCon | pure virtual |
| MOCK_METHOD(std::optional< ConnectResult >, Connect,(std::optional< MacAddress > srcMac, bool withAlarmCr, std::optional< IOCRSetup > iocrSetup),(override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD(void, Disconnect,(),(override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD(void, Close,(),(noexcept, override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD(bool, IsConnected,(),(const, override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD(PNIODHeader, Read,(std::uint32_t api, std::uint16_t slot, std::uint16_t subslot, std::uint16_t idx),(override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD(PNIODHeader, ReadImplicit,(std::uint32_t api, std::uint16_t slot, std::uint16_t subslot, std::uint16_t idx),(override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD(void, Write,(std::uint32_t api, std::uint16_t slot, std::uint16_t subslot, std::uint16_t idx, const Bytes &data),(override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD(std::vector< blocks::WriteMultipleResult >, WriteMultiple,(const std::vector< WriteItem > &writes),(override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD(PNInM0, ReadIm0,(std::uint16_t slot, std::uint16_t subslot),(override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD(PNInM1, ReadIm1,(std::uint16_t slot, std::uint16_t subslot),(override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD(PNInM2, ReadIm2,(std::uint16_t slot, std::uint16_t subslot),(override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD(PNInM3, ReadIm3,(std::uint16_t slot, std::uint16_t subslot),(override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD(PNInM4, ReadIm4,(std::uint16_t slot, std::uint16_t subslot),(override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD(PNInM5, ReadIm5,(std::uint16_t slot, std::uint16_t subslot),(override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD(PNInM6, ReadIm6,(std::uint16_t slot, std::uint16_t subslot),(override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD(PNInM7, ReadIm7,(std::uint16_t slot, std::uint16_t subslot),(override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD(PNInM8, ReadIm8,(std::uint16_t slot, std::uint16_t subslot),(override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD(PNInM9, ReadIm9,(std::uint16_t slot, std::uint16_t subslot),(override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD(PNInM10, ReadIm10,(std::uint16_t slot, std::uint16_t subslot),(override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD(PNInM11, ReadIm11,(std::uint16_t slot, std::uint16_t subslot),(override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD(PNInM12, ReadIm12,(std::uint16_t slot, std::uint16_t subslot),(override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD(PNInM13, ReadIm13,(std::uint16_t slot, std::uint16_t subslot),(override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD(PNInM14, ReadIm14,(std::uint16_t slot, std::uint16_t subslot),(override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD(PNInM15, ReadIm15,(std::uint16_t slot, std::uint16_t subslot),(override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD(AllIM, ReadAllIm,(std::uint16_t slot, std::uint16_t subslot),(override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD(blocks::ModuleDiffBlock, ReadModuleDiff,(),(override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD(diagnosis::DiagnosisData, ReadDiagnosis,(std::uint16_t slot, std::uint16_t subslot, std::uint16_t index),(override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD((std::map< std::uint16_t, diagnosis::DiagnosisData >), ReadAllDiagnosis,(),(override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD(blocks::PDRealData, ReadPdRealData,(),(override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD(blocks::RealIdentificationData, ReadRealIdentificationData,(),(override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD(std::vector< blocks::SlotInfo >, DiscoverSlots,(),(override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD((std::pair< blocks::PDRealData, blocks::RealIdentificationData >), DiscoverTopology,(),(override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD((std::map< std::uint16_t, IndexProbeResult >), EnumerateIndices,(std::uint16_t slot, std::uint16_t subslot, std::optional< std::vector< std::uint16_t > > customIndices),(override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD(Bytes, PrmBegin,(),(override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD(Bytes, PrmEnd,(),(override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD(Bytes, ReadyForRtClass3,(),(override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD(Bytes, ApplicationReady,(double timeoutSec),(override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD(const dcp::DCPDeviceDescription &, Info,(),(const, override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD(std::uint16_t, LocalAlarmRef,(),(const, override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD(int, DeviceAlarmRef,(),(const, override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD(bool, HasAlarmCr,(),(const, override)) | profinet::rpc::MockRPCCon | |
| MOCK_METHOD(std::vector< EPMEndpoint >, EpmLookup,(const std::string &, std::uint16_t, double timeoutSec, std::optional< std::string >),(override)) | profinet::rpc::MockRPCCon | |
| MockRPCCon()=default | profinet::rpc::MockRPCCon | |
| 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 |
| ~MockRPCCon() override=default | profinet::rpc::MockRPCCon |