org.activeio
Interface AsyncChannel

All Superinterfaces:
Channel, Disposable, InputAsyncChannel, OutputChannel, Service
All Known Subinterfaces:
AsynchChannel
All Known Implementing Classes:
FilterAsyncChannel, NIOAsyncChannel, SyncToAsyncChannel, VMPipeAsyncChannelFactory.ClassloaderAsyncChannelAdapter, VMPipeAsyncChannelPipe.PipeChannel

public interface AsyncChannel
extends InputAsyncChannel, OutputChannel

AsyncChannel objects asynchronously push 'up' Packet objects to a registered org.activeio.ChannelConsumer.

Version:
$Revision$

Field Summary
 
Fields inherited from interface org.activeio.Service
NO_WAIT_TIMEOUT, WAIT_FOREVER_TIMEOUT
 
Methods inherited from interface org.activeio.InputAsyncChannel
getAsyncChannelListener, setAsyncChannelListener
 
Methods inherited from interface org.activeio.Channel
narrow
 
Methods inherited from interface org.activeio.Disposable
dispose
 
Methods inherited from interface org.activeio.Service
start, stop
 
Methods inherited from interface org.activeio.OutputChannel
flush, write
 



Copyright © -2007 The ActiveIO Project. All Rights Reserved.