Muscle Java API: muscle::util::serialization::XdrEncodingStream Interface Reference

muscle::util::serialization::XdrEncodingStream Interface Reference

Inheritance diagram for muscle::util::serialization::XdrEncodingStream:

muscle::util::serialization::Xdr

List of all members.


Public Member Functions

void endEncoding () throws IOException
void xdrEncodeInt (int value)
void xdrEncodeIntVector (int[] ints)
void xdrEncodeDynamicOpaque (byte[] opaque)
void xdrEncodeOpaque (byte[] opaque, int len)
void xdrEncodeOpaque (byte[] opaque, int offset, int len)
void xdrEncodeBoolean (boolean bool)
void xdrEncodeBooleanVector (boolean[] bool)
void xdrEncodeString (String str)
void xdrEncodeStringVector (String[] str)
void xdrEncodeLong (long value)
void xdrEncodeLongVector (long[] longs)
void xdrEncodeByteBuffer (ByteBuffer buf)
void xdrEncodeFloat (float value)
void xdrEncodeDouble (double value)
void xdrEncodeFloatVector (float[] value)
void xdrEncodeFloatFixedVector (float[] value, int length)
void xdrEncodeDoubleVector (double[] value)
void xdrEncodeDoubleFixedVector (double[] value, int length)
void xdrEncodeByteVector (byte[] value)
void xdrEncodeByteFixedVector (byte[] value, int length)
void xdrEncodeByte (byte value)
void xdrEncodeShort (short value)
void xdrEncodeShortVector (short[] value)
void xdrEncodeShortFixedVector (short[] value, int length)
void close () throws IOException

Package Functions

void beginEncoding ()

Detailed Description

Defines interface for encoding XDR stream. An encoding XDR stream receives data in the form of Java data types and writes it to a data sink (for instance, network or memory buffer) in the platform-independent XDR format.

Member Function Documentation

void muscle::util::serialization::XdrEncodingStream::beginEncoding (  )  [package]

void muscle::util::serialization::XdrEncodingStream::endEncoding (  )  throws IOException

void muscle::util::serialization::XdrEncodingStream::xdrEncodeInt ( int  value  ) 

void muscle::util::serialization::XdrEncodingStream::xdrEncodeIntVector ( int[]  ints  ) 

void muscle::util::serialization::XdrEncodingStream::xdrEncodeDynamicOpaque ( byte[]  opaque  ) 

void muscle::util::serialization::XdrEncodingStream::xdrEncodeOpaque ( byte[]  opaque,
int  len 
)

void muscle::util::serialization::XdrEncodingStream::xdrEncodeOpaque ( byte[]  opaque,
int  offset,
int  len 
)

void muscle::util::serialization::XdrEncodingStream::xdrEncodeBoolean ( boolean  bool  ) 

void muscle::util::serialization::XdrEncodingStream::xdrEncodeBooleanVector ( boolean[]  bool  ) 

void muscle::util::serialization::XdrEncodingStream::xdrEncodeString ( String  str  ) 

void muscle::util::serialization::XdrEncodingStream::xdrEncodeStringVector ( String[]  str  ) 

void muscle::util::serialization::XdrEncodingStream::xdrEncodeLong ( long  value  ) 

void muscle::util::serialization::XdrEncodingStream::xdrEncodeLongVector ( long[]  longs  ) 

void muscle::util::serialization::XdrEncodingStream::xdrEncodeByteBuffer ( ByteBuffer  buf  ) 

void muscle::util::serialization::XdrEncodingStream::xdrEncodeFloat ( float  value  ) 

void muscle::util::serialization::XdrEncodingStream::xdrEncodeDouble ( double  value  ) 

void muscle::util::serialization::XdrEncodingStream::xdrEncodeFloatVector ( float[]  value  ) 

void muscle::util::serialization::XdrEncodingStream::xdrEncodeFloatFixedVector ( float[]  value,
int  length 
)

void muscle::util::serialization::XdrEncodingStream::xdrEncodeDoubleVector ( double[]  value  ) 

void muscle::util::serialization::XdrEncodingStream::xdrEncodeDoubleFixedVector ( double[]  value,
int  length 
)

void muscle::util::serialization::XdrEncodingStream::xdrEncodeByteVector ( byte[]  value  ) 

void muscle::util::serialization::XdrEncodingStream::xdrEncodeByteFixedVector ( byte[]  value,
int  length 
)

void muscle::util::serialization::XdrEncodingStream::xdrEncodeByte ( byte  value  ) 

void muscle::util::serialization::XdrEncodingStream::xdrEncodeShort ( short  value  ) 

void muscle::util::serialization::XdrEncodingStream::xdrEncodeShortVector ( short[]  value  ) 

void muscle::util::serialization::XdrEncodingStream::xdrEncodeShortFixedVector ( short[]  value,
int  length 
)

void muscle::util::serialization::XdrEncodingStream::close (  )  throws IOException


Generated on Thu Oct 18 14:28:29 2012 for Muscle Java API by  doxygen 1.5.6