Partager via


asend, fonction

Opération d'envoi asynchrone qui planifie une tâche permettant de propager les données au bloc cible.

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

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

Paramètres

  • _Type
    Type des données à envoyer.

  • _Trg
    Pointeur ou référence à la cible vers laquelle les données sont envoyées.

  • _Data
    Référence aux données à envoyer.

Valeur de retour

true si le message a été accepté avant que la méthode n'ait été retournée, sinon false.

Notes

Pour plus d'informations, consultez Fonctions de passage de messages.

Configuration requise

En-tête : agents.h

Accès concurrentiel del'espace de noms :

Voir aussi

Référence

concurrency, espace de noms

receive, fonction

try_receive, fonction

send, fonction