12#ifndef WSFCYBEREVENT_HPP
13#define WSFCYBEREVENT_HPP
15#include "wsf_cyber_export.h"
36 cATTACK_DETECTION_DELAY,
37 cATTACK_RECOVERY_DELAY,
42 Event(
double aSimTime, Type aEventType, std::string aVictim,
size_t aKey);
49 const std::string&
GetVictim()
const {
return mVictim; }
50 size_t GetKey()
const {
return mKey; }
EventDisposition
Definition WsfEvent.hpp:37
Definition WsfCyberEvent.hpp:30
const std::string & GetVictim() const
Definition WsfCyberEvent.hpp:49
~Event() override=default
EventDisposition Execute() override
Definition WsfCyberEvent.cpp:34
Type GetType() const
Definition WsfCyberEvent.hpp:48
Type
Definition WsfCyberEvent.hpp:33
Event(double aSimTime, Type aEventType, std::string aVictim, size_t aKey)
Definition WsfCyberEvent.cpp:25
size_t GetKey() const
Definition WsfCyberEvent.hpp:50
Definition WsfCyberApplicationExtension.cpp:24
Function definitions for those who need run-time access to the version.
Definition WsfComm.cpp:32