| 外部インタフェース/API | ![]() |
イベント情報の格納
イベント情報は、2つのフィールドTypeとDataを使って格納されます。Typeフィールドはイベントタイプを含み、Dataフィールドはイベント固有の情報を含みます。アクション関数の作成と実行に示すように、これらの2つのフィールドはアクション関数のヘッダで定義する構造体に対応します。データとイベント情報のレコードファイルへの記録に関しては、デバッグ: 情報のディスクへの記録を参照してください。
イベントタイプとTypeとDataフィールドに対する値を以下に示します。
AbsTimeフィールド AbsTimeは、すべてのイベントに対して定義され、イベントが発生した絶対時間を示します。絶対時間は、clockフォーマットを使って出力されます。
Pinフィールド Pinは、CD, CTS, DSR, RIピンが状態を変更したかどうかを示すためにピンステータスイベントによって利用されます。これらのピンに関する説明は、シリアルポート信号とピンの割り当てを参照してください。
PinValueフィールド PinValue は、CD, CTS, DSR, RIピンの状態を示すためにピンステータスイベントによって利用されます。利用できる値は、onまたはoffです。
Messageフィールド Messageは、エラーの発生時に生成される記述メッセージを格納するためにエラーイベントによって利用されます。
| イベントタイプとアクションプロパティ | アクション関数の作成と実行 | ![]() |