Platinum demo client and server

This is the reference documentation for the Platinum project server code. Also holds some demo clients.

Latest (local) commit date: Tue Sep 24 16:41:09 2019 +0200

Please check "Related Pages" in menu bar above for the other pages.

• 2019-06:
• 2018-12-21:
• heavily restructured data exchange protocol: simplification of FSM structure
• added transmission of spheres Location
• tagged as v2.0

# 1 - Content

This source tree holds several programs in folder src/, and some additional testing stuff located in folder src_test/ (see files).

• plati-server.cpp : holds the server code
• client_plati_1.cpp: demonstrates a whole non-interactive session: connects to the server and completes a whole (virtual) navigation step. See page Testing.
• client_plati_2.cpp: demonstrates an interactive session, through keyboard inputs. (Hit 'h' for list of available commands). The user can enter the command he wants to send to the server and check its response.

For each of theses apps, you can provide a configuration file holding some run-time parameters (IP adress of server, port number, ...). See provided .ini files and page Data storage and configuration.

# 2 - Usage for the Platinum project.

The latest version of the server is currently installed on the server, and can be launched from any user shell.