com.koushikdutta.async
Interface DataEmitter

All Known Subinterfaces:
AsyncHttpResponse, AsyncHttpServerRequest, AsyncSocket, AsyncSocketWrapper, AsyncSSLSocket, DataEmitterWrapper, DataTrackingEmitter, WebSocket
All Known Implementing Classes:
AsyncDatagramSocket, AsyncHttpServerRequestImpl, AsyncNetworkSocket, AsyncSSLSocketWrapper, BoundaryEmitter, BufferedDataEmitter, ChunkedInputFilter, ContentLengthFilter, DataEmitterBase, FileDataEmitter, FilteredDataEmitter, GZIPInputFilter, InflaterInputFilter, InputStreamDataEmitter, MultipartFormDataBody, WebSocketImpl

public interface DataEmitter


Method Summary
 void close()
           
 DataCallback getDataCallback()
           
 CompletedCallback getEndCallback()
           
 AsyncServer getServer()
           
 boolean isChunked()
           
 boolean isPaused()
           
 void pause()
           
 void resume()
           
 void setDataCallback(DataCallback callback)
           
 void setEndCallback(CompletedCallback callback)
           
 

Method Detail

setDataCallback

void setDataCallback(DataCallback callback)

getDataCallback

DataCallback getDataCallback()

isChunked

boolean isChunked()

pause

void pause()

resume

void resume()

close

void close()

isPaused

boolean isPaused()

setEndCallback

void setEndCallback(CompletedCallback callback)

getEndCallback

CompletedCallback getEndCallback()

getServer

AsyncServer getServer()