aboutsummaryrefslogtreecommitdiffstats
path: root/AndroidAsync/src/com/koushikdutta/async/http/WebSocket.java
blob: 71dce064a498f741ec01f2d34b5842ea418a86c2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package com.koushikdutta.async.http;

import com.koushikdutta.async.AsyncSocket;


public interface WebSocket extends AsyncSocket {
    static public interface StringCallback {
        public void onStringAvailable(String s);
    }

    public void send(byte[] bytes);
    public void send(String string);
    
    public void setStringCallback(StringCallback callback);
    public StringCallback getStringCallback();
    
    public boolean isBuffering();
    
    public AsyncSocket getSocket();
}