From 755b48603b8cd03fc90f26ad863f3affb87444cd Mon Sep 17 00:00:00 2001 From: Koushik Dutta Date: Sun, 30 Dec 2012 17:46:12 -0800 Subject: wip --- .../com/koushikdutta/async/sample/MainActivity.java | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'AndroidAsyncSample/src') diff --git a/AndroidAsyncSample/src/com/koushikdutta/async/sample/MainActivity.java b/AndroidAsyncSample/src/com/koushikdutta/async/sample/MainActivity.java index a335726..f9f1a0e 100644 --- a/AndroidAsyncSample/src/com/koushikdutta/async/sample/MainActivity.java +++ b/AndroidAsyncSample/src/com/koushikdutta/async/sample/MainActivity.java @@ -21,6 +21,10 @@ import com.koushikdutta.async.http.AsyncHttpClient; import com.koushikdutta.async.http.AsyncHttpPost; import com.koushikdutta.async.http.AsyncHttpResponse; import com.koushikdutta.async.http.UrlEncodedFormBody; +import com.koushikdutta.async.http.server.AsyncHttpServer; +import com.koushikdutta.async.http.server.WebSocket; +import com.koushikdutta.async.http.server.WebSocket.StringCallback; +import com.koushikdutta.async.http.server.WebSocketCallback; public class MainActivity extends Activity { ImageView rommanager; @@ -45,7 +49,21 @@ public class MainActivity extends Activity { tether = (ImageView)findViewById(R.id.tether); desksms = (ImageView)findViewById(R.id.desksms); chart = (ImageView)findViewById(R.id.chart); + + server.listen(4500); + server.websocket("/", new WebSocketCallback() { + @Override + public void onConnected(WebSocket webSocket) { + webSocket.setStringCallback(new StringCallback() { + @Override + public void onStringAvailable(String s) { + System.out.println("String: " + s); + } + }); + } + }); } + AsyncHttpServer server = new AsyncHttpServer(); @Override public boolean onCreateOptionsMenu(Menu menu) { -- cgit v1.2.3