asend-Funktion

Ein asynchroner Sendevorgang, der eine Aufgabe plant, um die Daten an den Zielblock weiterzugeben.

template <
   class _Type
>
bool asend(
   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: Concurrency

Siehe auch

Referenz

Concurrency-Namespace

receive-Funktion

try_receive-Funktion

send-Funktion