Smart CODE
生成済みコードに関するオンラインガイド

名前
OutOfBandHandlerProc - 予期しない MIME 型の戻りデータの処理

概要
thin クライアントアプリケーションでは、サーバーから期待しているデータが返された場合は自動的に処理されます。しかし、サーバーが予定外のデータを送信した場合は、ユーザーがそれを処理しなければなりません。インターネットの thin クライアントおよびサーバーでは、専用の MIME 型を使用して、受信するデータが正しいフォーマットであることを示します。異なる MIME 型が返された場合、OutOfBandHandlerProc が呼び出されます。

インターネット用スマートコードプログラミングでは、データを処理するために、通常は独自のハンドラを用意します。このハンドラを設定していなかった場合、バンドデータの範囲外のハンドラが呼び出されます。デフォルトのハンドラはストリームを標準の診断出力に書き込みます。


形式
C
#include "URL.h"

typedef int (*OutOfBandHandlerProc)( sc_stdcs_t*, sc_idata_t*)
        sc_stdcs_t* data;
        sc_idata_t* idata;
C++
#include "URL.h"

typedef int (*OutOfBandHandlerProc)( sc_stdcs_c*, sc_idata_c*)
        sc_stdcs_c * data;
        sc_idata_c * idata;
Java
public class HANDLERNAME_c extends SCInputDataHandler
{
        public void doit( SCIData idata)
        {
        }

        public static HANDLERNAME_c getNew_HANDLERNAME_c() {
                return new HANDLERNAME_c();
        }
}

入力
戻り値
説明
使用法
関連項目