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

This is the complete list of members for profinet::rpc::IRPCCon, 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
HasAlarmCr() const =0profinet::rpc::IRPCConpure virtual
Info() const =0profinet::rpc::IRPCConpure virtual
IoContext()=0profinet::rpc::IRPCConpure virtual
IsConnected() const =0profinet::rpc::IRPCConpure virtual
LocalAlarmRef() const =0profinet::rpc::IRPCConpure virtual
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