Uses new Rust 2021
|0.2.10||Aug 24, 2022|
|0.2.9||Aug 24, 2022|
|0.1.3||Jul 9, 2022|
#31 in Simulation
A rust implementation of the DIS simulation protocol.
Introductions to DIS can be found here:
- Integrating the DIS Standards Into a Fully-Immersive Simulation Application
- DIS Plain and Simple: an Introduction to DIS
Currently supported DIS PDUs are:
Note that it is up to the application to decode simulation-specific enumerations. A good starting point are the SISO enumerations.
Requirements for the software and other tools to build, test and push:
The easiest way to include this crate in your project is to simply add the following to your Cargo.toml file:
dis-rust = "0.2.10"
Further documentation can be found on docs.rs.
Running the tests
Unit tests can be run using cargo:
Clippy will complain about the linting within dis-rust due the DIS enumerations.
Rustc will complain about the DIS procotol version enumerations in the PDU header record. These warnings have been disabled in-line within the source code.
- Thomas Mann - Original Author - email@example.com
License / Copyright
It is also available under a commerical license. Please email firstname.lastname@example.org for more details.
Copyright (C) 2022 Thomas Mann