diff options
Diffstat (limited to 'android/src')
| -rw-r--r-- | android/src/main/kotlin/net/mullvad/talpid/util/EventNotifier.kt | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/android/src/main/kotlin/net/mullvad/talpid/util/EventNotifier.kt b/android/src/main/kotlin/net/mullvad/talpid/util/EventNotifier.kt index 27d0d9ac05..289f4a19b5 100644 --- a/android/src/main/kotlin/net/mullvad/talpid/util/EventNotifier.kt +++ b/android/src/main/kotlin/net/mullvad/talpid/util/EventNotifier.kt @@ -11,7 +11,6 @@ package net.mullvad.talpid.util class EventNotifier<T>(private val initialValue: T) { private val listeners = HashMap<Any, (T) -> Unit>() - private var idCounter = 0 private var latestEvent = initialValue fun notify(event: T) { @@ -31,17 +30,6 @@ class EventNotifier<T>(private val initialValue: T) { } } - fun subscribe(listener: (T) -> Unit): Int { - synchronized(this) { - val id = idCounter - - idCounter += 1 - subscribe(id, listener) - - return id - } - } - fun unsubscribe(id: Any) { synchronized(this) { listeners.remove(id) |
