使用可能なサンプルユーザー出口プログラム
InfoPrint Managerでは、ヘッダーページ、セパレーターページ、トレーラーページ、アカウンティングデータと監査データ、印刷後アカウンティングデータ用のサンプルユーザー出口プログラムが提供されています。サンプルのヘッダーページ、セパレーターページ、トレーラーページのユーザー出口プログラムは、Advanced Function Presentation(AFP)データストリームページを生成します。サンプルのアカウンティングおよび監査ユーザー出口プログラムは、報告ファイル形式の ASCII データを生成したり、またはログファイルに書き込みます。サンプル印刷後アカウンティングユーザー出口プログラムは、ログファイルに書き込むだけです。InfoPrint Managerは、入出力データ用サンプルユーザー出口プログラムも提供します。ただし、ユーザー出口プログラムは機能を実行しません。すべてのサンプルプログラムは、そのままでも、変更しても、使用できます。
既存のユーザー出口プログラムを変更して使用する場合、プログラムのソースコードは/usr/lpp/psf/usr/lpp/psf/exitsディレクトリーにあります。InfoPrint Managerには以下のサンプルプログラムがあります。
サンプルユーザー出口プログラム
ユーザー出口のタイプ | ファイル名 | 説明 |
---|---|---|
ヘッダーページ | ainuxhdr.c | 簡略スタイルスタートシートを生成します。 |
ainuxhdr2.c | 完全スタイルスタートシートを生成します。 | |
ainuxhdrp.c | ジョブチケット情報付きのスタートシートを生成します。 | |
ainuxhdrx.c | 縦線のないスタートシートを生成します。 | |
pduxblkh.c | ブランクのスタートシートを生成します。 | |
セパレーターページ | ainuxsep.c | 簡略スタイルセパレーターシートを生成します。 |
ainuxsep2.c | 完全スタイルセパレーターシートを生成します。 | |
ainuxsepp.c | ジョブチケット情報付きのセパレーターシートを生成します。 | |
ainuxsepx.c | 縦線のないセパレーターシートを生成します。 | |
pduxblks.c | ブランクのセパレーターシートを生成します。 | |
トレーラーページ | ainuxtlr.c | 簡略スタイルエンドシートを生成します。 |
ainuxtlr2.c | 完全スタイルエンドシートを生成します。 | |
ainuxtlrp.c | ジョブチケット情報付きのスタートシートを生成します。 | |
ainuxtlrx.c | 縦線のないエンドシートを生成します。 | |
pduxblkt.c | ブランクのエンドシートを生成します。 | |
アカウンティング | ainuxacc.c | 簡略スタイルアカウンティングシートを生成します。 |
ainuxacc2.c | 完全スタイルアカウンティングシートを生成します。 | |
ainacclog.c | アカウンティングログ情報を生成します。 | |
ainuxaccp.c | ジョブチケット情報付きのアカウンティングシートログを生成します。 | |
印刷後アカウンティング | ainuxjobcompletion.c | 印刷用紙(スタックされた用紙)に関するアカウンティングログ情報を生成します。 |
監査 | ainuxaud.c | 簡略スタイル監査シートを生成します。 |
ainuxaud2.c | 完全スタイル監査シートを生成します。 | |
ainuxaudp.c | ジョブチケット情報を持つ監査シートを生成します。 | |
ainaudlog.c | 監査ログ情報を生成します。 | |
入力データ | ainuxind.c | カスタムユーザー出口プログラムの作成用テンプレートを提供します。 |
出力データ | ainuxout.c | ユーザー独自のユーザー出口プログラムを作成するためのテンプレートを提供します。 |
行データ変換で使用するサンプルユーザー出口プログラムについては、行データ変換用のユーザー出口プログラムを参照してください。