グラフ・ノード・タイプとして使用されるためには、クラスは特定の抽象型を継承し、対応するインターフェイスを実装する必要があります。graph_node は、ほかのノードタイプの基本クラスであり、常にインターフェイスを実装する必要があります。ノードがほかのノードへメッセージを送信する場合は sender インターフェイスを、メッセージを受け取る場合は receiver インターフェイスを実装する必要があります。複数の入力/出力があるノードでは、各入力ポートは receiver であり、各出力ポートは sender です。