com.koushikdutta.async.http
Interface WebSocket

All Superinterfaces:
AsyncSocket, DataEmitter, DataSink
All Known Implementing Classes:
WebSocketImpl

public interface WebSocket
extends AsyncSocket


Nested Class Summary
static interface WebSocket.StringCallback
           
 
Method Summary
 AsyncSocket getSocket()
           
 WebSocket.StringCallback getStringCallback()
           
 boolean isBuffering()
           
 void send(byte[] bytes)
           
 void send(java.lang.String string)
           
 void setStringCallback(WebSocket.StringCallback callback)
           
 
Methods inherited from interface com.koushikdutta.async.AsyncSocket
getServer
 
Methods inherited from interface com.koushikdutta.async.DataEmitter
close, getDataCallback, getEndCallback, isChunked, isPaused, pause, resume, setDataCallback, setEndCallback
 
Methods inherited from interface com.koushikdutta.async.DataSink
close, end, getClosedCallback, getWriteableCallback, isOpen, setClosedCallback, setWriteableCallback, write, write
 

Method Detail

send

void send(byte[] bytes)

send

void send(java.lang.String string)

setStringCallback

void setStringCallback(WebSocket.StringCallback callback)

getStringCallback

WebSocket.StringCallback getStringCallback()

isBuffering

boolean isBuffering()

getSocket

AsyncSocket getSocket()