WSF
WsfCyberEngagement.cpp File Reference
Include dependency graph for WsfCyberEngagement.cpp:

Namespaces

namespace  wsf
 Function definitions for those who need run-time access to the version.
namespace  wsf::cyber

Macros

#define _unused(x)

Functions

 wsf::cyber::UT_DEFINE_SCRIPT_METHOD (ScriptEngagement, Engagement, Attacker, 0, "string", "")
 wsf::cyber::UT_DEFINE_SCRIPT_METHOD (ScriptEngagement, Engagement, AttackerPlatform, 0, "WsfPlatform", "")
 wsf::cyber::UT_DEFINE_SCRIPT_METHOD (ScriptEngagement, Engagement, AttackType, 0, "string", "")
 wsf::cyber::UT_DEFINE_SCRIPT_METHOD (ScriptEngagement, Engagement, Victim, 0, "string", "")
 wsf::cyber::UT_DEFINE_SCRIPT_METHOD (ScriptEngagement, Engagement, VictimPlatform, 0, "WsfPlatform", "")
 wsf::cyber::UT_DEFINE_SCRIPT_METHOD (ScriptEngagement, Engagement, TimeAttackInitiated, 0, "double", "")
 wsf::cyber::UT_DEFINE_SCRIPT_METHOD (ScriptEngagement, Engagement, AttackSuccessThreshold, 0, "double", "")
 wsf::cyber::UT_DEFINE_SCRIPT_METHOD (ScriptEngagement, Engagement, AttackSuccessDraw, 0, "double", "")
 wsf::cyber::UT_DEFINE_SCRIPT_METHOD (ScriptEngagement, Engagement, StatusReportThreshold, 0, "double", "")
 wsf::cyber::UT_DEFINE_SCRIPT_METHOD (ScriptEngagement, Engagement, StatusReportDraw, 0, "double", "")
 wsf::cyber::UT_DEFINE_SCRIPT_METHOD (ScriptEngagement, Engagement, TimeAttackDiscovered, 0, "double", "")
 wsf::cyber::UT_DEFINE_SCRIPT_METHOD (ScriptEngagement, Engagement, AttackDetectionThreshold, 0, "double", "")
 wsf::cyber::UT_DEFINE_SCRIPT_METHOD (ScriptEngagement, Engagement, AttackDetectionDraw, 0, "double", "")
 wsf::cyber::UT_DEFINE_SCRIPT_METHOD (ScriptEngagement, Engagement, AttackAttributionThreshold, 0, "double", "")
 wsf::cyber::UT_DEFINE_SCRIPT_METHOD (ScriptEngagement, Engagement, AttackAttributionDraw, 0, "double", "")
 wsf::cyber::UT_DEFINE_SCRIPT_METHOD (ScriptEngagement, Engagement, TimeAttackRecovery, 0, "double", "")
 wsf::cyber::UT_DEFINE_SCRIPT_METHOD (ScriptEngagement, Engagement, Recovery, 0, "bool", "")
 wsf::cyber::UT_DEFINE_SCRIPT_METHOD (ScriptEngagement, Engagement, TimeScanInitiated, 0, "double", "")
 wsf::cyber::UT_DEFINE_SCRIPT_METHOD (ScriptEngagement, Engagement, ScanDetectionThreshold, 0, "double", "")
 wsf::cyber::UT_DEFINE_SCRIPT_METHOD (ScriptEngagement, Engagement, ScanDetectionDraw, 0, "double", "")
 wsf::cyber::UT_DEFINE_SCRIPT_METHOD (ScriptEngagement, Engagement, ScanAttributionThreshold, 0, "double", "")
 wsf::cyber::UT_DEFINE_SCRIPT_METHOD (ScriptEngagement, Engagement, ScanAttributionDraw, 0, "double", "")
 wsf::cyber::UT_DEFINE_SCRIPT_METHOD (ScriptEngagement, Engagement, ScanDelayTime, 0, "double", "")
 wsf::cyber::UT_DEFINE_SCRIPT_METHOD (ScriptEngagement, Engagement, AttackDeliveryDelayTime, 0, "double", "")
 wsf::cyber::UT_DEFINE_SCRIPT_METHOD (ScriptEngagement, Engagement, AttackDetectionDelayTime, 0, "double", "")
 wsf::cyber::UT_DEFINE_SCRIPT_METHOD (ScriptEngagement, Engagement, AttackRecoveryDelayTime, 0, "double", "")
 wsf::cyber::UT_DEFINE_SCRIPT_METHOD (ScriptEngagement, Engagement, ScanSuccess, 0, "bool", "")
 wsf::cyber::UT_DEFINE_SCRIPT_METHOD (ScriptEngagement, Engagement, AttackSuccess, 0, "bool", "")
 wsf::cyber::UT_DEFINE_SCRIPT_METHOD (ScriptEngagement, Engagement, AttackInProgress, 0, "bool", "")
 wsf::cyber::UT_DEFINE_SCRIPT_METHOD (ScriptEngagement, Engagement, ScanInProgress, 0, "bool", "")
 wsf::cyber::UT_DEFINE_SCRIPT_METHOD (ScriptEngagement, Engagement, ScanFailureReason, 0, "int", "")
 wsf::cyber::UT_DEFINE_SCRIPT_METHOD (ScriptEngagement, Engagement, AttackFailureReason, 0, "int", "")

Macro Definition Documentation

◆ _unused

#define _unused ( x)
Value:
((void)(x))

Referenced by wsf::cyber::Engagement::ReleaseAttackerConstraints().

Copyrights Multiple, All Rights Reserved