2016-04-19 7 views

Antwort

2

dsend ist eine nicht blockierende abgetrennte senden. Wenn Sie nach einem nicht blockierenden Send suchen, dann ist das isend. Der Unterschied besteht darin, dass Sie MSG_comm_wait() oder MSG_comm_test() unbedingt ausführen müssen, um eine Kommunikation zu beenden, die mit isend gestartet wurde (die Datenübertragung erfolgt nicht, wenn Sie dies nicht tun). Sie können nicht mit der mit dsend gestarteten Kommunikation interagieren.

Das Konzept der abgetrennten Kommunikation ist von abgelösten Threads inspiriert, so dass es hilfreich sein kann, darüber im Internet zu lesen.

Verwandte Themen