ITarget::propagate-Methode
Übergibt beim Überschreiben in einer abgeleiteten Klasse asynchron eine Meldung von einem Quellblock an diesen Zielblock.
virtual message_status propagate(
message<_Type> * _PMessage,
ISource<_Type> * _PSource
) = 0;
Parameter
_PMessage
Ein Zeiger auf das message-Objekt._PSource
Ein Zeiger für den Quellblock, der die Meldung anbietet.
Rückgabewert
Eine message_status-Angabe für das, was das Ziel entschieden hat, mit der Meldung zu tun.
Hinweise
Die Methode löst eine invalid_argument-Ausnahme aus, wenn entweder der _PMessage-Parameter oder der _PSource-Parameter NULL ist.
Anforderungen
Header: agents.h
Namespace: Concurrency