diff options
Diffstat (limited to 'LearnMapKit/ADSBNetRunner.swift')
| -rw-r--r-- | LearnMapKit/ADSBNetRunner.swift | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/LearnMapKit/ADSBNetRunner.swift b/LearnMapKit/ADSBNetRunner.swift index 21b8fd8..4c5dd53 100644 --- a/LearnMapKit/ADSBNetRunner.swift +++ b/LearnMapKit/ADSBNetRunner.swift @@ -109,4 +109,12 @@ class ADSBNetRunner { func getCount() -> Int { return self.adsb_tag_stream.getCount() } + + func stop() async { + timer?.invalidate() + timer = nil + processingTask?.cancel() + processingTask = nil + ADSBClient = nil + } } |
