org.activeio
Interface SyncChannel

All Superinterfaces:
Channel, Disposable, InputSyncChannel, OutputChannel, Service
All Known Implementing Classes:
AsyncToSyncChannel, DatagramSocketSyncChannel, FilterSyncChannel, NIOSyncChannel, PacketAggregatingSyncChannel, PushbackSyncChannel, SocketSyncChannel, SynchornizedSyncChannel, WriteBufferedSyncChannel

public interface SyncChannel
extends OutputChannel, InputSyncChannel

SyncChannel objets allow threadd to synchronously block on the receiveUpPacket method to get 'up' Packet objects when they arrive.

Version:
$Revision$

Field Summary
 
Fields inherited from interface org.activeio.Service
NO_WAIT_TIMEOUT, WAIT_FOREVER_TIMEOUT
 
Fields inherited from interface org.activeio.Service
NO_WAIT_TIMEOUT, WAIT_FOREVER_TIMEOUT
 
Method Summary
 
Methods inherited from interface org.activeio.OutputChannel
flush, write
 
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.InputSyncChannel
read
 
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
 



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