summaryrefslogtreecommitdiff
path: root/windows/WinUI/APIHandler.cs
diff options
context:
space:
mode:
Diffstat (limited to 'windows/WinUI/APIHandler.cs')
-rw-r--r--windows/WinUI/APIHandler.cs11
1 files changed, 9 insertions, 2 deletions
diff --git a/windows/WinUI/APIHandler.cs b/windows/WinUI/APIHandler.cs
index c7dc16b7..b30e8980 100644
--- a/windows/WinUI/APIHandler.cs
+++ b/windows/WinUI/APIHandler.cs
@@ -22,6 +22,13 @@ namespace WinUI
private static volatile APIHandler instance;
private static object syncRoot = new Object();
+ public delegate void NetworkListCallback(List<ZeroTierNetwork> networks);
+ public delegate void StatusCallback(ZeroTierStatus status);
+
+
+ private NetworkListCallback _networkCallbacks;
+ private StatusCallback _statusCallbacks;
+
public static APIHandler Instance
{
get
@@ -128,7 +135,7 @@ namespace WinUI
this.authtoken = authtoken;
}
- public delegate void StatusCallback(ZeroTierStatus status);
+
public void GetStatus(StatusCallback cb)
{
@@ -168,7 +175,7 @@ namespace WinUI
}
}
- public delegate void NetworkListCallback(List<ZeroTierNetwork> networks);
+
public void GetNetworks(NetworkListCallback cb)
{