![]() |
OpenZWave Library 1.2
|
#include <ctime>#include "command_classes/CommandClasses.h"#include "command_classes/Security.h"#include "Defs.h"#include "Msg.h"#include "Node.h"#include "Driver.h"#include "platform/Log.h"#include "value_classes/ValueBool.h"
Include dependency graph for Security.cpp:Macros | |
| #define | UNUSED(x) (void)(x) |
Enumerations | |
| enum | SecurityCmd { SecurityCmd_SupportedGet = 0x02 , SecurityCmd_SupportedReport = 0x03 , SecurityCmd_SchemeGet = 0x04 , SecurityCmd_SchemeReport = 0x05 , SecurityCmd_NetworkKeySet = 0x06 , SecurityCmd_NetworkKeyVerify = 0x07 , SecurityCmd_SchemeInherit = 0x08 , SecurityCmd_NonceGet = 0x40 , SecurityCmd_NonceReport = 0x80 , SecurityCmd_MessageEncap = 0x81 , SecurityCmd_MessageEncapNonceGet = 0xc1 } |
| enum | SecurityScheme { SecurityScheme_Zero = 0x00 } |
Functions | |
| void | PrintHex (std::string prefix, uint8_t const *data, uint32 const length) |
Variables | |
| uint8_t | SecuritySchemes [1][16] |
| uint8_t | EncryptPassword [16] = {0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA} |
| uint8_t | AuthPassword [16] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55} |
| #define UNUSED | ( | x | ) | (void)(x) |
| enum SecurityCmd |
| enum SecurityScheme |
| void PrintHex | ( | std::string | prefix, |
| uint8_t const * | data, | ||
| uint32 const | length | ||
| ) |
| uint8_t AuthPassword[16] = {0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55} |
| uint8_t EncryptPassword[16] = {0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA, 0xAA} |
| uint8_t SecuritySchemes[1][16] |