org.activeio
Interface InputStreamChannel

All Superinterfaces:
Channel, Disposable, Service
All Known Subinterfaces:
StreamChannel
All Known Implementing Classes:
SocketStreamChannel

public interface InputStreamChannel
extends Channel

Version:
$Revision$

Field Summary
 
Fields inherited from interface org.activeio.Service
NO_WAIT_TIMEOUT, WAIT_FOREVER_TIMEOUT
 
Method Summary
 int available()
           
 void mark(int arg0)
           
 boolean markSupported()
           
 int read()
           
 int read(byte[] arg0)
           
 int read(byte[] arg0, int arg1, int arg2)
           
 void reset()
           
 long skip(long arg0)
           
 
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
 

Method Detail

available

public int available()
              throws IOException
Throws:
IOException

mark

public void mark(int arg0)

markSupported

public boolean markSupported()

read

public int read(byte[] arg0,
                int arg1,
                int arg2)
         throws IOException
Throws:
IOException

read

public int read(byte[] arg0)
         throws IOException
Throws:
IOException

reset

public void reset()
           throws IOException
Throws:
IOException

skip

public long skip(long arg0)
          throws IOException
Throws:
IOException

read

public int read()
         throws IOException
Throws:
IOException


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