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 | イベント |