Non-blocking send of an array of data. This routine will initiate communication and then return immediately with a Request object that can be used to query the status of the communication.

Namespace:  MPI
Assembly:  MPI (in MPI.dll)
Version: (


public Request ImmediateSend<T>(
	T[] values,
	int dest,
	int tag
Visual Basic (Declaration)
Public Function ImmediateSend(Of T) ( _
	values As T(), _
	dest As Integer, _
	tag As Integer _
) As Request
Visual C++
generic<typename T>
Request^ ImmediateSend(
	array<T>^ values, 
	int dest, 
	int tag


Type: array< T >[]()[]
The array of values that will be transmitted. If T is a value type, do not change the values in this array before the resulting request has been completed, because the implementation may send these values at any time.
Type: System..::.Int32
The rank of the destination process.
Type: System..::.Int32
The tag used to identify this message.

Type Parameters

Any serializable type.

Return Value

A new request object that can be used to manipulate this non-blocking communication.

See Also