Uses of Interface rabbit.util.TrafficLogger (RabbIT/4)
Date: 2009-12-20

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
rabbit.util.TrafficLogger

Packages that use TrafficLogger
rabbit.httpio | General http io classes
rabbit.meta | The web interface to the web proxy.
rabbit.proxy | The web proxy components.
rabbit.util | Utility classes used in the rabbit project.
rabbit.webserver | A simple web server, build using the rabbit components.

Uses of TrafficLogger in rabbit.httpio

Methods in rabbit.httpio with parameters of type TrafficLogger
`void` | `ChunkEnder.sendChunkEnding(SocketChannel channel, NioHandler nioHandler, TrafficLogger tl, BlockSentListener bsl)`

Constructors in rabbit.httpio with parameters of type TrafficLogger
`BlockSender(SocketChannel channel, NioHandler nioHandler, TrafficLogger tl, BufferHandle bufHandle, boolean chunking, BlockSentListener sender)`
`HttpHeaderReader(SocketChannel channel, BufferHandle bh, NioHandler nioHandler, TrafficLogger tl, boolean request, boolean strictHttp, HttpHeaderListener reader)`
`HttpHeaderSender(SocketChannel channel, NioHandler nioHandler, TrafficLogger tl, HttpHeader header, boolean fullURI, HttpHeaderSentListener sender)`
`HttpResponseReader(SocketChannel channel, NioHandler nioHandler, TrafficLogger tl, BufferHandler bufHandler, HttpHeader header, boolean fullURI, boolean strictHttp, HttpResponseListener listener)`
`TransferHandler(NioHandler nioHandler, Transferable t, SocketChannel channel, TrafficLogger tlFrom, TrafficLogger tlTo, TransferListener listener)`
`WebConnectionResourceSource(ConnectionHandler con, NioHandler nioHandler, WebConnection wc, BufferHandle bufHandle, TrafficLogger tl, boolean isChunked, long dataSize, boolean strictHttp)`

Uses of TrafficLogger in rabbit.meta

Fields in rabbit.meta declared as TrafficLogger
`protected TrafficLogger` | `BaseMetaHandler.tlClient`
`protected TrafficLogger` | `BaseMetaHandler.tlProxy`

Methods in rabbit.meta with parameters of type TrafficLogger
`void` | `FileSender.handle(HttpHeader request, SProperties htab, Connection con, TrafficLogger tlProxy, TrafficLogger tlClient)`
`void` | `BaseMetaHandler.handle(HttpHeader request, SProperties htab, Connection con, TrafficLogger tlProxy, TrafficLogger tlClient)`
`void` | `MetaHandler.handle(HttpHeader request, SProperties htab, Connection con, TrafficLogger tlProxy, TrafficLogger tlClient)` Handle a client request.

Uses of TrafficLogger in rabbit.proxy

Methods in rabbit.proxy that return TrafficLogger
`TrafficLogger` | `TrafficLoggerHandler.getCache()`
`TrafficLogger` | `TrafficLoggerHandler.getClient()`
`TrafficLogger` | `TrafficLoggerHandler.getNetwork()`
`TrafficLogger` | `TrafficLoggerHandler.getProxy()`

Uses of TrafficLogger in rabbit.util

Classes in rabbit.util that implement TrafficLogger
`class` | `SimpleTrafficLogger` A class to track of data flows.

Methods in rabbit.util with parameters of type TrafficLogger
`void` | `TrafficLogger.addTo(TrafficLogger other)` Add the current log into the other TrafficLogger.
`void` | `SimpleTrafficLogger.addTo(TrafficLogger other)`

Uses of TrafficLogger in rabbit.webserver

Methods in rabbit.webserver that return TrafficLogger
`TrafficLogger` | `SimpleWebServer.getTrafficLogger()` Get the TrafficLogger used by this web server.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES