|
EnOcean Link
1.14.2.0
Middleware to Connect EnOcean easily to other Projects
|
Watcher Header File. More...
#include "eoDevice.h"#include "eoTimer.h"#include "eoIWatcher.h"#include <vector>#include <map>#include <stdint.h>

Go to the source code of this file.
Classes | |
| struct | WATCH_STRUCT |
| Watch structure. More... | |
| class | eoWatcher |
| an example implementation of an Security Watcher Class which tries to predict DOS and Delay Attacks. More... | |
Typedefs | |
| typedef std::map< uint32_t, WATCH_STRUCT > | watcher_id_map |
Enumerations | |
| enum | EO_SEC_WATCH_RESULT { WATCH_OK = 0, WATCH_DEVICE_NA, WATCH_DEVICE_ALREADY_EXIST, WATCH_NOT_SECURE_DEVICE, WATCH_NOT_WATCHED_DEVICE, WATCH_DOS_ASSUMED, WATCH_DELAY_ASSUMED, WATCH_TEL_TO_EARLY, WATCH_TEL_TO_LATE, WATCH_CMAC_OVERFLOW, WATCH_RLC_OVERFLOW } |
| Security Watch Result. More... | |
Watcher Header File.
An Example Class Header, which allows the security checking of Devices.
| enum EO_SEC_WATCH_RESULT |
Security Watch Result.