org.caleigo.toolkit.tunnel
Class CRCPacker.CRCPackerOutputStream

java.lang.Object
  extended byjava.io.OutputStream
      extended byjava.io.FilterOutputStream
          extended byorg.caleigo.toolkit.tunnel.CRCPacker.CRCPackerOutputStream
Enclosing class:
CRCPacker

protected class CRCPacker.CRCPackerOutputStream
extends java.io.FilterOutputStream


Field Summary
protected  java.util.zip.CRC32 checker
           
protected  int mBufferSize
           
protected  byte[] mByteBuffer
           
protected  int mCurrentPosition
           
protected  java.io.ObjectOutputStream mObjectOutputStream
           
 
Fields inherited from class java.io.FilterOutputStream
out
 
Constructor Summary
CRCPacker.CRCPackerOutputStream(java.io.OutputStream out, int bufferSize)
           
 
Method Summary
 void flush()
           
 void write(int b)
           
 
Methods inherited from class java.io.FilterOutputStream
close, write, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mByteBuffer

protected byte[] mByteBuffer

mBufferSize

protected int mBufferSize

mCurrentPosition

protected int mCurrentPosition

checker

protected java.util.zip.CRC32 checker

mObjectOutputStream

protected java.io.ObjectOutputStream mObjectOutputStream
Constructor Detail

CRCPacker.CRCPackerOutputStream

public CRCPacker.CRCPackerOutputStream(java.io.OutputStream out,
                                       int bufferSize)
Method Detail

write

public void write(int b)
           throws java.io.IOException
Throws:
java.io.IOException

flush

public void flush()
           throws java.io.IOException
Throws:
java.io.IOException


Copyright © 2005 Caleigo. All Rights Reserved.