Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This component provides an interface to affect the railway and request events. It acts as wrapper around the railway API

The interface provides shorter and simpler access to most of the railway API. To prevent conflicts with existing function names all functions in our interface are prefixed with rail.

Most controls and requests are forwarded to the controller maintaining the synchronous environment of the tick-function. Some controls which do not require this maintenance are directly forwarded to the railway API.

...

No Format
guiserver.h guiserver.c

Interaction

Quit, Pause and Cleanup

While running the console the following user inputs are provided by the controller:

  • CTRL+C (SIGINT)quits the controller
  • CTRL+\ (SIGQUIT)cleans up
  • CTRL+Z (SIGSTP) pauses and continues