API によって提供されるさまざまなタイプの呼び出しについて学びます。
C 言語ユーザー定義ノード API は、以下のもので構成されています。
- ユーザー定義ノードの機能を備えた一連のインプリメンテーション関数。 これらの関数は、ブローカーによって呼び出されます。
インプリメンテーション関数は必須であるので、開発者によって提供されないと、
実行時に例外がスローされます。
- ブローカーでのリソースの作成や、
ブローカーに対するサービスの要求を行うための一連のユーティリティー関数。 このユーティリティー関数は、ユーザー定義ノードから呼び出されます。
大半のユーティリティーはすべてのタイプのノードによって共用されますが、
入力ノード固有のものもいくつかあります。 この制限には、本文中でマークが付けられています。