Solaris のシステム管理 (印刷)

IPP 操作キーワード

IPP オブジェクトは操作をサポートしています。操作は、要求と応答で構成されています。印刷クライアントが IPP オブジェクトと通信する場合、クライアントはそのオブジェクトの URI に操作要求を発行します。操作要求と応答には、その操作を識別するパラメータが含まれています。また、操作には、その操作の実行時の特性に影響を与える属性も含まれています。これらの操作固有の属性は、操作属性として定義されます。印刷要求には、操作属性、オブジェクト属性、および特定の操作を実行するために必要な文書データが含まれています。各要求には、オブジェクトからの応答が必要です。各応答は、操作の成功または失敗を、応答パラメータとしての対応する状態コードとともに示しています。応答には、操作属性、オブジェクト属性、および操作要求中に生成された状態メッセージが含まれています。

次の表は、Apache Web サーバー設定の IPP 操作キーワードを示しています。

表 A–4 IPP 操作キーワード

意味

All

このキーワードは、操作の代わりに使用されます。このキーワードは、mod_ipp でサポートされるすべての操作が選択されていることを示すことを目的にしています。

Required

このキーワードは、操作の代わりに使用されます。このキーワードは、次の操作を含む、RFC-2911 で定義された必要なすべての操作が選択されていることを示すことを目的にしています。 print-jobcancel-jobget-job-attributesget-jobs、および get-printer-attributes

Print-job

クライアントが 1 つの文書だけを含む印刷ジョブを送信しようとしています。文書データは、要求とともに送信されます。 

Print-uri

サポートされていません。 

Validate-job

クライアントが、印刷ジョブを送信する前に、スケジューラで印刷ジョブを処理できることを検証しようとしています。 

Create-job

クライアントが複数の文書を含む印刷ジョブを送信しようとしています。文書は、send-document および send-uri 操作とともに送信されます。

Send-document

クライアントが、print-job 操作で作成された印刷ジョブに文書を追加しようとしています。文書データは、要求とともに送信されます。

Send-uri

サポートされていません。 

Cancel-job

クライアントが印刷ジョブを取り消そうとしています。 

Get-job-attributes

クライアントが印刷ジョブに関する情報を収集しようとしています。 

Get-jobs

クライアントが特定の印刷待ち行列内の印刷ジョブのリストを収集しようとしています。 

Get-printer-attributes

クライアントが特定の印刷待ち行列に関する情報を収集しようとしています。 

Hold-job

クライアントが特定の印刷ジョブを保持しようとしています。 

Release-job

クライアントが特定の印刷ジョブを解放しようとしています。 

Restart-job

クライアントが特定の印刷を再開しようとしています。 

Pause-printer

クライアントが特定の印刷待ち行列を一時停止 (無効に) しようとしています。この操作によって、待ち行列内の印刷要求の処理が停止されます。この操作を行なっても、待ち行列でのジョブの受け付けは停止されません。 

Resume-printer

クライアントが特定の印刷待ち行列内のジョブの処理を再開 (有効に) しようとしています。 

Purge-jobs

クライアントが特定の印刷待ち行列からすべてのジョブを削除しようとしています。 

Set-printer-attributes

プリンタの属性を作成または変更します。 

Set-job-attributes

既存の印刷ジョブの属性を変更します。 

Enable-printer

印刷ジョブのキューイングを再開、または受け付けます。 

Disable-printer

印刷ジョブのキューイングを無効にする、または拒否します。 

cups-get-default

印刷サービスのデフォルトの出力先を取得します。 

cups-get-printers

印刷サービスから使用可能なすべてのプリンタを列挙します。 

cups-get-classes

印刷サービスから使用可能なすべてのクラスを列挙します。 

cups-accept-jobs

CUPS 固有の Enable-printer と同等の操作。 

cups-reject-jobs

CUPS 固有の Disable-printer と同等の操作。 

cups-move-jobs

同じ印刷サービス内の待ち行列間でジョブを移動します。