TNB Library
|
キューイングレポートのリスナーインターフェース [詳解]
#include <TnbQueueingReporter.h>
公開メンバ関数 | |
virtual size_t | OnReportData (bool boIsLast, const IConstCollectionT< BYTE > &c)=0 |
[通知] データ受信通知 [詳解] | |
virtual void | OnReportDustyData (BYTE b) |
[通知] ゴミデータ化通知. [詳解] | |
virtual bool | OnReportEvent (const CReportEvent &ev)=0 |
[通知] イベント発生通知 [詳解] | |
virtual | ~IListener (void) |
デストラクタ [詳解] | |
キューイングレポートのリスナーインターフェース
TnbQueueingReporter.h の 99 行目に定義があります。
|
virtual |
デストラクタ
TnbQueueingReporter.h の 102 行目に定義があります。
|
pure virtual |
[通知] データ受信通知
[in] | boIsLast | true ならクローズされたため、最後のデータであることを表す。 |
[in] | c | 変換元RAWデータ(受信データ)。 |
|
virtual |
[通知] ゴミデータ化通知.
キューに CQueueingReporter::SetAliveTime() で指定した時間、溜まっていると破棄します。その破棄したデータを通知します。
b | 破棄されたデータ |
TnbQueueingReporter.h の 127 行目に定義があります。
|
pure virtual |
[通知] イベント発生通知
ev | 受信した内容(イベントのみ)。 |
true | 正常 |
false | 切断要求 |