RACoN 0.0.2.6

dotnet add package RACoN --version 0.0.2.6                
NuGet\Install-Package RACoN -Version 0.0.2.6                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="RACoN" Version="0.0.2.6" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add RACoN --version 0.0.2.6                
#r "nuget: RACoN, 0.0.2.6"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install RACoN as a Cake Addin
#addin nuget:?package=RACoN&version=0.0.2.6

// Install RACoN as a Cake Tool
#tool nuget:?package=RACoN&version=0.0.2.6                

RACoN - RTI abstraction component for MS.NET (RACoN) https://sites.google.com/view/okantopcu/racon

Copyright @ Okan Topçu, 2009-2024 otot.support@outlook.com

The RTI abstraction component for MS.NET (RACoN) deals with the HLA runtime infrastructure (RTI) level communication in order to access the federation-wide data (actually, the objects and interactions exchanged in federation). RTI is middleware broker software that manages the federation execution and object exchange through a federation execution. The RACoN provides the .NET wrapper classes for the RTI and RTI-specific data structures. As it offers more maintainable, robust, and portable methods, developing an abstraction layer (wrapper) over RTI is a popular approach in many HLA-based projects.

Programmer's Guide

Guide to Distributed Simulation with HLA: https://link.springer.com/book/10.1007/978-3-319-61267-6

Sample Federations:

What's New?

0.0.2.6 (20231117):

  • Bug fixes.

0.0.2.5 (20231116):

  • Compiled with VS 2022 Enterprise and .NET Framework (Racon: 4.8, Racon.RtiLayer: 4.7.2).
  • Added some missing support services: get/set automatic resign directive, enable/disable callbacks, normalize federate handle • Added missing declaration management services: unpublish/unsubscribe.
  • NotConnected exception is now correctly sets the federate state as NOTCONNECTED.
  • Update rate designator is implemented. Now, it is possible to employ smart update reduction.
  • Supports: Native RTI: OpenRTI v0.10.0, C Language Stadard: ISO C17 (2018) Standard (/std:c17), C++ Language Standard: ISO C++17 Standard (/std:c++17)
  • Bug fixes.

0.0.2.4 (20171010):

  • Binary distribution is win64/x64 now.
  • Support for all user-supplied tags. Now, RACoN can encode/decode all tags in various datatypes.
  • Encoding/decoding mechanism is restructured.

0.0.2.3 (20170417):

  • HLA1516e Ownership management services are implemented.
  • DDM services are re-implemented for HLA Evolved.
  • GetDimensionHandle() and GetDimensionName() services are implemented.
  • GetFederateHandle() and GetFederateName() services are implemented.
  • Multiple FOM modules are supported.
  • Some overloads for Create and Join federation execution services are added.
  • System.Windows.Forms reference is removed.

Remarks

Please note that this is a research and an academic library that is not intended for a production environment. No support is guaranteed. Use it at your own risk. Also note that the versions do not follow backward compatibility policy. This means that a new version may not work with an older version of the library, which may cause loss of work.

You can influence this project by sending your feedback. Please, contact project owner(s) and feel free for any comments, offers, remarks, ideas, etc.

Product Compatible and additional computed target framework versions.
.NET Framework net40 is compatible.  net403 was computed.  net45 was computed.  net451 was computed.  net452 was computed.  net46 was computed.  net461 was computed.  net462 was computed.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
0.0.2.6 276 11/17/2023
0.0.2.4 1,398 10/10/2017

* Bug fixes.