Freigeben über


ITarget::propagate-Methode

Ruft beim Überschreiben in einer abgeleiteten Klasse überschrieben wird, wird eine Meldung asynchron aus einem Quellblock an diesen Zielblock weiter.

virtual message_status propagate(
   _Inout_opt_ message<_Type> * _PMessage,
   _Inout_opt_ ISource<_Type> * _PSource
) = 0;

Parameter

  • _PMessage
    Ein Zeiger auf den message-Objekt.

  • _PSource
    Ein Zeiger auf den Quellblock, der die Meldung angezeigt.

Rückgabewert

Ein message_status Angabe darüber, was das Ziel entschied, um sich mit der Nachricht zu ermöglichen.

Hinweise

invalid_argument Die Methode löst eine Ausnahme aus, wenn entweder _PMessage oder _PSource-Parameter NULL ist.

Anforderungen

Header: agents.h

Namespace: Parallelität

Siehe auch

Referenz

ITarget-Klasse