ONC+ 開発ガイド

sac メッセージ

sac から送られるメッセージの形式は、次の構造体 sacmsg で定義されています。

struct sacmsg {
 	int sc_size; /* オプションデータ部分のサイズ */
 	char sc_type; /* メッセージのタイプ */
};

sac からポートモニタに送られるメッセージには 4 つのタイプがあります。メッセージがどのタイプなのかは、sacmsg 構造体の sc_type フィールドに次のどれかの値を設定して示します。

SC_STATUS

ステータス要求

SC_ENABLE

有効設定メッセージ

SC_DISABLE

無効設定メッセージ

SC_READDB

ポートモニタの _pmtab ファイルを読み込むように指示するメッセージ

sc_size はメッセージのオプションデータ部分のサイズを示します。「メッセージクラス」 を参照してください。sc_size では、sc_size は常に 0 です。

ポートモニタは、sac からのメッセージには必ず応答しなければなりません。