next up previous contents index
Next: 共有メモリ並列実装 Up: 詳細な実装 Previous: コンシューマ外部参照オブジェクトの詳細

リプライ・コンシューマ・オブジェクトの詳細

reply_hook クラスとして、runtime/ge_replyhook.cで定義されている。

1.
オブジェクトの保持するデータ

返信先、重み(WEC)

より詳細には、以下。

struct reply_hook_object{
  struct consumer_object_method_table *method_table;
  long node;     /* 返信先のノード */
  long index;    /* 返信先の輸出表インデックス */
  long wec;      /* 返却すべきWEC */
};

2.
active unifyメソッド (引数:『対象データ』)

以下のメッセージを(自分の保持している)返信先が指すノードへ送信する。

%answer_value(返信先,『対象データ』)



Sekita Daigo
1998-05-18