org.media.mn8.util.tar
Class TarOutputStream

java.lang.Object
  |
  +--java.io.OutputStream
        |
        +--java.io.FilterOutputStream
              |
              +--org.media.mn8.util.tar.TarOutputStream

public class TarOutputStream
extends java.io.FilterOutputStream

Version:
$Revision: 1.1 $ $Date: 2002/02/27 19:14:23 $
Author:
Szabo Csaba

Field Summary
protected  TarBuffer buffer
           
protected  int currByte
           
protected  int currSize
           
protected  byte[] oneBuf
           
protected  byte[] recordBuf
           
protected  byte[] tempBuf
           
protected  int tempLen
           
 
Fields inherited from class java.io.FilterOutputStream
out
 
Constructor Summary
TarOutputStream(java.io.OutputStream os)
           
 
Method Summary
 void close()
           
 void closeEntry()
           
 int getRecordSize()
           
 void putNextEntry(TarEntry te)
           
 void write(byte[] buf)
           
 void write(byte[] buf, int offset, int length)
           
 void write(int b)
           
 
Methods inherited from class java.io.FilterOutputStream
flush
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

buffer

protected TarBuffer buffer

recordBuf

protected byte[] recordBuf

oneBuf

protected byte[] oneBuf

currByte

protected int currByte

currSize

protected int currSize

tempLen

protected int tempLen

tempBuf

protected byte[] tempBuf
Constructor Detail

TarOutputStream

public TarOutputStream(java.io.OutputStream os)
Method Detail

getRecordSize

public int getRecordSize()

close

public void close()
           throws java.io.IOException
Overrides:
close in class java.io.FilterOutputStream

write

public void write(int b)
           throws java.io.IOException
Overrides:
write in class java.io.FilterOutputStream

write

public void write(byte[] buf)
           throws java.io.IOException
Overrides:
write in class java.io.FilterOutputStream

write

public void write(byte[] buf,
                  int offset,
                  int length)
           throws java.io.IOException
Overrides:
write in class java.io.FilterOutputStream

putNextEntry

public void putNextEntry(TarEntry te)
                  throws java.io.IOException

closeEntry

public void closeEntry()
                throws java.io.IOException


"Copyright © 2001 Internet Multicasting Services & media.org. All Rights Reserved."