com.kodemuse.security.ssl
Class OutputBuffer

java.lang.Object
  |
  +--com.kodemuse.security.ssl.OutputBuffer

class OutputBuffer
extends java.lang.Object

provides methods to read data from a buffer.

Author:
Harmeet Bedi

Constructor Summary
OutputBuffer()
           
OutputBuffer(int size)
           
 
Method Summary
 void reset()
           
 int size()
           
 void skip(int size)
           
 byte[] toByteArray()
           
 java.lang.String toString()
           
 OutputBuffer update(org.bouncycastle.crypto.Digest digest)
           
 OutputBuffer update(java.security.MessageDigest digest)
           
 void write(byte[] b)
           
 void write(byte[] b, int off, int len)
           
 void write(int b)
           
 void write(OutputBuffer buf)
           
 void writeByte(int v)
           
 void writeInt(int v)
           
 void writeInt24(int v)
           
 void writeLong(long v)
           
 void writeShort(int v)
           
 void writeShort(int v, int offset)
           
 OutputBuffer writeTo(java.io.OutputStream out)
           
 OutputBuffer writeTo(java.io.OutputStream out, boolean flush)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OutputBuffer

public OutputBuffer()

OutputBuffer

public OutputBuffer(int size)
Method Detail

write

public void write(int b)

write

public void write(byte[] b)

write

public void write(byte[] b,
                  int off,
                  int len)

writeTo

public OutputBuffer writeTo(java.io.OutputStream out)
                     throws java.io.IOException

write

public void write(OutputBuffer buf)

update

public OutputBuffer update(java.security.MessageDigest digest)

update

public OutputBuffer update(org.bouncycastle.crypto.Digest digest)

writeTo

public OutputBuffer writeTo(java.io.OutputStream out,
                            boolean flush)
                     throws java.io.IOException

skip

public void skip(int size)

reset

public void reset()

toByteArray

public byte[] toByteArray()

size

public int size()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

writeByte

public final void writeByte(int v)

writeShort

public void writeShort(int v,
                       int offset)

writeShort

public void writeShort(int v)

writeInt24

public void writeInt24(int v)

writeInt

public final void writeInt(int v)

writeLong

public final void writeLong(long v)