From ebbc345a9e3933a358fe6531483201bd5a6161dd Mon Sep 17 00:00:00 2001 From: Senad Uka Date: Mon, 20 Jan 2014 07:04:47 +0100 Subject: [PATCH] created server runnable --- .../RemoteControlServer.java | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 src/com/mhalka/qurantranslationdisplay/RemoteControlServer.java diff --git a/src/com/mhalka/qurantranslationdisplay/RemoteControlServer.java b/src/com/mhalka/qurantranslationdisplay/RemoteControlServer.java new file mode 100644 index 0000000..74dc331 --- /dev/null +++ b/src/com/mhalka/qurantranslationdisplay/RemoteControlServer.java @@ -0,0 +1,38 @@ +package com.mhalka.qurantranslationdisplay; + +import java.net.DatagramPacket; +import java.net.DatagramSocket; +import java.net.InetAddress; + +import android.util.Log; + +public class RemoteControlServer implements Runnable { + + public static final String SERVERIP = "0.0.0.0"; + public static final int SERVERPORT = 4444; + + @Override + public void run() { + DatagramSocket socket = null; + try { + InetAddress serverAddr = InetAddress.getByName(SERVERIP); + + socket = new DatagramSocket(SERVERPORT, serverAddr); + byte[] buf = new byte[17]; + + for(;;) { + + DatagramPacket packet = new DatagramPacket(buf, buf.length); + socket.receive(packet); + + } + + + } catch (Exception e) { + Log.e("SERVER", "Something is wrong with server: " + e.toString()); + } + finally { + if(socket != null) socket.close(); + } + } +} \ No newline at end of file