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.