A non-blocking communication request.
Namespace:
MPIAssembly: MPI (in MPI.dll)
Version: 1.0.0.0 (1.0.0.0)
Syntax
| C# |
|---|
public abstract class Request |
| Visual Basic (Declaration) |
|---|
Public MustInherit Class Request |
| Visual C++ |
|---|
public ref class Request abstract |
Remarks
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.