File i_cli_server.h
Last update: 09.03.2026Location: core/service/grpc/cli/i_cli_server.h
Classes
Namespaces
Includes
Included by
Source
#pragma once
#include "core/service/sim_runner/i_sim_runner.h"
#include <memory>
namespace simulation_framework
{
namespace core
{
class ISimfwkCliServer
{
public:
virtual ~ISimfwkCliServer() = default;
virtual void BindSimRunner(std::unique_ptr<simulation_framework::core::isimrunner> sim_runner) = 0;
virtual void WaitForCommand() = 0;
virtual std::string GetServerAddress() = 0;
};
} // namespace core
} // namespace simulation_framework
[static]: https://img.shields.io/badge/-static-lightgrey (static)</simulation_framework::core::isimrunner>