NRP Core  1.4.1
protobuf_event_loop_engine.ProtobufEngineWrapper Class Reference
Inheritance diagram for protobuf_event_loop_engine.ProtobufEngineWrapper:

Public Member Functions

def __init__ (self)
 
str get_engine_name (self)
 
list get_registered_datapack_names (self)
 
def set_datapack (self, DataPackMessage datapack)
 
DataPackMessage get_datapack (self, str dp_name)
 
def initialize (self, dict config)
 
def run_loop (self, int timestep_ns)
 
def shutdown (self)
 

Constructor & Destructor Documentation

◆ __init__()

def protobuf_event_loop_engine.ProtobufEngineWrapper.__init__ (   self)

Member Function Documentation

◆ get_datapack()

DataPackMessage protobuf_event_loop_engine.ProtobufEngineWrapper.get_datapack (   self,
str  dp_name 
)

◆ get_engine_name()

str protobuf_event_loop_engine.ProtobufEngineWrapper.get_engine_name (   self)

◆ get_registered_datapack_names()

list protobuf_event_loop_engine.ProtobufEngineWrapper.get_registered_datapack_names (   self)

◆ initialize()

def protobuf_event_loop_engine.ProtobufEngineWrapper.initialize (   self,
dict  config 
)

◆ run_loop()

def protobuf_event_loop_engine.ProtobufEngineWrapper.run_loop (   self,
int  timestep_ns 
)

◆ set_datapack()

def protobuf_event_loop_engine.ProtobufEngineWrapper.set_datapack (   self,
DataPackMessage  datapack 
)

◆ shutdown()

def protobuf_event_loop_engine.ProtobufEngineWrapper.shutdown (   self)

The documentation for this class was generated from the following file: