共用方式為


ISource::accept 方法

當在衍生類別中被覆寫時,接受這個 ISource 區塊所提供的訊息,將擁有權轉移至呼叫端。

virtual message<_Type> * accept(
   runtime_object_identity _MsgId,
   ITarget<_Type> * _PTarget
) = 0;

參數

  • _MsgId
    所提供之 message 物件的runtime_object_identity

  • _PTarget
    正在呼叫 accept 方法之目標區塊的指標。

傳回值

訊息的指標,此訊息的擁有權目前為呼叫端所有。

備註

這個 ISource 區塊提供訊息時,目標會呼叫 accept 方法。 如果來源決定製作訊息複本,所傳回的訊息指標可能會不同於傳遞至ITarget 區塊之propagate方法的訊息指標。

需求

標頭: agents.h

**命名空間:**並行

請參閱

參考

ISource 類別