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

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

activityUuidprofinet::rpc::RPCConprivate
alarmCrEnabledprofinet::rpc::RPCConprivate
alarmRefprofinet::rpc::RPCConprivate
ApplicationReady(double timeoutSec=30.0) overrideprofinet::rpc::RPCConvirtual
arUuidprofinet::rpc::RPCConprivate
ArUuid() constprofinet::rpc::RPCConinline
BuildAlarmCrBlock(int transport=0, int priority=0) constprofinet::rpc::RPCConprivate
BuildExpectedSubmoduleBlock(const IOCRSetup &setup)profinet::rpc::RPCConprivatestatic
BuildIocrBlock(int iocrType, int iocrReference, const IOCRSetup &setup)profinet::rpc::RPCConprivatestatic
BuildUnifiedExpectedSubmoduleBlock(const IOCRSetup &setup)profinet::rpc::RPCConprivatestatic
ccontrolTransportprofinet::rpc::RPCConprivate
CheckTimeout()profinet::rpc::RPCConprivate
Close() noexcept overrideprofinet::rpc::RPCConvirtual
CloseSockets() noexceptprofinet::rpc::RPCConprivate
Connect(std::optional< MacAddress > srcMac=std::nullopt, bool withAlarmCr=false, std::optional< IOCRSetup > iocrSetup=std::nullopt) overrideprofinet::rpc::RPCConvirtual
CreateNrd(const Bytes &payload)profinet::rpc::RPCConprivatestatic
CreateRpc(std::uint16_t operation, const Bytes &nrd)profinet::rpc::RPCConprivate
deviceAlarmRefprofinet::rpc::RPCConprivate
DeviceAlarmRef() const overrideprofinet::rpc::RPCConinlinevirtual
Disconnect() overrideprofinet::rpc::RPCConvirtual
DiscoverSlots() overrideprofinet::rpc::RPCConvirtual
DiscoverTopology() overrideprofinet::rpc::RPCConvirtual
EnumerateIndices(std::uint16_t slot=0, std::uint16_t subslot=1, std::optional< std::vector< std::uint16_t > > customIndices=std::nullopt) overrideprofinet::rpc::RPCConvirtual
HasAlarmCr() const overrideprofinet::rpc::RPCConinlinevirtual
infoprofinet::rpc::RPCConprivate
Info() const overrideprofinet::rpc::RPCConinlinevirtual
inputFrameIdprofinet::rpc::RPCConprivate
inputIocrRefprofinet::rpc::RPCConprivate
ioContextprofinet::rpc::RPCConprivate
IoContext() overrideprofinet::rpc::RPCConinlinevirtual
iocrRefCounterprofinet::rpc::RPCConprivate
iocrSetupprofinet::rpc::RPCConprivate
IsConnected() const overrideprofinet::rpc::RPCConinlinevirtual
liveprofinet::rpc::RPCConprivate
liveMonotonicprofinet::rpc::RPCConprivate
LocalAlarmRef() const overrideprofinet::rpc::RPCConinlinevirtual
localObjectUuidprofinet::rpc::RPCConprivate
operator=(RPCCon &&)=deleteprofinet::rpc::RPCCon
operator=(const RPCCon &)=deleteprofinet::rpc::RPCCon
outputFrameIdprofinet::rpc::RPCConprivate
outputIocrRefprofinet::rpc::RPCConprivate
ParseAlarmCrResponse(const Bytes &responseData)profinet::rpc::RPCConprivatestatic
ParseIocrResponse(const Bytes &responseData, int iocrType)profinet::rpc::RPCConprivatestatic
PrmBegin() overrideprofinet::rpc::RPCConvirtual
PrmEnd() overrideprofinet::rpc::RPCConvirtual
Read(std::uint32_t api, std::uint16_t slot, std::uint16_t subslot, std::uint16_t idx) overrideprofinet::rpc::RPCConvirtual
ReadAllDiagnosis() overrideprofinet::rpc::RPCConvirtual
ReadAllIm(std::uint16_t slot=0, std::uint16_t subslot=1) overrideprofinet::rpc::RPCConvirtual
ReadDiagnosis(std::uint16_t slot=0, std::uint16_t subslot=0, std::uint16_t index=0xF000) overrideprofinet::rpc::RPCConvirtual
ReadIm0(std::uint16_t slot=0, std::uint16_t subslot=1) overrideprofinet::rpc::RPCConvirtual
ReadIm1(std::uint16_t slot=0, std::uint16_t subslot=1) overrideprofinet::rpc::RPCConvirtual
ReadIm10(std::uint16_t slot=0, std::uint16_t subslot=1) overrideprofinet::rpc::RPCConvirtual
ReadIm11(std::uint16_t slot=0, std::uint16_t subslot=1) overrideprofinet::rpc::RPCConvirtual
ReadIm12(std::uint16_t slot=0, std::uint16_t subslot=1) overrideprofinet::rpc::RPCConvirtual
ReadIm13(std::uint16_t slot=0, std::uint16_t subslot=1) overrideprofinet::rpc::RPCConvirtual
ReadIm14(std::uint16_t slot=0, std::uint16_t subslot=1) overrideprofinet::rpc::RPCConvirtual
ReadIm15(std::uint16_t slot=0, std::uint16_t subslot=1) overrideprofinet::rpc::RPCConvirtual
ReadIm2(std::uint16_t slot=0, std::uint16_t subslot=1) overrideprofinet::rpc::RPCConvirtual
ReadIm3(std::uint16_t slot=0, std::uint16_t subslot=1) overrideprofinet::rpc::RPCConvirtual
ReadIm4(std::uint16_t slot=0, std::uint16_t subslot=1) overrideprofinet::rpc::RPCConvirtual
ReadIm5(std::uint16_t slot=0, std::uint16_t subslot=1) overrideprofinet::rpc::RPCConvirtual
ReadIm6(std::uint16_t slot=0, std::uint16_t subslot=1) overrideprofinet::rpc::RPCConvirtual
ReadIm7(std::uint16_t slot=0, std::uint16_t subslot=1) overrideprofinet::rpc::RPCConvirtual
ReadIm8(std::uint16_t slot=0, std::uint16_t subslot=1) overrideprofinet::rpc::RPCConvirtual
ReadIm9(std::uint16_t slot=0, std::uint16_t subslot=1) overrideprofinet::rpc::RPCConvirtual
ReadImplicit(std::uint32_t api, std::uint16_t slot, std::uint16_t subslot, std::uint16_t idx) overrideprofinet::rpc::RPCConvirtual
ReadModuleDiff() overrideprofinet::rpc::RPCConvirtual
ReadPdRealData() overrideprofinet::rpc::RPCConvirtual
ReadRaw(std::uint16_t idx, std::uint16_t slot=0, std::uint16_t subslot=1)profinet::rpc::RPCCon
ReadRealIdentificationData() overrideprofinet::rpc::RPCConvirtual
ReadyForRtClass3() overrideprofinet::rpc::RPCConvirtual
remoteObjectUuidprofinet::rpc::RPCConprivate
RPCCon(RPCCon &&)=deleteprofinet::rpc::RPCCon
RPCCon(const dcp::DCPDeviceDescription &info, RPCConOptions options={})profinet::rpc::RPCConexplicit
RPCCon(const RPCCon &)=deleteprofinet::rpc::RPCCon
RpcTestprofinet::rpc::RPCConfriend
rpcTransportprofinet::rpc::RPCConprivate
SendControl(BlockType blockType, ControlCommand controlCommand, bool waitResponse=true, const Bytes &subBlocks={})profinet::rpc::RPCConprivate
SendReceive(const PNRPCHeader &request)profinet::rpc::RPCConprivate
sequenceNumberprofinet::rpc::RPCConprivate
SessionKey() constprofinet::rpc::RPCConinline
sessionKeyprofinet::rpc::RPCConprivate
srcMacprofinet::rpc::RPCConprivate
timeoutprofinet::rpc::RPCConprivate
Write(std::uint32_t api, std::uint16_t slot, std::uint16_t subslot, std::uint16_t idx, const Bytes &data) overrideprofinet::rpc::RPCConvirtual
WriteMultiple(const std::vector< WriteItem > &writes) overrideprofinet::rpc::RPCConvirtual
~IRPCCon()=defaultprofinet::rpc::IRPCConvirtual
~RPCCon()profinet::rpc::RPCCon