summaryrefslogtreecommitdiffhomepage
path: root/android
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2020-12-14 21:39:34 +0000
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2021-03-23 12:36:35 +0000
commit240d46f4822f41e29ed6e772935aeb472e9b5f98 (patch)
treefa6ba9d485b67285a1345c1da1c6887e5d97172a /android
parent7644d8f6972510a82374c482c9868ef9751430e8 (diff)
downloadmullvadvpn-240d46f4822f41e29ed6e772935aeb472e9b5f98.tar.xz
mullvadvpn-240d46f4822f41e29ed6e772935aeb472e9b5f98.zip
Add `SettingsUpdate` event variant
Diffstat (limited to 'android')
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/ipc/Event.kt4
1 files changed, 4 insertions, 0 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ipc/Event.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ipc/Event.kt
index fa6aa22081..d9df17e9c7 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ipc/Event.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ipc/Event.kt
@@ -3,6 +3,7 @@ package net.mullvad.mullvadvpn.ipc
import android.os.Message as RawMessage
import android.os.Parcelable
import kotlinx.parcelize.Parcelize
+import net.mullvad.mullvadvpn.model.Settings
// Events that can be sent from the service
sealed class Event : Message(), Parcelable {
@@ -12,6 +13,9 @@ sealed class Event : Message(), Parcelable {
@Parcelize
object ListenerReady : Event(), Parcelable
+ @Parcelize
+ data class SettingsUpdate(val settings: Settings?) : Event(), Parcelable
+
companion object {
private const val MESSAGE_KEY = "event"