The library supports both Windows and Linux. See the examples directory and the documentation for more information.
Important:
- Windows binaries have to be executed from the RTSA directory. This is a limitation of the Aaronia Windows SDK.
Usage:
- If you installed the RTSA Suite Pro to a non-standard location, set the
RTSA_DIR
environment variable to the corresponding directory. The default path on Linux is~/Aaronia/RTSA/Aaronia-RTSA-Suite-PRO
; the default path on Windows isC:\Program Files\Aaronia AG\Aaronia RTSA-Suite PRO
. - On Linux, add the directory of the RTSA Suite Pro to your
LD_LIBRARY_PATH
. This is necessary, because Rust does not allow setting an rpath that is picked up by transitive dependencies, i.e., we cannot set the runtime library search path in aaronia-rtsa-sys and have it picked up by all applications that use it as a direct or indirect dependency.
- better understand packets and queues, and adapt Packet API accordingly.