拡張RS232Cイベントリスナー
[詳解]
#include <TnbRs232cEx.h>
拡張RS232Cイベントリスナー
- 必要ファイル
- TnbRs232cEx.h
- 日付
- 09/11/13 新規作成
TnbRs232cEx.h の 144 行目に定義があります。
◆ ~IListener()
◆ OnRs232cEvent()
virtual void OnRs232cEvent |
( |
DWORD |
event | ) |
|
|
pure virtual |
[通知] イベント通知.
RS232Cのイベントが発生したら、通知されます。
- 引数
-
event | イベント。以下のイベントが or で複数通知されます。クローズされた時は 0 が通知されます。
- EV_BREAK – 入力上でブレークを検出したとき。
- EV_CTS – CTS( 送信可)信号の状態が変わったとき。
- EV_DSR – DSR( データセットレディ)信号の状態が変わったとき。
- EV_ERR – 回線状態エラーが発生したとき。回線状態エラーには、CE_FRAME、CE_OVERRUN、CE_RXPARITY があります。
- EV_RING – 呼び出し信号を検出したとき。
- EV_RLSD – RLSD( 受信線信号検出)信号の状態が変わったとき。
- EV_RXCHAR – 1 文字受信し、入力バッファに入れたとき。
- EV_RXFLAG – イベント文字を受信し、入力バッファに入れたとき。イベント文字はデバイスの DCB 構造体で指定します。この構造体を使ってシリアルポートを設定するには、SetCommState 関数を使います。
- EV_TXEMPTY – 出力バッファの最後の文字を送信したとき。
|