![]() |
helics
3.0.1
|
#include <AsyncFedCallInfo.hpp>
Public Attributes | |
std::future< void > | initFuture |
std::future< IterationResult > | execFuture |
std::future< Time > | timeRequestFuture |
std::future< iteration_time > | timeRequestIterativeFuture |
std::future< void > | finalizeFuture |
std::atomic< int > | queryCounter {0} |
counter for the number of queries More... | |
std::map< int, std::future< std::string > > | inFlightQueries |
the queries that are actually in flight at a given time | |
helper class for Federate info that holds the futures for asynchronous calls
std::future<IterationResult> helics::AsyncFedCallInfo::execFuture |
future for the Enter initialization call
std::future<void> helics::AsyncFedCallInfo::finalizeFuture |
future for the time request iterative call
std::atomic<int> helics::AsyncFedCallInfo::queryCounter {0} |
counter for the number of queries
future for the finalize call
std::future<Time> helics::AsyncFedCallInfo::timeRequestFuture |
future for the enter execution mode call
std::future<iteration_time> helics::AsyncFedCallInfo::timeRequestIterativeFuture |
future for the timeRequest call