:orphan: .. **************************************************************************** .. CUI//REL TO USA ONLY .. .. The Advanced Framework for Simulation, Integration, and Modeling (AFSIM) .. .. The use, dissemination or disclosure of data in this file is subject to .. limitation or restriction. See accompanying README and LICENSE for details. .. **************************************************************************** WSF_DISSEMINATE_C2 ------------------ .. model:: processor WSF_DISSEMINATE_C2 **Derives From:** :model:`WSF_SCRIPT_PROCESSOR` **Script Classes:** :class:`WsfBMDisseminateC2` .. parsed-literal:: processor :model:`WSF_DISSEMINATE_C2` :model:`WSF_SCRIPT_PROCESSOR` Commands ... routing_style_ [next_unit|next_c2|direct] `routing_table <#routing-table-commands>`__ track_updates_ [peer|commander|dynamic|none] assign_track_updates_ [peer|commander|dynamic|none] assignments_ [peer|commander|dynamic|none] assignment_status_ [peer|commander|dynamic|none] assignment_cancel_ [peer|commander|dynamic|none] sensor_cue_ [peer|commander|dynamic|none] status_ [peer|commander|dynamic|none] end_routing_table end_processor Overview ======== :model:`WSF_DISSEMINATE_C2` is a script base class for the HELIOS-based C^2 dissemination models to inherit from. It is not meant to be used as a processor in it's own right, instead, disseminate C^2 models use it to provide common scripting functionality found in all dissemination processors. Script Interface ================ :model::`WSF_DISSEMINATE_C2 utilizes capabilities of the :ref:`Common_Script_Interface` and :model:`WSF_SCRIPT_PROCESSOR`. .. include:: commands/disseminate_c2_commands.txt .. include:: commands/routing_table_commands.txt Disseminate C2 Example ====================== :: routing_table # Routing values allowed are subordinate, peer, commander, dynamic, none. multiple entries can exist # for a given type of message. track_updates none assign_track_updates dynamic assignments dynamic assignment_status dynamic assignment_cancel dynamic sensor_cue dynamic status commander end_routing_table