What is included in the source code?
The source code solution includes the following projects:
- ThalesConsoleSimulator is a project that allows you to interactively run Thales Simulator from a console window.
- ThalesCore, which contains the bulk of the project. Classes for encryption, messaging, formatting, host/console command implementation are located in this project.
- ThalesCore.Tests contains the unit tests for ThalesCore. Running the unit tests after you make a change to the source code may help catch common errors.
- ThalesCore.Tests.Mono contains a command-line tool that runs the unit tests under Windows or Mono.
- ThalesKeyManager is an application used to save clear keys in a text file. It is primarily used to unit-test the simulator.
- ThalesMobileSimulator is a version of the simulator that can run in a Windows mobile phone.
- ThalesPVVClashingDemo contains an application which demonstrates the perils of PVV clashing.
- ThalesServiceSimulator is a project that allows you to run Thales Simulator as a Windows service.
- ThalesWinSimulator is a project that allows you to interactively run Thales Simulator.
- ThalesServiceSimulatorSetup is a setup project for ThalesServiceSimulator.
- ThalesWinSimulatorSetup is a setup project for ThalesWinSimulator.