aboutsummaryrefslogtreecommitdiffstats
path: root/AndroidAsync/src/com/koushikdutta/async/http/WebSocket.java
diff options
context:
space:
mode:
Diffstat (limited to 'AndroidAsync/src/com/koushikdutta/async/http/WebSocket.java')
-rw-r--r--AndroidAsync/src/com/koushikdutta/async/http/WebSocket.java9
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();