sac から送られるメッセージの形式は、次の構造体 sacmsg で定義されています。
struct sacmsg { int sc_size; /* オプションデータ部分のサイズ */ char sc_type; /* メッセージのタイプ */ };
sac からポートモニタに送られるメッセージには 4 つのタイプがあります。メッセージがどのタイプなのかは、sacmsg 構造体の sc_type フィールドに次のどれかの値を設定して示します。
ステータス要求
有効設定メッセージ
無効設定メッセージ
ポートモニタの _pmtab ファイルを読み込むように指示するメッセージ
sc_size はメッセージのオプションデータ部分のサイズを示します。「メッセージクラス」 を参照してください。sc_size では、sc_size は常に 0 です。
ポートモニタは、sac からのメッセージには必ず応答しなければなりません。