|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ChannelCore | |
---|---|
net.sf.jbaobab.io | Contains core interfaces and implementations of JBaobab framework. |
net.sf.jbaobab.io.etc |
Provides useful but not required classes for net.sf.jbaobab.io package. |
net.sf.jbaobab.tutorial | Contains examples on how to use JBaobab framework. |
Uses of ChannelCore in net.sf.jbaobab.io |
---|
Subinterfaces of ChannelCore in net.sf.jbaobab.io | |
---|---|
interface |
SocketCore<P>
A ChannelCore interface that encapsulates
SocketChannel . |
Classes in net.sf.jbaobab.io that implement ChannelCore | |
---|---|
class |
ExpirableSocketCore<P>
A SocketCore that decorates enclosing SocketCore with
expiration. |
class |
SimpleSocketCore<P>
A SocketCore that shares same thread with ChannelManager . |
class |
ThreadedSocketCore<P>
A SocketCore that runs Protocol jobs on root executor
(obtained with ExecutorPool.getRootExecutor() )
and runs on PacketHandler jobs given
ExecutorService . |
Methods in net.sf.jbaobab.io with parameters of type ChannelCore | |
---|---|
void |
PacketHandler.connected(ChannelCore<P> core)
|
void |
PacketHandler.disconnected(ChannelCore<P> core)
|
void |
PacketHandler.packetReceived(ChannelCore<P> core,
P packet)
|
Uses of ChannelCore in net.sf.jbaobab.io.etc |
---|
Classes in net.sf.jbaobab.io.etc that implement ChannelCore | |
---|---|
class |
ChannelCoreBank<P>
A collection similar to Map , but ChannelCoreBank
allows multimple values for same key. |
class |
ChannelCoreSet<P>
A Set , providing
net.sf.jbaobab.io.ChannelCore#schedulePacket(P) ,
scheduleShutdown() and
shutdown() operations for containing
ChannelCore instances. |
Methods in net.sf.jbaobab.io.etc that return ChannelCore | |
---|---|
ChannelCore<P> |
ChannelCoreBank.get(String key)
|
Methods in net.sf.jbaobab.io.etc that return types with arguments of type ChannelCore | |
---|---|
Iterator<ChannelCore<P>> |
ChannelCoreSet.iterator()
|
Methods in net.sf.jbaobab.io.etc with parameters of type ChannelCore | |
---|---|
boolean |
ChannelCoreSet.add(ChannelCore<P> element)
|
int |
ChannelCoreBank.add(String key,
ChannelCore<P> core)
|
int |
ChannelCoreBank.remove(String key,
ChannelCore<P> core)
|
Method parameters in net.sf.jbaobab.io.etc with type arguments of type ChannelCore | |
---|---|
boolean |
ChannelCoreSet.addAll(Collection<? extends ChannelCore<P>> collection)
|
Uses of ChannelCore in net.sf.jbaobab.tutorial |
---|
Methods in net.sf.jbaobab.tutorial with parameters of type ChannelCore | |
---|---|
void |
RoughHttpHandler.connected(ChannelCore<RoughHttpPacket> core)
|
void |
EchoHandler.connected(ChannelCore<String> core)
|
void |
RoughHttpHandler.disconnected(ChannelCore<RoughHttpPacket> core)
|
void |
EchoHandler.disconnected(ChannelCore<String> core)
|
void |
RoughHttpHandler.packetReceived(ChannelCore<RoughHttpPacket> core,
RoughHttpPacket packet)
|
void |
EchoHandler.packetReceived(ChannelCore<String> core,
String string)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |