|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use BufferHandler | |
|---|---|
| rabbit.httpio | General http io classes |
| rabbit.io | Classes that deal with network and i/o. |
| rabbit.proxy | The web proxy components. |
| rabbit.webserver | A simple web server, build using the rabbit components. |
| Uses of BufferHandler in rabbit.httpio |
|---|
| Constructors in rabbit.httpio with parameters of type BufferHandler | |
|---|---|
FileResourceSource(java.io.File f,
NioHandler nioHandler,
BufferHandler bufHandler)
Create a new FileResourceSource using the given filename |
|
FileResourceSource(java.lang.String filename,
NioHandler nioHandler,
BufferHandler bufHandler)
Create a new FileResourceSource using the given filename |
|
HttpResponseReader(java.nio.channels.SocketChannel channel,
NioHandler nioHandler,
TrafficLogger tl,
BufferHandler bufHandler,
HttpHeader header,
boolean fullURI,
boolean strictHttp,
HttpResponseListener listener)
Create a new HttpResponseReader. |
|
| Uses of BufferHandler in rabbit.io |
|---|
| Classes in rabbit.io that implement BufferHandler | |
|---|---|
class |
CachingBufferHandler
A ByteBuffer handler that keeps re uses returned buffers. |
| Constructors in rabbit.io with parameters of type BufferHandler | |
|---|---|
CacheBufferHandle(BufferHandler bh)
Create a new CacheBufferHandle that uses the given BufferHandler for the caching of the ByteBuffer:s |
|
| Uses of BufferHandler in rabbit.proxy |
|---|
| Methods in rabbit.proxy that return BufferHandler | |
|---|---|
protected BufferHandler |
HttpProxy.getBufferHandler()
|
BufferHandler |
Connection.getBufferHandler()
|
| Constructors in rabbit.proxy with parameters of type BufferHandler | |
|---|---|
CacheResourceSource(Cache<HttpHeader,HttpHeader> cache,
CacheEntry<HttpHeader,HttpHeader> entry,
NioHandler tr,
BufferHandler bufHandler)
Create a new CacheResourceSource. |
|
Connection(ConnectionId id,
java.nio.channels.SocketChannel channel,
HttpProxy proxy,
BufferHandler bufHandler)
Create a new Connection |
|
RandomCacheResourceSource(Cache<HttpHeader,HttpHeader> cache,
rabbit.proxy.RequestHandler rh,
NioHandler tr,
BufferHandler bufHandler,
java.util.List<Range> ranges,
long totalSize)
Create a new ResourceSource that will get a list of ranges from a cached resource. |
|
| Uses of BufferHandler in rabbit.webserver |
|---|
| Methods in rabbit.webserver that return BufferHandler | |
|---|---|
BufferHandler |
SimpleWebServer.getBufferHandler()
Get the BufferHandler used by this web server. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||