[This is preliminary documentation and is subject to change.]

A non-blocking communication request. Each request object refers to a single communication operation, such as non-blocking send (see ImmediateSend<(Of <(T>)>)(T, Int32, Int32)) or receive. Non-blocking operations may progress in the background, and can complete without any user intervention. However, it is crucial that outstanding communication requests be completed with a successful call to Wait()()() or Test()()() before the request object is lost.

Namespace:  MPI
Assembly:  MPI (in MPI)
Version: 0.5.0.0 (0.5.0.0)

Syntax

C#
public abstract class Request
Visual Basic (Declaration)
Public MustInherit Class Request
Visual C++
public ref class Request abstract

Inheritance Hierarchy

System..::.Object
  MPI..::.Request
    MPI..::.ReceiveRequest

See Also