CORDET Framework - C2 Implementation
Adaptation Points
Global CR_FW_APPSM_NORMAL_ESM
AST-05: State Machine Embedded in state NORMAL of Application State Machine
Global CR_FW_APPSM_RESET_ESM
AST-06: State Machine Embedded in state RESET of Application State Machine
Global CR_FW_APPSM_SHUTDOWN_ESM
AST-07: State Machine Embedded in state SHUTDOWN of Application State Machine
Global CR_FW_APPSM_STARTUP_ESM
AST-04: State Machine Embedded in state START_UP of Application State Machine
Global CR_FW_INCMD_INIT_KIND_DESC

ICM-03: Configuration Check in Reset Procedure of InCommand

ICM-07: Ready Check of InCommand

ICM-08: Start Action of InCommand

ICM-09: Progress Action of InCommand

ICM-10: Termination Action of InCommand

ICM-11: Abort Action of InCommand

IFT-03: InReport Kinds Supported by InFactory

IFT-04: InCommand Kinds Supported by InFactory

Global CR_FW_INCMD_NKINDS

IFT-01: Maximum Number of InReports which can be allocated by InFactory

IFT-02: Maximum Number of InCommands which can be allocated by InFactory

Global CR_FW_INLOADER_DET_REROUTING_DEST

ILD-09: Operation to Determine Re-Routing Destination of Packets

ILD-11: Operation to Check Packet Destination Validity

Global CR_FW_INLOADER_SEL_INMANAGER
ILD-17: Operation to Select InManager where Incoming Report or Command is Loaded
Global CR_FW_INMANAGER_PCRLSIZE
IMG-01: Size of PCRL of InManager
Global CR_FW_INREGISTRY_N
IRG-01: Maximum Number of Trackable InCommands/InReports in InRegistry
Global CR_FW_INREP_INIT_KIND_DESC

IRP-03: Configuration Check in Reset Procedure of InReport

IRP-07: Update Action of InReport

Global CR_FW_INSTREAM_CONFIGACTION
IST-04: Configuration Action in Initialization Procedure of InStream
Global CR_FW_INSTREAM_INITACTION
IST-03: Initialization Action in Initialization Procedure of InStream
Global CR_FW_INSTREAM_INITCHECK
IST-02: Initialization Check in Initialization Procedure of InStream
Global CR_FW_INSTREAM_PCKTAVAILCHECK
IST-12: Packet Available Check Operation for InStream
Global CR_FW_INSTREAM_PCKTCOLLECT
IST-11: Packet Collect Operation for InStream
Global CR_FW_INSTREAM_PQSIZE
IST-01: Size of the Packet Queue in InStream
Global CR_FW_INSTREAM_SHUTDOWNACTION
IST-05: Shutdown Action in Initialization Procedure of InStream
Global CR_FW_INSTREAM_SRC_PAIRS
IST-14: Association of Packet Sources to their InStreams
Global CR_FW_NOF_INMANAGER
IMG-09: Number of InManagers in Application
Global CR_FW_NOF_OUTMANAGER
OMG-09: Number of OutManagers
Global CR_FW_OUTCMP_INIT_KIND_DESC

OCM-07: Service Type Attribute of OutComponent

OCM-08: Command/Report Sub-Type Attribute of OutComponent

OCM-11: Discriminant Attribute of OutComponent

OCM-13: Enable Check Operation of OutComponent

OCM-14: Ready Check Operation of OutComponent

OCM-15: Repeat Check Operation of OutComponent

OCM-16: Update Action Operation of OutComponent

OCM-17: Serialize Action Operation of OutComponent

OFT-02: OutComponent Kinds Supported by OutFactory

Global CR_FW_OUTFACTORY_MAX_NOF_OUTCMP
OFT-01: Maximum Number of OuComponents which can be allocated by InFactory
Global CR_FW_OUTLOADER_CONFIGACTION
OLD-04: Configuration Action in Reset Procedure of OutLoader
Global CR_FW_OUTLOADER_CONFIGCHECK
OLD-03: Configuration Check in Reset Procedure of OutLoader
Global CR_FW_OUTLOADER_INITACTION
OLD-02: Initialization Action in Initialization Procedure of OutLoader
Global CR_FW_OUTLOADER_INITCHECK
OLD-01: Initialization Check in Initialization Procedure of OutLoader
Global CR_FW_OUTLOADER_OUTMANAGER_ACTIVATE
OLD-08: OutManager Activation Operation
Global CR_FW_OUTLOADER_OUTMANAGER_SELECT
OLD-07: OutManager Selection Operation
Global CR_FW_OUTLOADER_SHUTDOWNACTION
OLD-05: Shutdown Action of OutLoader
Global CR_FW_OUTMANAGER_POCLSIZE
OMG-01: Size of POCL of OutManager
Global CR_FW_OUTREGISTRY_N
ORG-01: Maximum Number of Trackable Commands/Reports for OutRegistry
Global CR_FW_OUTSTREAM_CONFIGACTION
OST-05: Configuration Action in Reset Procedure of OutStream
Global CR_FW_OUTSTREAM_CONFIGCHECK
OST-04: Configuration Check in Reset Procedure of OutStream
Global CR_FW_OUTSTREAM_DEST_PAIRS

OSR-07: Get OutStream Operation of OutStreamRegistry

OST-15: Association of Packet Destinations to their OutStreams

Global CR_FW_OUTSTREAM_INITACTION
OST-03: Initialization Action in Initialization Procedure of OutStream
Global CR_FW_OUTSTREAM_PCKTHANDOVER
OST-08: Packet Hand-Over Operation of OutStream
Global CR_FW_OUTSTREAM_PQSIZE
OST-01: Packet Queue Size for OutStream
Global CR_FW_OUTSTREAM_SET_DTS
OST-11: Type Counter Set DST_SET
Global CR_FW_OUTSTREAM_SHUTDOWNACTION
OST-06: Shutdown Action in OutStream
File CrFwAppStartUpProc.c

AST-01: Application Start-Up Procedure

AST-02: Application Reset Procedure

AST-03: Application Shutdown Procedure

File CrFwPckt.c

ICM-18: Operation to Access Attributes of an InCommand

ILD-10: Operation to Get Packet Destination

ILD-13: Operation to Get Packet Type

IRP-11: Operation to Access Attributes of an InReport

OCM-10: Acknowledge Level Attribute of OutComponent

OCM-19: Operation to Access Attributes of an OutComponent

IST-07: Operation to Get Packet Source from Incoming Packet

IST-08: Operation to Get Packet Sequence Counter from Incoming Packet

IST-13: Operation to get Group to which Incoming Packet belongs

OLD-09: Operation to set Set Time-Stamp in Outgoing Packets

OST-09: Operation to set Sequence Counter in Outgoing Packets

OST-10: Operation to set Type Counter in Outgoing Packets

OST-14: Operation to get Group to which Out-Going Packet belongs

OST-13: Operation to Compute and Set a Packet's CRC

File CrFwRepErr.c

ILD-12: Operation to Report Packet Destination Invalid

IMG-08: Operation to Report PCRL of InManager Full

IST-09: Operation to Report Sequence Counter Error

IST-10: Operation to Report Packet Queue Full

OCM-18: Operation to Report Invalid Destination of an OutComponent

OMG-08: Operation to Report POCL of OutManager Full

OST-12: Operation to Report Packet Queue Full

File CrFwRepInCmdOutcome.c

ICM-12: Operation to Report Start Failed for InCommand

ICM-13: Operation to Report Start Successful for InCommand

ICM-14: Operation to Report Progress Failed for InCommand

ICM-15: Operation to Report Progress Successful for InCommand

ICM-16: Operation to Report Termination Failed for InCommand

ICM-17: Operation to Report Termination Successful for InCommand

ILD-14: Operation to Report Acceptance Failure

ILD-15: Operation to Report Acceptance Success

File CrFwTime.c
OCM-20: Operations to Get the Current Time
P&P Software GmbH, Copyright 2012-2013, All Rights Reserved