org.jvnet.hudson.pxeboot
Class DataOutputStream2

java.lang.Object
  extended by java.io.OutputStream
      extended by java.io.FilterOutputStream
          extended by java.io.DataOutputStream
              extended by org.jvnet.hudson.pxeboot.DataOutputStream2
All Implemented Interfaces:
java.io.Closeable, java.io.DataOutput, java.io.Flushable

public class DataOutputStream2
extends java.io.DataOutputStream

DataOutputStream with a few more convenience methods.

Author:
Kohsuke Kawaguchi

Field Summary
 
Fields inherited from class java.io.DataOutputStream
written
 
Fields inherited from class java.io.FilterOutputStream
out
 
Constructor Summary
DataOutputStream2(java.io.OutputStream out)
           
 
Method Summary
 void writeAddress(java.net.Inet4Address adrs)
           
 void writeFixedLengthNullTerminatedString(java.lang.String s, int len)
           
 
Methods inherited from class java.io.DataOutputStream
flush, size, write, write, writeBoolean, writeByte, writeBytes, writeChar, writeChars, writeDouble, writeFloat, writeInt, writeLong, writeShort, writeUTF
 
Methods inherited from class java.io.FilterOutputStream
close, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.io.DataOutput
write
 

Constructor Detail

DataOutputStream2

public DataOutputStream2(java.io.OutputStream out)
Method Detail

writeAddress

public void writeAddress(java.net.Inet4Address adrs)
                  throws java.io.IOException
Throws:
java.io.IOException

writeFixedLengthNullTerminatedString

public void writeFixedLengthNullTerminatedString(java.lang.String s,
                                                 int len)
                                          throws java.io.IOException
Throws:
java.io.IOException


Copyright © 2009. All Rights Reserved.