Changes between Version 9 and Version 10 of MessagePassing


Ignore:
Timestamp:
07/12/13 15:46:33 (13 years ago)
Author:
siegel
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MessagePassing

    v9 v10  
    162162* `$message`
    163163 * an abstract datatype
    164 * `$message $message_create(int source, int dest, int tag, void *data, int size)`
    165  * creates a new message, allocating memory and copying data from the specified buffer
     164* `$message $message_pack(int source, int dest, int tag, void *data, int size)`
     165 * creates a new message, copying data from the specified buffer
    166166* `int $message_source($message * message)`
    167167 * returns the message source
     
    172172* `int $message_size($message * message)`
    173173 * returns the message size
    174 * `void $message_destroy($message * message)`
    175  * destroys the message, deallocating whatever was allocated in its creation
     174* `void $message_unpack($message * message, void *buf, int size)`
     175 * transfers message data to but, throwing exception if message size exceeds specified size
    176176* `$comm`
    177177 * an abstract datatype representing a communicator, or set of message channels between every pair of processes in a set of processes
     
    201201
    202202
    203