Asynchronously send data to the target
| C# | Visual Basic | Visual C++ |
public IAsyncResult BeginSend<T>( int target, string tag, T data, TimeSpan timeout, AsyncCallback callback, Object asyncState )
Public Function BeginSend(Of T) ( _ target As Integer, _ tag As String, _ data As T, _ timeout As TimeSpan, _ callback As AsyncCallback, _ asyncState As Object _ ) As IAsyncResult
public: generic<typename T> IAsyncResult^ BeginSend( int target, String^ tag, T data, TimeSpan timeout, AsyncCallback^ callback, Object^ asyncState )
- T
- type of data to send
- target (Int32)
- receiving host rank
- tag (String)
- data indentifier
- data (T)
- data to send
- timeout (TimeSpan)
- timeout
- callback (AsyncCallback)
- callback containing success or failure and waithandle
- asyncState (Object)
- token object for callback
async result