From 9cd3f63b0f0b38c1c6b2d1efc65a549d88fe6504 Mon Sep 17 00:00:00 2001 From: Martin Stiemerling <martin.stiemerling@h-da.de> Date: Wed, 5 Jul 2023 11:46:34 +0000 Subject: [PATCH] New Interface functions for Notifications --- kms/kms.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/kms/kms.go b/kms/kms.go index 947c2ee..d5cb16c 100644 --- a/kms/kms.go +++ b/kms/kms.go @@ -18,6 +18,9 @@ import ( ) type Qkdnkms interface { + AddExternalNotifierGeneral(chan bool) // used to indicate unspecific changes + AddExternalNotifierQLE(chan bool) // used to indicate changes to specific Quantum Link Element (QLE) + AddExternalNotifierKMSPeer(chan bool) // used to indicate changes to specific KMSPeer AddQuantumElement() *QuantumElement GlobalKeyHandler(time.Duration) error AddPeer(kmsPeerSocket string, servingQLE *QuantumElement) -- GitLab