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

This is the complete list of members for profinet::rpc::MockRPCCon, including all inherited members.

ApplicationReady(double timeoutSec=30.0)=0profinet::rpc::IRPCConpure virtual
Close() noexcept=0profinet::rpc::IRPCConpure virtual
Connect(std::optional< MacAddress > srcMac=std::nullopt, bool withAlarmCr=false, std::optional< IOCRSetup > iocrSetup=std::nullopt)=0profinet::rpc::IRPCConpure virtual
DeviceAlarmRef() const =0profinet::rpc::IRPCConpure virtual
Disconnect()=0profinet::rpc::IRPCConpure virtual
DiscoverSlots()=0profinet::rpc::IRPCConpure virtual
DiscoverTopology()=0profinet::rpc::IRPCConpure virtual
EnumerateIndices(std::uint16_t slot=0, std::uint16_t subslot=1, std::optional< std::vector< std::uint16_t > > customIndices=std::nullopt)=0profinet::rpc::IRPCConpure virtual
EpmLookup(const std::string &ip, std::uint16_t port=RPC_PORT, double timeoutSec=DEFAULT_TIMEOUT, std::optional< std::string > interfaceFilter=std::nullopt)=0profinet::rpc::IRPCConpure virtual
HasAlarmCr() const =0profinet::rpc::IRPCConpure virtual
Info() const =0profinet::rpc::IRPCConpure virtual
IsConnected() const =0profinet::rpc::IRPCConpure virtual
LocalAlarmRef() const =0profinet::rpc::IRPCConpure 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()=defaultprofinet::rpc::MockRPCCon
PrmBegin()=0profinet::rpc::IRPCConpure virtual
PrmEnd()=0profinet::rpc::IRPCConpure virtual
Read(std::uint32_t api, std::uint16_t slot, std::uint16_t subslot, std::uint16_t idx)=0profinet::rpc::IRPCConpure virtual
ReadAllDiagnosis()=0profinet::rpc::IRPCConpure virtual
ReadAllIm(std::uint16_t slot=0, std::uint16_t subslot=1)=0profinet::rpc::IRPCConpure virtual
ReadDiagnosis(std::uint16_t slot=0, std::uint16_t subslot=0, std::uint16_t index=0xF000)=0profinet::rpc::IRPCConpure virtual
ReadIm0(std::uint16_t slot=0, std::uint16_t subslot=1)=0profinet::rpc::IRPCConpure virtual
ReadIm1(std::uint16_t slot=0, std::uint16_t subslot=1)=0profinet::rpc::IRPCConpure virtual
ReadIm10(std::uint16_t slot=0, std::uint16_t subslot=1)=0profinet::rpc::IRPCConpure virtual
ReadIm11(std::uint16_t slot=0, std::uint16_t subslot=1)=0profinet::rpc::IRPCConpure virtual
ReadIm12(std::uint16_t slot=0, std::uint16_t subslot=1)=0profinet::rpc::IRPCConpure virtual
ReadIm13(std::uint16_t slot=0, std::uint16_t subslot=1)=0profinet::rpc::IRPCConpure virtual
ReadIm14(std::uint16_t slot=0, std::uint16_t subslot=1)=0profinet::rpc::IRPCConpure virtual
ReadIm15(std::uint16_t slot=0, std::uint16_t subslot=1)=0profinet::rpc::IRPCConpure virtual
ReadIm2(std::uint16_t slot=0, std::uint16_t subslot=1)=0profinet::rpc::IRPCConpure virtual
ReadIm3(std::uint16_t slot=0, std::uint16_t subslot=1)=0profinet::rpc::IRPCConpure virtual
ReadIm4(std::uint16_t slot=0, std::uint16_t subslot=1)=0profinet::rpc::IRPCConpure virtual
ReadIm5(std::uint16_t slot=0, std::uint16_t subslot=1)=0profinet::rpc::IRPCConpure virtual
ReadIm6(std::uint16_t slot=0, std::uint16_t subslot=1)=0profinet::rpc::IRPCConpure virtual
ReadIm7(std::uint16_t slot=0, std::uint16_t subslot=1)=0profinet::rpc::IRPCConpure virtual
ReadIm8(std::uint16_t slot=0, std::uint16_t subslot=1)=0profinet::rpc::IRPCConpure virtual
ReadIm9(std::uint16_t slot=0, std::uint16_t subslot=1)=0profinet::rpc::IRPCConpure virtual
ReadImplicit(std::uint32_t api, std::uint16_t slot, std::uint16_t subslot, std::uint16_t idx)=0profinet::rpc::IRPCConpure virtual
ReadModuleDiff()=0profinet::rpc::IRPCConpure virtual
ReadPdRealData()=0profinet::rpc::IRPCConpure virtual
ReadRealIdentificationData()=0profinet::rpc::IRPCConpure virtual
ReadyForRtClass3()=0profinet::rpc::IRPCConpure virtual
Write(std::uint32_t api, std::uint16_t slot, std::uint16_t subslot, std::uint16_t idx, const Bytes &data)=0profinet::rpc::IRPCConpure virtual
WriteMultiple(const std::vector< WriteItem > &writes)=0profinet::rpc::IRPCConpure virtual
~IRPCCon()=defaultprofinet::rpc::IRPCConvirtual
~MockRPCCon() override=defaultprofinet::rpc::MockRPCCon