|
TNB Library
|
通信報告監視アダプタのロガーインターフェース [詳解]
#include <TnbReportWatchAdapter.h>
公開型 | |
| enum | EKind { Kind_Send , Kind_SendError , Kind_Received } |
| 種類 [詳解] | |
公開メンバ関数 | |
| virtual void | OnReportWatchDataLog (EKind kind, size_t dataSize, const BYTE *pData)=0 |
| [通知] データ通信発生. [詳解] | |
| virtual void | OnReportWatchEventLog (EReportEvent ev)=0 |
| [通知] イベント発生. [詳解] | |
| virtual | ~ILogger (void) |
| デストラクタ [詳解] | |
通信報告監視アダプタのロガーインターフェース
IReport の通知用インターフェースです。
TnbReportWatchAdapter.h の 90 行目に定義があります。
| enum EKind |
種類
| 列挙値 | |
|---|---|
| Kind_Send | 送信 |
| Kind_SendError | 送信エラー(実際は送信されていない) |
| Kind_Received | 受信 |
TnbReportWatchAdapter.h の 93 行目に定義があります。
|
virtual |
デストラクタ
TnbReportWatchAdapter.h の 101 行目に定義があります。
|
pure virtual |
[通知] データ通信発生.
データの送受信時にコールされます。
| kind | 種類 |
| dataSize | データ長 |
| pData | データ |
|
pure virtual |
[通知] イベント発生.
データを受信を除く、イベント発生時にコールされます。
| ev | イベント |