Member List
|
HiCR
|
HiCR::frontend::RPCEngine Member List
This is the complete list of members for HiCR::frontend::RPCEngine, including all inherited members.
| addRPCTarget(const std::string &RPCName, const std::shared_ptr< HiCR::ExecutionUnit > e) | HiCR::frontend::RPCEngine | inline |
| getCommunicationManager() const | HiCR::frontend::RPCEngine | inline |
| getComputeManager() const | HiCR::frontend::RPCEngine | inline |
| getInstanceManager() const | HiCR::frontend::RPCEngine | inline |
| getMemoryManager() const | HiCR::frontend::RPCEngine | inline |
| getReturnValue() const | HiCR::frontend::RPCEngine | inline |
| getRPCArgument() | HiCR::frontend::RPCEngine | inline |
| getRPCRequester() | HiCR::frontend::RPCEngine | inline |
| hasPendingRPCs() | HiCR::frontend::RPCEngine | inline |
| initialize() | HiCR::frontend::RPCEngine | inline |
| listen() | HiCR::frontend::RPCEngine | inline |
| parseAndExecuteRPC() | HiCR::frontend::RPCEngine | inline |
| requestRPC(HiCR::Instance::instanceId_t targetInstanceId, const std::string &RPCName, const HiCR::frontend::RPCEngine::RPCArgument_t argument=0) | HiCR::frontend::RPCEngine | inlinevirtual |
| RPCArgument_t typedef | HiCR::frontend::RPCEngine | |
| RPCEngine(CommunicationManager &communicationManager, InstanceManager &instanceManager, MemoryManager &memoryManager, ComputeManager &computeManager, std::shared_ptr< MemorySpace > bufferMemorySpace, std::shared_ptr< ComputeResource > computeResource, const uint64_t baseTag=_HICR_RPC_ENGINE_CHANNEL_BASE_TAG) | HiCR::frontend::RPCEngine | inline |
| RPCTargetIndex_t typedef | HiCR::frontend::RPCEngine | |
| submitReturnValue(void *pointer, const size_t size) | HiCR::frontend::RPCEngine | inline |
| tryListen() | HiCR::frontend::RPCEngine | inline |
| ~RPCEngine()=default | HiCR::frontend::RPCEngine |
Generated by