Package edu.rit.mp.buf

Package edu.rit.mp.buf contains message buffer classes for sending and receiving messages using the Message Protocol (MP).

See:
          Description

Class Summary
BooleanArrayBuf Class BooleanArrayBuf provides a buffer for an array of Boolean items sent or received using the Message Protocol (MP).
BooleanArrayBuf_1 Class BooleanArrayBuf_1 provides a buffer for an array of Boolean items sent or received using the Message Protocol (MP).
BooleanItemBuf Class BooleanItemBuf provides a buffer for a single Boolean item sent or received using the Message Protocol (MP).
BooleanMatrixBuf Class BooleanMatrixBuf provides a buffer for a matrix of Boolean items sent or received using the Message Protocol (MP).
BooleanMatrixBuf_1 Class BooleanMatrixBuf_1 provides a buffer for a matrix of Boolean items sent or received using the Message Protocol (MP).
ByteArrayBuf Class ByteArrayBuf provides a buffer for an array of byte items sent or received using the Message Protocol (MP).
ByteArrayBuf_1 Class ByteArrayBuf_1 provides a buffer for an array of byte items sent or received using the Message Protocol (MP).
ByteItemBuf Class ByteItemBuf provides a buffer for a single byte item sent or received using the Message Protocol (MP).
ByteMatrixBuf Class ByteMatrixBuf provides a buffer for a matrix of byte items sent or received using the Message Protocol (MP).
ByteMatrixBuf_1 Class ByteMatrixBuf_1 provides a buffer for a matrix of byte items sent or received using the Message Protocol (MP).
CharacterArrayBuf Class CharacterArrayBuf provides a buffer for an array of character items sent or received using the Message Protocol (MP).
CharacterArrayBuf_1 Class CharacterArrayBuf_1 provides a buffer for an array of character items sent or received using the Message Protocol (MP).
CharacterItemBuf Class CharacterItemBuf provides a buffer for a single character item sent or received using the Message Protocol (MP).
CharacterMatrixBuf Class CharacterMatrixBuf provides a buffer for a matrix of character items sent or received using the Message Protocol (MP).
CharacterMatrixBuf_1 Class CharacterMatrixBuf_1 provides a buffer for a matrix of character items sent or received using the Message Protocol (MP).
DoubleArrayBuf Class DoubleArrayBuf provides a buffer for an array of double items sent or received using the Message Protocol (MP).
DoubleArrayBuf_1 Class DoubleArrayBuf_1 provides a buffer for an array of double items sent or received using the Message Protocol (MP).
DoubleItemBuf Class DoubleItemBuf provides a buffer for a single double item sent or received using the Message Protocol (MP).
DoubleMatrixBuf Class DoubleMatrixBuf provides a buffer for a matrix of double items sent or received using the Message Protocol (MP).
DoubleMatrixBuf_1 Class DoubleMatrixBuf_1 provides a buffer for a matrix of double items sent or received using the Message Protocol (MP).
EmptyBooleanBuf Class EmptyBooleanBuf provides a Boolean buffer that contains no items for messages using the Message Protocol (MP).
EmptyByteBuf Class EmptyByteBuf provides a byte buffer that contains no items for messages using the Message Protocol (MP).
EmptyCharacterBuf Class EmptyCharacterBuf provides a character buffer that contains no items for messages using the Message Protocol (MP).
EmptyDoubleBuf Class EmptyDoubleBuf provides a double buffer that contains no items for messages using the Message Protocol (MP).
EmptyFloatBuf Class EmptyFloatBuf provides a float buffer that contains no items for messages using the Message Protocol (MP).
EmptyIntegerBuf Class EmptyIntegerBuf provides an integer buffer that contains no items for messages using the Message Protocol (MP).
EmptyLongBuf Class EmptyLongBuf provides a long buffer that contains no items for messages using the Message Protocol (MP).
EmptyObjectBuf Class EmptyObjectBuf provides an object buffer that contains no items for messages using the Message Protocol (MP).
EmptyShortBuf Class EmptyShortBuf provides a short buffer that contains no items for messages using the Message Protocol (MP).
EmptySigned16BitIntegerBuf Class EmptySigned16BitIntegerBuf provides a signed 16-bit integer buffer that contains no items for messages using the Message Protocol (MP).
EmptySigned8BitIntegerBuf Class EmptySigned8BitIntegerBuf provides a signed 8-bit integer buffer that contains no items for messages using the Message Protocol (MP).
EmptyUnsigned16BitIntegerBuf Class EmptyUnsigned16BitIntegerBuf provides an unsigned 16-bit integer buffer that contains no items for messages using the Message Protocol (MP).
EmptyUnsigned8BitIntegerBuf Class EmptyUnsigned8BitIntegerBuf provides an unsigned 8-bit integer buffer that contains no items for messages using the Message Protocol (MP).
FloatArrayBuf Class FloatArrayBuf provides a buffer for an array of float items sent or received using the Message Protocol (MP).
FloatArrayBuf_1 Class FloatArrayBuf_1 provides a buffer for an array of float items sent or received using the Message Protocol (MP).
FloatItemBuf Class FloatItemBuf provides a buffer for a single float item sent or received using the Message Protocol (MP).
FloatMatrixBuf Class FloatMatrixBuf provides a buffer for a matrix of float items sent or received using the Message Protocol (MP).
FloatMatrixBuf_1 Class FloatMatrixBuf_1 provides a buffer for a matrix of float items sent or received using the Message Protocol (MP).
IntegerArrayBuf Class IntegerArrayBuf provides a buffer for an array of integer items sent or received using the Message Protocol (MP).
IntegerArrayBuf_1 Class IntegerArrayBuf_1 provides a buffer for an array of integer items sent or received using the Message Protocol (MP).
IntegerItemBuf Class IntegerItemBuf provides a buffer for a single integer item sent or received using the Message Protocol (MP).
IntegerMatrixBuf Class IntegerMatrixBuf provides a buffer for a matrix of integer items sent or received using the Message Protocol (MP).
IntegerMatrixBuf_1 Class IntegerMatrixBuf_1 provides a buffer for a matrix of integer items sent or received using the Message Protocol (MP).
LongArrayBuf Class LongArrayBuf provides a buffer for an array of long items sent or received using the Message Protocol (MP).
LongArrayBuf_1 Class LongArrayBuf_1 provides a buffer for an array of long items sent or received using the Message Protocol (MP).
LongItemBuf Class LongItemBuf provides a buffer for a single long item sent or received using the Message Protocol (MP).
LongMatrixBuf Class LongMatrixBuf provides a buffer for a matrix of long items sent or received using the Message Protocol (MP).
LongMatrixBuf_1 Class LongMatrixBuf_1 provides a buffer for a matrix of long items sent or received using the Message Protocol (MP).
ObjectArrayBuf<T> Class ObjectArrayBuf provides a buffer for an array of object items sent or received using the Message Protocol (MP).
ObjectArrayBuf_1<T> Class ObjectArrayBuf_1 provides a buffer for an array of object items sent or received using the Message Protocol (MP).
ObjectItemBuf<T> Class ObjectItemBuf provides a buffer for a single object item sent or received using the Message Protocol (MP).
ObjectMatrixBuf<T> Class ObjectMatrixBuf provides a buffer for a matrix of object items sent or received using the Message Protocol (MP).
ObjectMatrixBuf_1<T> Class ObjectMatrixBuf_1 provides a buffer for a matrix of object items sent or received using the Message Protocol (MP).
SharedBooleanArrayBuf Class SharedBooleanArrayBuf provides a buffer for a multiple thread safe array of Boolean items sent or received using the Message Protocol (MP).
SharedBooleanArrayBuf_1 Class SharedBooleanArrayBuf_1 provides a buffer for a multiple thread safe array of Boolean items sent or received using the Message Protocol (MP).
SharedBooleanBuf Class SharedBooleanBuf provides a buffer for a multiple thread safe Boolean item sent or received using the Message Protocol (MP).
SharedByteArrayBuf Class SharedByteArrayBuf provides a buffer for a multiple thread safe array of byte items sent or received using the Message Protocol (MP).
SharedByteArrayBuf_1 Class SharedByteArrayBuf_1 provides a buffer for a multiple thread safe array of byte items sent or received using the Message Protocol (MP).
SharedByteBuf Class SharedByteBuf provides a buffer for a multiple thread safe byte item sent or received using the Message Protocol (MP).
SharedCharacterArrayBuf Class SharedCharacterArrayBuf provides a buffer for a multiple thread safe array of character items sent or received using the Message Protocol (MP).
SharedCharacterArrayBuf_1 Class SharedCharacterArrayBuf_1 provides a buffer for a multiple thread safe array of character items sent or received using the Message Protocol (MP).
SharedCharacterBuf Class SharedCharacterBuf provides a buffer for a shared character item sent or received using the Message Protocol (MP).
SharedDoubleArrayBuf Class SharedDoubleArrayBuf provides a buffer for a multiple thread safe array of double items sent or received using the Message Protocol (MP).
SharedDoubleArrayBuf_1 Class SharedDoubleArrayBuf_1 provides a buffer for a multiple thread safe array of double items sent or received using the Message Protocol (MP).
SharedDoubleBuf Class SharedDoubleBuf provides a buffer for a shared double item sent or received using the Message Protocol (MP).
SharedFloatArrayBuf Class SharedFloatArrayBuf provides a buffer for a multiple thread safe array of float items sent or received using the Message Protocol (MP).
SharedFloatArrayBuf_1 Class SharedFloatArrayBuf_1 provides a buffer for a multiple thread safe array of float items sent or received using the Message Protocol (MP).
SharedFloatBuf Class SharedFloatBuf provides a buffer for a shared float item sent or received using the Message Protocol (MP).
SharedIntegerArrayBuf Class SharedIntegerArrayBuf provides a buffer for a multiple thread safe array of integer items sent or received using the Message Protocol (MP).
SharedIntegerArrayBuf_1 Class SharedIntegerArrayBuf_1 provides a buffer for a multiple thread safe array of integer items sent or received using the Message Protocol (MP).
SharedIntegerBuf Class SharedIntegerBuf provides a buffer for a shared integer item sent or received using the Message Protocol (MP).
SharedLongArrayBuf Class SharedLongArrayBuf provides a buffer for a multiple thread safe array of long items sent or received using the Message Protocol (MP).
SharedLongArrayBuf_1 Class SharedLongArrayBuf_1 provides a buffer for a multiple thread safe array of long items sent or received using the Message Protocol (MP).
SharedLongBuf Class SharedLongBuf provides a buffer for a shared long item sent or received using the Message Protocol (MP).
SharedObjectArrayBuf<T> Class SharedObjectArrayBuf provides a buffer for a multiple thread safe array of object items sent or received using the Message Protocol (MP).
SharedObjectArrayBuf_1<T> Class SharedObjectArrayBuf_1 provides a buffer for a multiple thread safe array of object items sent or received using the Message Protocol (MP).
SharedObjectBuf<T> Class SharedObjectBuf provides a buffer for a shared object item sent or received using the Message Protocol (MP).
SharedShortArrayBuf Class SharedShortArrayBuf provides a buffer for a multiple thread safe array of short items sent or received using the Message Protocol (MP).
SharedShortArrayBuf_1 Class SharedShortArrayBuf_1 provides a buffer for a multiple thread safe array of short items sent or received using the Message Protocol (MP).
SharedShortBuf Class SharedShortBuf provides a buffer for a shared short item sent or received using the Message Protocol (MP).
SharedSigned16BitIntegerArrayBuf Class SharedSigned16BitIntegerArrayBuf provides a buffer for a multiple thread safe array of signed 16-bit integer items sent or received using the Message Protocol (MP).
SharedSigned16BitIntegerArrayBuf_1 Class SharedSigned16BitIntegerArrayBuf_1 provides a buffer for a multiple thread safe array of signed 16-bit integer items sent or received using the Message Protocol (MP).
SharedSigned16BitIntegerBuf Class SharedSigned16BitIntegerBuf provides a buffer for a single signed 16-bit integer item sent or received using the Message Protocol (MP).
SharedSigned8BitIntegerArrayBuf Class SharedSigned8BitIntegerArrayBuf provides a buffer for a multiple thread safe array of signed 8-bit integer items sent or received using the Message Protocol (MP).
SharedSigned8BitIntegerArrayBuf_1 Class SharedSigned8BitIntegerArrayBuf_1 provides a buffer for a multiple thread safe array of signed 8-bit integer items sent or received using the Message Protocol (MP).
SharedSigned8BitIntegerBuf Class SharedSigned8BitIntegerBuf provides a buffer for a shared signed 8-bit integer item sent or received using the Message Protocol (MP).
SharedUnsigned16BitIntegerArrayBuf Class SharedUnsigned16BitIntegerArrayBuf provides a buffer for a multiple thread safe array of unsigned 16-bit integer items sent or received using the Message Protocol (MP).
SharedUnsigned16BitIntegerArrayBuf_1 Class SharedUnsigned16BitIntegerArrayBuf_1 provides a buffer for a multiple thread safe array of unsigned 16-bit integer items sent or received using the Message Protocol (MP).
SharedUnsigned16BitIntegerBuf Class SharedUnsigned16BitIntegerBuf provides a buffer for a shared unsigned 16-bit integer item sent or received using the Message Protocol (MP).
SharedUnsigned8BitIntegerArrayBuf Class SharedUnsigned8BitIntegerArrayBuf provides a buffer for a multiple thread safe array of unsigned 8-bit integer items sent or received using the Message Protocol (MP).
SharedUnsigned8BitIntegerArrayBuf_1 Class SharedUnsigned8BitIntegerArrayBuf_1 provides a buffer for a multiple thread safe array of unsigned 8-bit integer items sent or received using the Message Protocol (MP).
SharedUnsigned8BitIntegerBuf Class SharedUnsigned8BitIntegerBuf provides a buffer for a single unsigned 8-bit integer item sent or received using the Message Protocol (MP).
ShortArrayBuf Class ShortArrayBuf provides a buffer for an array of short items sent or received using the Message Protocol (MP).
ShortArrayBuf_1 Class ShortArrayBuf_1 provides a buffer for an array of short items sent or received using the Message Protocol (MP).
ShortItemBuf Class ShortItemBuf provides a buffer for a single short item sent or received using the Message Protocol (MP).
ShortMatrixBuf Class ShortMatrixBuf provides a buffer for a matrix of short items sent or received using the Message Protocol (MP).
ShortMatrixBuf_1 Class ShortMatrixBuf_1 provides a buffer for a matrix of short items sent or received using the Message Protocol (MP).
Signed16BitIntegerArrayBuf Class Signed16BitIntegerArrayBuf provides a buffer for an array of signed 16-bit integer items sent or received using the Message Protocol (MP).
Signed16BitIntegerArrayBuf_1 Class Signed16BitIntegerArrayBuf_1 provides a buffer for an array of signed 16-bit integer items sent or received using the Message Protocol (MP).
Signed16BitIntegerItemBuf Class Signed16BitIntegerItemBuf provides a buffer for a single signed 16-bit integer item sent or received using the Message Protocol (MP).
Signed16BitIntegerMatrixBuf Class Signed16BitIntegerMatrixBuf provides a buffer for a matrix of signed 16-bit integer items sent or received using the Message Protocol (MP).
Signed16BitIntegerMatrixBuf_1 Class Signed16BitIntegerMatrixBuf_1 provides a buffer for a matrix of signed 16-bit integer items sent or received using the Message Protocol (MP).
Signed8BitIntegerArrayBuf Class Signed8BitIntegerArrayBuf provides a buffer for an array of signed 8-bit integer items sent or received using the Message Protocol (MP).
Signed8BitIntegerArrayBuf_1 Class Signed8BitIntegerArrayBuf_1 provides a buffer for an array of signed 8-bit integer items sent or received using the Message Protocol (MP).
Signed8BitIntegerItemBuf Class Signed8BitIntegerItemBuf provides a buffer for a single signed 8-bit integer item sent or received using the Message Protocol (MP).
Signed8BitIntegerMatrixBuf Class Signed8BitIntegerMatrixBuf provides a buffer for a matrix of signed 8-bit integer items sent or received using the Message Protocol (MP).
Signed8BitIntegerMatrixBuf_1 Class Signed8BitIntegerMatrixBuf_1 provides a buffer for a matrix of signed 8-bit integer items sent or received using the Message Protocol (MP).
Unsigned16BitIntegerArrayBuf Class Unsigned16BitIntegerArrayBuf provides a buffer for an array of unsigned 16-bit integer items sent or received using the Message Protocol (MP).
Unsigned16BitIntegerArrayBuf_1 Class Unsigned16BitIntegerArrayBuf_1 provides a buffer for an array of unsigned 16-bit integer items sent or received using the Message Protocol (MP).
Unsigned16BitIntegerItemBuf Class Unsigned16BitIntegerItemBuf provides a buffer for a single unsigned 16-bit integer item sent or received using the Message Protocol (MP).
Unsigned16BitIntegerMatrixBuf Class Unsigned16BitIntegerMatrixBuf provides a buffer for a matrix of unsigned 16-bit integer items sent or received using the Message Protocol (MP).
Unsigned16BitIntegerMatrixBuf_1 Class Unsigned16BitIntegerMatrixBuf_1 provides a buffer for a matrix of unsigned 16-bit integer items sent or received using the Message Protocol (MP).
Unsigned8BitIntegerArrayBuf Class Unsigned8BitIntegerArrayBuf provides a buffer for an array of unsigned 8-bit integer items sent or received using the Message Protocol (MP).
Unsigned8BitIntegerArrayBuf_1 Class Unsigned8BitIntegerArrayBuf_1 provides a buffer for an array of unsigned 8-bit integer items sent or received using the Message Protocol (MP).
Unsigned8BitIntegerItemBuf Class Unsigned8BitIntegerItemBuf provides a buffer for a single unsigned 8-bit integer item sent or received using the Message Protocol (MP).
Unsigned8BitIntegerMatrixBuf Class Unsigned8BitIntegerMatrixBuf provides a buffer for a matrix of unsigned 8-bit integer items sent or received using the Message Protocol (MP).
Unsigned8BitIntegerMatrixBuf_1 Class Unsigned8BitIntegerMatrixBuf_1 provides a buffer for a matrix of unsigned 8-bit integer items sent or received using the Message Protocol (MP).
 

Package edu.rit.mp.buf Description

Package edu.rit.mp.buf contains message buffer classes for sending and receiving messages using the Message Protocol (MP). Classes are provided for a message buffer which consists of a single data item. Classes are provided for a message buffer which consists of a group of data items stored in an array. Classes are provided for a message buffer which consists of a group of data items stored in a matrix (two-dimensional array).

Normally, you will not directly construct instances of the classes in package edu.rit.mp.buf. Instead, you will call static factory methods in the buffer classes in package edu.rit.mp. See the following classes in that package for further information: BooleanBuf, ByteBuf, CharacterBuf, DoubleBuf, FloatBuf, IntegerBuf, LongBuf, ShortBuf, Signed16BitIntegerBuf, Signed8BitIntegerBuf, Unsigned16BitIntegerBuf, Unsigned8BitIntegerBuf, and ObjectBuf.

MP is intended for use in message passing parallel programming on cluster parallel computers. For further information, see package edu.rit.mp.



Copyright © 2005-2012 by Alan Kaminsky. All rights reserved. Send comments to ark­@­cs.rit.edu.