Uses of Interface
net.sf.jbaobab.io.ChannelCore

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)