Freigeben über


asend-Funktion

Ein asynchroner Sendevorgang, der eine Aufgabe zum Weitergeben der Daten an den Zielblock plant.

template <
   class _Type
>
bool asend(
   _Inout_ ITarget<_Type> * _Trg,
   const _Type& _Data
);

template <
   class _Type
>
bool asend(
   ITarget<_Type> &_Trg,
   const _Type &_Data
);

Parameter

  • _Type
    Der Typ der zu sendenden Daten.

  • _Trg
    Ein Zeiger oder Verweis auf das Ziel, zu dem Daten gesendet werden.

  • _Data
    Ein Verweis auf die zu sendenden Daten.

Rückgabewert

true, wenn die Meldung vor dem Beenden der Methode akzeptiert wurde, andernfalls false.

Hinweise

Weitere Informationen finden Sie unter Funktionen zum Übergeben von Meldungen.

Anforderungen

Header: agents.h

Namespace: Parallelität

Siehe auch

Referenz

concurrency-Namespace

receive-Funktion

try_receive-Funktion

send-Funktion