llnl.visit
Class CommunicationBuffer

java.lang.Object
  extended by llnl.visit.CommunicationBuffer

public class CommunicationBuffer
extends java.lang.Object


Constructor Summary
CommunicationBuffer()
           
 
Method Summary
 void Flush()
           
 byte[] GetBytes()
           
 boolean ReadBool()
           
 byte ReadByte()
           
 byte[] ReadByteArray()
           
 java.util.Vector ReadByteVector()
           
 double ReadDouble()
           
 double[] ReadDoubleArray()
           
 java.util.Vector ReadDoubleVector()
           
 float ReadFloat()
           
 float[] ReadFloatArray()
           
 java.util.Vector ReadFloatVector()
           
 int ReadInt()
           
 int[] ReadIntArray()
           
 java.util.Vector ReadIntVector()
           
 long ReadLong()
           
 java.util.Vector ReadLongVector()
           
 java.lang.String ReadString()
           
 java.util.Vector ReadStringVector()
           
 void SetRemoteInfo(llnl.visit.CommunicationHeader info)
           
 void Shift(int shift)
           
 int Size()
           
 void WriteBool(boolean val)
           
 void WriteBoolArray(boolean[] array)
           
 void WriteByte(byte b)
           
 void WriteByteArray(byte[] b, boolean writeLength)
           
 void WriteByteVector(java.util.Vector vec)
           
 void WriteDouble(double d)
           
 void WriteDoubleArray(double[] array)
           
 void WriteDoubleVector(java.util.Vector vec)
           
 void WriteFloat(float f)
           
 void WriteFloatArray(float[] array)
           
 void WriteFloatVector(java.util.Vector vec)
           
 void WriteInt(int i)
           
 void WriteIntArray(int[] array)
           
 void WriteIntVector(java.util.Vector vec)
           
 void WriteLong(long l)
           
 void WriteLongArray(long[] array)
           
 void WriteLongVector(java.util.Vector vec)
           
 void WriteString(java.lang.String s)
           
 void WriteStringVector(java.util.Vector vec)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CommunicationBuffer

public CommunicationBuffer()
Method Detail

GetBytes

public byte[] GetBytes()

SetRemoteInfo

public void SetRemoteInfo(llnl.visit.CommunicationHeader info)

Flush

public void Flush()

Size

public int Size()

WriteByte

public void WriteByte(byte b)

WriteBool

public void WriteBool(boolean val)

WriteInt

public void WriteInt(int i)

WriteFloat

public void WriteFloat(float f)

WriteLong

public void WriteLong(long l)

WriteDouble

public void WriteDouble(double d)

WriteByteArray

public void WriteByteArray(byte[] b,
                           boolean writeLength)

WriteByteVector

public void WriteByteVector(java.util.Vector vec)

WriteBoolArray

public void WriteBoolArray(boolean[] array)

WriteIntArray

public void WriteIntArray(int[] array)

WriteIntVector

public void WriteIntVector(java.util.Vector vec)

WriteLongArray

public void WriteLongArray(long[] array)

WriteLongVector

public void WriteLongVector(java.util.Vector vec)

WriteFloatArray

public void WriteFloatArray(float[] array)

WriteFloatVector

public void WriteFloatVector(java.util.Vector vec)

WriteDoubleArray

public void WriteDoubleArray(double[] array)

WriteDoubleVector

public void WriteDoubleVector(java.util.Vector vec)

WriteString

public void WriteString(java.lang.String s)

WriteStringVector

public void WriteStringVector(java.util.Vector vec)

ReadByte

public byte ReadByte()

ReadByteArray

public byte[] ReadByteArray()

ReadByteVector

public java.util.Vector ReadByteVector()

ReadBool

public boolean ReadBool()

ReadInt

public int ReadInt()

ReadIntArray

public int[] ReadIntArray()

ReadIntVector

public java.util.Vector ReadIntVector()

ReadLong

public long ReadLong()

ReadLongVector

public java.util.Vector ReadLongVector()

ReadFloat

public float ReadFloat()

ReadFloatArray

public float[] ReadFloatArray()

ReadFloatVector

public java.util.Vector ReadFloatVector()

ReadDouble

public double ReadDouble()

ReadDoubleArray

public double[] ReadDoubleArray()

ReadDoubleVector

public java.util.Vector ReadDoubleVector()

ReadString

public java.lang.String ReadString()

ReadStringVector

public java.util.Vector ReadStringVector()

Shift

public void Shift(int shift)