Functions | |
str | get_engine_name () |
dict | initialize (dict request_json) |
int | run_loop (int time_step) |
python_grpc_engine_pb2.SetDataPacksReply | set_datapacks (python_grpc_engine_pb2.SetDataPacksRequest request_grpc) |
None | set_datapack (python_grpc_engine_pb2.DataPackMessage datapack) |
list | get_registered_datapack_names () |
python_grpc_engine_pb2.GetDataPacksReply | get_datapacks (python_grpc_engine_pb2.GetDataPacksRequest request_grpc) |
python_grpc_engine_pb2.DataPackMessage | get_datapack (python_grpc_engine_pb2.DataPackIdentifier datapack_id) |
dict | reset (dict request_json) |
None | shutdown (dict request_json) |
Variables | |
script = None | |
python_grpc_engine_pb2.DataPackMessage grpc_server_callbacks.get_datapack | ( | python_grpc_engine_pb2.DataPackIdentifier | datapack_id | ) |
Returns requested datapack stored in the Script object
python_grpc_engine_pb2.GetDataPacksReply grpc_server_callbacks.get_datapacks | ( | python_grpc_engine_pb2.GetDataPacksRequest | request_grpc | ) |
Returns requested datapacks stored in the Script object
str grpc_server_callbacks.get_engine_name | ( | ) |
Returns Engine name
list grpc_server_callbacks.get_registered_datapack_names | ( | ) |
Returns the list of registered datapack names
dict grpc_server_callbacks.initialize | ( | dict | request_json | ) |
Imports module containing the Script class, instantiates it, and runs its initialize() method
dict grpc_server_callbacks.reset | ( | dict | request_json | ) |
Calls the reset() method of the Script object
int grpc_server_callbacks.run_loop | ( | int | time_step | ) |
Advances the simulation time and runs the runLoop method of the Script object
None grpc_server_callbacks.set_datapack | ( | python_grpc_engine_pb2.DataPackMessage | datapack | ) |
Set datapack in the Script object
python_grpc_engine_pb2.SetDataPacksReply grpc_server_callbacks.set_datapacks | ( | python_grpc_engine_pb2.SetDataPacksRequest | request_grpc | ) |
Sets given data on requested datapacks stored in the Script object
None grpc_server_callbacks.shutdown | ( | dict | request_json | ) |
Calls the shutdown() method of the Script object
grpc_server_callbacks.script = None |