org.eclipse.swt.internal.mozilla
Class nsIInputStream

java.lang.Object
  extended by org.eclipse.swt.internal.mozilla.nsISupports
      extended by org.eclipse.swt.internal.mozilla.nsIInputStream

public class nsIInputStream
extends nsISupports


Field Summary
static nsID NS_IINPUTSTREAM_IID
           
static java.lang.String NS_IINPUTSTREAM_IID_STR
           
 
Fields inherited from class org.eclipse.swt.internal.mozilla.nsISupports
NS_ISUPPORTS_IID, NS_ISUPPORTS_IID_STR
 
Constructor Summary
nsIInputStream(long address)
           
 
Method Summary
 int Available(int[] _retval)
           
 int Close()
           
 int IsNonBlocking(int[] _retval)
           
 int Read(byte[] aBuf, int aCount, int[] _retval)
           
 int ReadSegments(long aWriter, long aClosure, int aCount, int[] _retval)
           
 
Methods inherited from class org.eclipse.swt.internal.mozilla.nsISupports
AddRef, getAddress, QueryInterface, Release
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NS_IINPUTSTREAM_IID_STR

public static final java.lang.String NS_IINPUTSTREAM_IID_STR
See Also:
Constant Field Values

NS_IINPUTSTREAM_IID

public static final nsID NS_IINPUTSTREAM_IID
Constructor Detail

nsIInputStream

public nsIInputStream(long address)
Method Detail

Close

public int Close()

Available

public int Available(int[] _retval)

Read

public int Read(byte[] aBuf,
                int aCount,
                int[] _retval)

ReadSegments

public int ReadSegments(long aWriter,
                        long aClosure,
                        int aCount,
                        int[] _retval)

IsNonBlocking

public int IsNonBlocking(int[] _retval)