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

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

connprofinet::rpc::RpcTestsprotected
CreateRpc(const Bytes &payload, RPCCon *conn=nullptr)profinet::rpc::RpcTestsinlineprotected
ctransportprofinet::rpc::RpcTestsprotected
InvokeBuildAlarmCrBlock(int transport, int priority)profinet::rpc::RpcTestsinlineprotected
InvokeBuildIocrBlock(IocrType iocrType, const IOCRSetup &setup)profinet::rpc::RpcTestsinlineprotected
InvokeCreateNrd(const Bytes &payload)profinet::rpc::RpcTestsinlineprotected
InvokeGetRPCConLive()profinet::rpc::RpcTestsinlineprotected
InvokeGetRPCConSrcMac()profinet::rpc::RpcTestsinlineprotected
InvokeParseAlarmCrResponse(const Bytes &responseData)profinet::rpc::RpcTestsinlineprotected
InvokeParseIocrResponse(const Bytes &responseData, int iocrType)profinet::rpc::RpcTestsinlineprotected
InvokeRPCConCheckTimeout()profinet::rpc::RpcTestsinlineprotected
InvokeSendControl(BlockType blockType, ControlCommand controlCommand, bool waitResponse=true, const Bytes &subBlocks={})profinet::rpc::RpcTestsinlineprotected
InvokeSendReceive(const PNRPCHeader &request)profinet::rpc::RpcTestsinlineprotected
InvokeSetRPCConArUuid(std::uint8_t byte)profinet::rpc::RpcTestsinlineprotected
InvokeSetRPCConArUuid(const std::array< std::uint8_t, uuidLenght > &bytes)profinet::rpc::RpcTestsinlineprotected
InvokeSetRPCConInfo(std::uint8_t deviceHigh, std::uint8_t deviceLow, std::uint8_t vendorHigh, std::uint8_t vendorLow)profinet::rpc::RpcTestsinlineprotected
InvokeSetRPCConLive(bool live)profinet::rpc::RpcTestsinlineprotected
InvokeSetRPCConLiveMonotonic(std::chrono::steady_clock::time_point time)profinet::rpc::RpcTestsinlineprotected
InvokeSetRPCConSessionKey(std::uint16_t byte)profinet::rpc::RpcTestsinlineprotected
InvokeSetRPCConSrcMac(std::string mac)profinet::rpc::RpcTestsinlineprotected
IsAllZeroUuid(const std::array< std::uint8_t, uuidLenght > &uuid)profinet::rpc::RpcTestsinlineprotected
IsZeroUuid(const std::array< std::uint8_t, uuidLenght > &uuid)profinet::rpc::RpcTestsinlineprotected
MakeAlarmCrResponseBlock(std::uint16_t localAlarmReference)profinet::rpc::RpcTestsinlineprotected
MakeApplicationReadyControlBlock(std::uint16_t blockType=BLOCK_IOD_CONTROL_APP_READY_REQ, ControlCommand controlCommand=ControlCommand::ApplicationReady)profinet::rpc::RpcTestsinlineprotected
MakeApplicationReadyNrd(const Bytes &block, bool littleEndian)profinet::rpc::RpcTestsinlineprotected
MakeApplicationReadyRequest(bool littleEndian, std::uint16_t blockType=BLOCK_IOD_CONTROL_APP_READY_REQ, ControlCommand controlCommand=ControlCommand::ApplicationReady)profinet::rpc::RpcTestsinlineprotected
MakeBlockHeader(BlockType blockType, std::uint16_t blockLength)profinet::rpc::RpcTestsinlineprotected
MakeCompleteEpmTower(const std::string &interfaceUuid, std::uint16_t major, std::uint16_t minor, std::uint16_t port, const std::array< std::uint8_t, 4 > &ipAddress)profinet::rpc::RpcTestsinlineprotected
MakeDcpBlock(DcpOption option, std::uint8_t suboption, const Bytes &payload)profinet::rpc::RpcTestsinlineprotected
MakeDcpResponseFrame(const MacAddress &src, const MacAddress &dst, DcpServiceId serviceId, std::uint32_t xid, const Bytes &payload)profinet::rpc::RpcTestsinlineprotected
MakeDeviceResponse(const MacAddress &deviceMac, const MacAddress &controllerMac, const std::string &stationName, const Bytes &additionalBlocks={})profinet::rpc::RpcTestsinlineprotected
MakeDiagnosisPayload()profinet::rpc::RpcTestsinlineprotected
MakeEpmLookupBody(const std::array< std::uint8_t, uuidLenght > &objectUuid, const std::string &annotation, const Bytes &tower)profinet::rpc::RpcTestsinlineprotected
MakeEpmResponse(const Bytes &body)profinet::rpc::RpcTestsinlineprotected
MakeEpmTower(const std::vector< Bytes > &floors)profinet::rpc::RpcTestsinlineprotected
MakeEpmTowerFloor(const Bytes &lhs, const Bytes &rhs)profinet::rpc::RpcTestsinlineprotected
MakeImPayload(std::uint16_t index)profinet::rpc::RpcTestsinlineprotected
MakeInterfaceTowerLhs(const std::string &uuid, std::uint16_t major)profinet::rpc::RpcTestsinlineprotected
MakeInterfaceTowerRhs(std::uint16_t minor)profinet::rpc::RpcTestsinlineprotected
MakeIocrResponseBlock(std::uint16_t iocrType, std::uint16_t iocrReference, std::uint16_t frameId)profinet::rpc::RpcTestsinlineprotected
MakeIodResponsePayload(std::uint32_t api, std::uint16_t slot, std::uint16_t subslot, std::uint16_t idx, const Bytes &payload)profinet::rpc::RpcTestsinlineprotected
MakeModuleDiffPayload()profinet::rpc::RpcTestsinlineprotected
MakeNrdResponseBytes(const Bytes &payload={})profinet::rpc::RpcTestsinlineprotected
MakeNrdRpcResponseBytes(std::uint16_t operationNumber, const Bytes &payload={})profinet::rpc::RpcTestsinlineprotected
MakePnioErrorNrdResponse(std::uint32_t status, const Bytes &payload={})profinet::rpc::RpcTestsinlineprotected
MakeRawRpcHeader(bool littleEndian, std::uint8_t packetType, std::uint32_t interfaceVersion, std::uint32_t sequenceNumber, std::uint16_t operationNumber, const Bytes &payload)profinet::rpc::RpcTestsinlineprotected
MakeRealIdentificationPayload()profinet::rpc::RpcTestsinlineprotected
MakeRpcResponseBytes(std::uint8_t packetType=PNRPCHeader::RESPONSE, std::uint16_t operationNumber=0, const Bytes &payload={})profinet::rpc::RpcTestsinlineprotected
MakeRpcTestDeviceInfo()profinet::rpc::RpcTestsinlineprotected
MakeStationBlocks(const std::string &stationName)profinet::rpc::RpcTestsinlineprotected
MakeStationNameResponse(const MacAddress &deviceMac, const MacAddress &controllerMac, const std::string &stationName)profinet::rpc::RpcTestsinlineprotected
MakeTestRpcConnection()profinet::rpc::RpcTestsinlineprotected
MakeTestTransportRpcConnection(std::unique_ptr< IRpcTransport > transport, std::unique_ptr< IRpcTransport > ctransport=nullptr)profinet::rpc::RpcTestsinlineprotected
MakeWriteMultipleResponsePayload()profinet::rpc::RpcTestsinlineprotected
rawcTransportprofinet::rpc::RpcTestsprotected
rawTransportprofinet::rpc::RpcTestsprotected
ReplyToEpmLookup(asio::ip::udp::socket &server, const Bytes &response, Bytes &request)profinet::rpc::RpcTestsinlineprotected
SetUp() overrideprofinet::rpc::RpcTestsinlineprotected
TearDown() overrideprofinet::rpc::RpcTestsinlineprotected
transportprofinet::rpc::RpcTestsprotected