net.sf.jbaobab.io
Interface SocketCore<P>

All Superinterfaces:
ChannelCore<P>
All Known Implementing Classes:
ExpirableSocketCore, SimpleSocketCore, ThreadedSocketCore

public interface SocketCore<P>
extends ChannelCore<P>

A ChannelCore interface that encapsulates SocketChannel.

Author:
Oakyoon Cha
See Also:
ReclaimableExpirer

Method Summary
 SocketChannel channel()
           
 void prepare(SocketChannel channel, ChannelManager<SocketChannel> receiver, ChannelManager<SocketChannel> sender)
           
 
Methods inherited from interface net.sf.jbaobab.io.ChannelCore
protocol, receive, schedulePacket, scheduleShutdown, send, shutdown, track
 

Method Detail

prepare

void prepare(SocketChannel channel,
             ChannelManager<SocketChannel> receiver,
             ChannelManager<SocketChannel> sender)

channel

SocketChannel channel()