| 45 | |
| 46 | |
| 47 | Security::Security |
| 48 | ( |
| 49 | uint32 const _homeId, |
| 50 | uint8 const _nodeId |
| 51 | ): |
| 52 | CommandClass( _homeId, _nodeId ), |
| 53 | m_schemeagreed(false), |
| 54 | m_secured(false) |
| 55 | |
| 56 | { |
| 57 | /* We don't want the Driver to route "Security" messages back to us for Encryption, |
| 58 | * so disable SecureSupport for the Security Command Class |
| 59 | * (This stops this Command Class getting Marked as as IsSecured() if its listed |
| 60 | * in the SecurityCmd_SupportedReport from the device - Which some devices do) |
| 61 | */ |
| 62 | ClearSecureSupport(); |
| 63 | |
| 64 | } |
| 65 | |
| 66 | Security::~Security |
| 67 | ( |
nothing calls this directly
no test coverage detected