@Override public void handleMessage(Message msg) { /* Schedule next message after 60 seconds */ sendEmptyMessageDelayed(0, 60 * 1000); /* Send tick message to server to let it know the client is alive */ try { MessageHandler.send("tick"); } catch (Exception e) { /* FIXME: */ Log.d("KeepAlive", "Error", e); } }
public MessageFuture send(MessagePromise promise) { if (closed.get()) { throw new IllegalStateException("Connector closed"); } return messageHandler.send(promise); }