Menu

VirtualRoot Simulation Server

Teodor Ghetiu

The simulation server is currently located in the lateral_root folder. To have it working you need to:

  1. check it out or export it locally
  2. execute it with 'python sim_server.py'

By default the server will bind to port 4446.

simulation.py

This is the main wrapper for the simulation infrastructure. When a client requests a connection to the simulation server (sim_server.py), this passes on the socket connection to a sim_driver.py which, in turn, instantiates a Simulation object (from simulation.py).

The communication protocol between the RootGUI client and the simulation server is defined in this Simulation class.