NRP Core  1.4.1
python_engine_grpc_nrp_client.h File Reference
#include "nrp_general_library/plugin_system/plugin.h"
#include "nrp_general_library/engine_interfaces/engine_client_interface.h"
#include "nrp_grpc_engine_protocol/engine_client/engine_grpc_client.h"
#include "nrp_grpc_engine_protocol/config/engine_grpc_config.h"
#include "nrp_python_grpc_engine/config/cmake_constants.h"
#include "nrp_python_grpc_engine/config/python_grpc_config.h"
#include "nrp_protobuf/engine_grpc.pb.h"
#include <signal.h>
#include <sys/types.h>
#include <sys/wait.h>
#include <sys/prctl.h>
#include <chrono>
#include <unistd.h>

Go to the source code of this file.

Classes

class  PythonEngineGRPCNRPClient
 PythonGRPCEngine client. More...
 

Typedefs

using PythonEngineGRPCLauncher = PythonEngineGRPCNRPClient::EngineLauncher< PythonGrpcConfigConst::EngineType >
 

Functions

 CREATE_NRP_ENGINE_LAUNCHER (PythonEngineGRPCLauncher)
 

Typedef Documentation

◆ PythonEngineGRPCLauncher

using PythonEngineGRPCLauncher = PythonEngineGRPCNRPClient::EngineLauncher<PythonGrpcConfigConst::EngineType>

Function Documentation

◆ CREATE_NRP_ENGINE_LAUNCHER()

CREATE_NRP_ENGINE_LAUNCHER ( PythonEngineGRPCLauncher  )