From 058f9ba7650927d755cf408027dd19f78c92b7c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kjetil=20=C3=98rbekk?= Date: Mon, 30 Apr 2012 12:05:33 +0200 Subject: Add "kill master" button. --- .../src/main/java/com/orbekk/same/android/SameService.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'same-android/src/main/java/com/orbekk/same/android/SameService.java') diff --git a/same-android/src/main/java/com/orbekk/same/android/SameService.java b/same-android/src/main/java/com/orbekk/same/android/SameService.java index 559b521..c9ff39b 100644 --- a/same-android/src/main/java/com/orbekk/same/android/SameService.java +++ b/same-android/src/main/java/com/orbekk/same/android/SameService.java @@ -40,7 +40,7 @@ public class SameService extends Service { public final static int JOIN_NETWORK = 4; public final static int ADD_STATE_RECEIVER = 5; public final static int REMOVE_STATE_RECEIVER = 6; - + /** * arg1: Operation number. * bundle: A Bundle created with ComponentBundle @@ -58,6 +58,8 @@ public class SameService extends Service { * obj: Status message. */ public final static int OPERATION_STATUS_CALLBACK = 9; + + public final static int KILL_MASTER = 10; // TODO: Remove these and use messengers instead of broadcast intents. public final static String AVAILABLE_NETWORKS_UPDATE = @@ -137,6 +139,9 @@ public class SameService extends Service { operationStatusCallback(op, id, message.replyTo); logger.info("Callback sent."); break; + case KILL_MASTER: + logger.info("Kill master."); + sameController.killMaster(); default: super.handleMessage(message); } -- cgit v1.2.3