summaryrefslogtreecommitdiffhomepage
path: root/android/src
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2021-05-03 19:06:01 +0000
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2021-05-14 20:39:01 +0000
commit27d3139864b004f0843cb0e6c3cefdd000d6016e (patch)
treeb3b9190d2591fbf55e50bf4163ed6fafc38bb165 /android/src
parent670522a1f85f24a56d7e4e97b2f5392423f8d856 (diff)
downloadmullvadvpn-27d3139864b004f0843cb0e6c3cefdd000d6016e.tar.xz
mullvadvpn-27d3139864b004f0843cb0e6c3cefdd000d6016e.zip
Add `Messenger` parameter to `ListenerReady`
It's currently redundant, but it will help with the code when it uses flows.
Diffstat (limited to 'android/src')
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/ipc/Event.kt3
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/service/endpoint/ServiceEndpoint.kt2
2 files changed, 3 insertions, 2 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 6a197224ed..7d407f55dd 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ipc/Event.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ipc/Event.kt
@@ -1,6 +1,7 @@
package net.mullvad.mullvadvpn.ipc
import android.os.Message as RawMessage
+import android.os.Messenger
import kotlinx.parcelize.Parcelize
import net.mullvad.mullvadvpn.model.AppVersionInfo as AppVersionInfoData
import net.mullvad.mullvadvpn.model.GeoIpLocation
@@ -28,7 +29,7 @@ sealed class Event : Message.EventMessage() {
data class CurrentVersion(val version: String?) : Event()
@Parcelize
- object ListenerReady : Event()
+ data class ListenerReady(val connection: Messenger) : Event()
@Parcelize
data class LoginStatus(val status: LoginStatusData?) : Event()
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/service/endpoint/ServiceEndpoint.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/service/endpoint/ServiceEndpoint.kt
index 93c7a8a9cf..4a58ca4635 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/service/endpoint/ServiceEndpoint.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/service/endpoint/ServiceEndpoint.kt
@@ -121,7 +121,7 @@ class ServiceEndpoint(
Event.AppVersionInfo(appVersionInfoCache.appVersionInfo),
Event.NewRelayList(relayListListener.relayList),
Event.AuthToken(authTokenCache.authToken),
- Event.ListenerReady
+ Event.ListenerReady(messenger)
)
if (vpnPermission.waitingForResponse) {