diff options
Diffstat (limited to 'AndroidAsync/src/com/koushikdutta/async/http/WebSocket.java')
-rw-r--r-- | AndroidAsync/src/com/koushikdutta/async/http/WebSocket.java | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/AndroidAsync/src/com/koushikdutta/async/http/WebSocket.java b/AndroidAsync/src/com/koushikdutta/async/http/WebSocket.java index 8242381..1aaafa6 100644 --- a/AndroidAsync/src/com/koushikdutta/async/http/WebSocket.java +++ b/AndroidAsync/src/com/koushikdutta/async/http/WebSocket.java @@ -7,14 +7,21 @@ public interface WebSocket extends AsyncSocket { static public interface StringCallback { public void onStringAvailable(String s); } + static public interface PongCallback { + public void onPongReceived(String s); + } public void send(byte[] bytes); public void send(String string); public void send(byte [] bytes, int offset, int len); + public void ping(String message); public void setStringCallback(StringCallback callback); public StringCallback getStringCallback(); - + + public void setPongCallback(PongCallback callback); + public PongCallback getPongCallback(); + public boolean isBuffering(); public AsyncSocket getSocket(); |