ISource::accept-Methode
Akzeptiert beim Überschreiben in einer abgeleiteten Klasse eine Meldung, die von diesem ISource-Block angeboten wurde, und überträgt den Besitz an den Aufrufer.
virtual message<_Type> * accept(
runtime_object_identity _MsgId,
_Inout_ ITarget<_Type> * _PTarget
) = 0;
Parameter
_MsgId
Die runtime_object_identity des angebotenen message-Objekts._PTarget
Ein Zeiger für den Zielblock, der die accept-Methode aufruft.
Rückgabewert
Ein Zeiger für die Meldung, für die der Aufrufer nun Eigentümer ist.
Hinweise
Die accept-Methode wird von einem Ziel aufgerufen, während eine Meldung von diesem ISource-Block angeboten wird.Der zurückgegebene Meldungszeiger unterscheidet sich möglicherweise vom einen, der an die propagate-Methode des ITarget-Blocks übergeben wurde, wenn sich diese Quelle entscheidet, eine Kopie der Meldung zu erstellen.
Anforderungen
Header: agents.h
Namespace: Parallelität