外部インタフェース/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
は、エラーの発生時に生成される記述メッセージを格納するためにエラーイベントによって利用されます。
![]() | イベントタイプとアクションプロパティ | アクション関数の作成と実行 | ![]() |