Freigeben über


source_block::accept_message-Methode

Ruft beim Überschreiben in einer abgeleiteten Klasse überschrieben wird, akzeptiert eine angebotene Nachricht von der Quelle.Nachrichtenblöcken sollten diese Methode überschreiben, um _MsgId zu überprüfen und eine Meldung zurückgegeben wird.

virtual message<_Target_type> * accept_message(
   runtime_object_identity _MsgId
) = 0;

Parameter

  • _MsgId
    Das Laufzeitobjekt message Identität des Objekts.

Rückgabewert

Ein Zeiger auf die Meldung, dass der Aufrufer jetzt Besitz von verfügt.

Hinweise

Um den Besitz übertragen, muss der Mauszeiger die ursprüngliche Meldung zurückgegeben werden.Um den Besitz zu erhalten, muss eine Kopie der Meldung nutzlast erstellt und zurückgegeben werden.

Anforderungen

Header: agents.h

Namespace: Parallelität

Siehe auch

Referenz

source_block-Klasse