 |
helics
3.0.1
|
9 #include "CommsBroker.hpp"
10 #include "NetworkBrokerData.hpp"
11 #include "helics/core/CommonCore.hpp"
17 template<
class COMMS, InterfaceTypes baseline = InterfaceTypes::IP>
22 explicit NetworkCore(
const std::string& broker_name);
28 virtual std::shared_ptr<helicsCLI11App>
generateCLI()
override;
Definition: NetworkBrokerData.hpp:36
Definition: CommsBroker.hpp:21
virtual std::shared_ptr< helicsCLI11App > generateCLI() override
Definition: NetworkCore_impl.hpp:37
NetworkBrokerData netInfo
structure containing the networking information
Definition: NetworkCore.hpp:31
virtual std::string generateLocalAddressString() const override
Definition: NetworkCore_impl.hpp:71
std::mutex dataMutex
mutex protecting the configuration information
Definition: NetworkCore.hpp:30
NetworkCore() noexcept
Definition: NetworkCore_impl.hpp:24
the main namespace for the helics co-simulation library User functions will be in the helics namespac...
Definition: AsyncFedCallInfo.hpp:14
Definition: NetworkCore.hpp:18
virtual bool brokerConnect() override
Definition: NetworkCore_impl.hpp:47