inventoresed
Version:
Z-Wave driver written entirely in JavaScript/TypeScript
34 lines (30 loc) • 646 B
text/typescript
/** @publicAPI */
export enum KEXSchemes {
KEXScheme1 = 1,
}
/** @publicAPI */
export enum ECDHProfiles {
Curve25519 = 0,
}
/** @publicAPI */
export enum KEXFailType {
NoKeyMatch = 0x01, // KEX_KEY
NoSupportedScheme = 0x02, // KEX_SCHEME
NoSupportedCurve = 0x03, // KEX_CURVES
Decrypt = 0x05,
BootstrappingCanceled = 0x06, // CANCEL
WrongSecurityLevel = 0x07, // AUTH
KeyNotGranted = 0x08, // GET
NoVerify = 0x09, // VERIFY
DifferentKey = 0x0a, // REPORT
}
/** @publicAPI */
export const inclusionTimeouts = Object.freeze({
TA1: 10000,
TA2: 10000,
TA3: 10000,
TA4: 10000,
TA5: 10000,
TAI1: 240000,
TAI2: 240000,
} as const);