summaryrefslogtreecommitdiffhomepage
path: root/android
diff options
context:
space:
mode:
Diffstat (limited to 'android')
-rw-r--r--android/src/main/kotlin/net/mullvad/mullvadvpn/ipc/Request.kt9
1 files changed, 9 insertions, 0 deletions
diff --git a/android/src/main/kotlin/net/mullvad/mullvadvpn/ipc/Request.kt b/android/src/main/kotlin/net/mullvad/mullvadvpn/ipc/Request.kt
index b8dfc3c3dd..f202f6cb58 100644
--- a/android/src/main/kotlin/net/mullvad/mullvadvpn/ipc/Request.kt
+++ b/android/src/main/kotlin/net/mullvad/mullvadvpn/ipc/Request.kt
@@ -10,9 +10,15 @@ sealed class Request : Message.RequestMessage() {
protected override val messageKey = MESSAGE_KEY
@Parcelize
+ object Connect : Request()
+
+ @Parcelize
object CreateAccount : Request()
@Parcelize
+ object Disconnect : Request()
+
+ @Parcelize
data class ExcludeApp(val packageName: String) : Request()
@Parcelize
@@ -34,6 +40,9 @@ sealed class Request : Message.RequestMessage() {
object PersistExcludedApps : Request()
@Parcelize
+ object Reconnect : Request()
+
+ @Parcelize
data class RegisterListener(val listener: Messenger) : Request()
@Parcelize