|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use SocketHandler | |
|---|---|
| rabbit.httpio | General http io classes |
| rabbit.io | Classes that deal with network and i/o. |
| Uses of SocketHandler in rabbit.httpio |
|---|
| Classes in rabbit.httpio that implement SocketHandler | |
|---|---|
class |
BaseSocketHandler
A base class for socket handlers. |
class |
BlockSender
A handler that writes data blocks. |
class |
HttpHeaderReader
A handler that reads http headers |
class |
WebConnectionResourceSource
A resource source that gets the data from a WebConnection |
| Uses of SocketHandler in rabbit.io |
|---|
| Methods in rabbit.io that return SocketHandler | |
|---|---|
SocketHandler |
MultiHandlerRegistration.getHandler(SelectionKey sk)
|
SocketHandler |
SimpleHandlerRegistration.getHandler(SelectionKey sk)
|
SocketHandler |
HandlerRegistration.getHandler(SelectionKey sk)
Get the handler for the key. |
| Methods in rabbit.io with parameters of type SocketHandler | |
|---|---|
void |
MultiHandlerRegistration.register(int currentOps,
int newOps,
SelectionKey sk,
SocketHandler sh,
long when)
|
void |
SimpleHandlerRegistration.register(int currentOps,
int newOps,
SelectionKey sk,
SocketHandler sh,
long when)
|
void |
HandlerRegistration.register(int currentOps,
int newOps,
SelectionKey sk,
SocketHandler sh,
long when)
Registers a new handler to the given selection key. |
static SelectionKey |
SelectorRegistrator.register(Logger logger,
SelectableChannel channel,
Selector selector,
int ops,
SocketHandler sh)
|
static SelectionKey |
SelectorRegistrator.register(Logger logger,
SelectableChannel channel,
Selector selector,
int ops,
SocketHandler sh,
long when)
|
void |
MultiHandlerRegistration.unregister(SelectionKey sk,
SocketHandler sh,
String reason)
|
void |
SimpleHandlerRegistration.unregister(SelectionKey sk,
SocketHandler sh,
String reason)
|
void |
HandlerRegistration.unregister(SelectionKey sk,
SocketHandler sh,
String reason)
unregister the given handler. |
static void |
SelectorRegistrator.unregister(Selector selector,
SelectionKey sk,
SocketHandler sh,
String reason)
|
| Constructors in rabbit.io with parameters of type SocketHandler | |
|---|---|
MultiHandlerRegistration(SocketHandler reader,
long readWhen,
SocketHandler writer,
long writeWhen)
|
|
SimpleHandlerRegistration(SocketHandler handler,
long when)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||