ヘッダーページ/トレーラーページのユーザー出口プログラム
InfoPrint Managerの開始ページユーザー出口プログラムとトレーラーページユーザー出口プログラムは、同じ入力値を必要とし、同じ出力値を生成するため、プログラムの説明が類似します。
使用可能なサンプルユーザー出口プログラムページに示したサンプルのヘッダーページユーザー出口プログラムとトレーラーページユーザー出口プログラムのソースコード(C言語で作成されたもの)は、/usr/lpp/psf/exitsディレクトリーにあります。これらのサンプルプログラムでは、AFP データストリームページが生成されます。
ヘッダーページとトレーラーページユーザー出口プログラムのデータ構造は、/usr/lpp/psf/exits/ainuexit.hファイルのソースコードに含まれます。これらの構造のコードは、ユーザー出口プログラム構造に示してあります。
出口の宣言は、次のとおりです。
void HEADER (HEADER_EXITDATA *exitdata) void TRAILER (TRAILER_EXITDATA *exitdata)
HEADER_EXITDATA
/TRAILER_EXITDATA
入出力パラメーターには、InfoPrint Managerとユーザー出口プログラム間の通信に必要なすべての入出力データがあります。
このユーザー出口の各種コンポーネントの機能と構造の説明については、一般的な入出力フィールドとainuexit.hファイルを参照してください。
ヘッダーページまたはトレーラーページのユーザー出口プログラムを作成した後に、makeコマンドを使用し、コードをコンパイルしてください(ユーザー出口プログラムをコンパイル/インストールするを参照)。