バッファリングレポータークラス
[詳解]
#include <TnbBufferingReporter.h>
バッファリングレポータークラス
- 必要ファイル
- TnbBufferingReporter.h
- 日付
- 12/03/13 新規作成
TnbBufferingReporter.h の 35 行目に定義があります。
◆ CBufferingReporter()
◆ DisableReportViewer()
void DisableReportViewer |
( |
void |
| ) |
|
|
inherited |
[設定] レポートビュワー停止.
本メソッドを使用すると、通信ログの出力を行いません。 デフォルトは、出力を行います(ただしビルドの設定にもよります)。
TnbAbstractReport.h の 150 行目に定義があります。
◆ GetIdleInterval()
int GetIdleInterval |
( |
void |
| ) |
const |
|
inherited |
◆ GetInterfaceId()
virtual DWORD GetInterfaceId |
( |
void |
| ) |
const |
|
virtualinherited |
◆ GetReportID()
virtual DWORD GetReportID |
( |
void |
| ) |
const |
|
virtual |
◆ GetReportName()
virtual CStr GetReportName |
( |
void |
| ) |
const |
|
virtual |
◆ IsAlive()
virtual bool IsAlive |
( |
void |
| ) |
const |
|
virtual |
◆ IsConnect()
virtual bool IsConnect |
( |
void |
| ) |
const |
|
virtual |
◆ Lock()
virtual bool Lock |
( |
DWORD |
dwTime = INFINITE | ) |
const |
|
virtualinherited |
◆ m_OnEvent()
◆ m_OnSend()
void m_OnSend |
( |
size_t |
sizeData, |
|
|
LPCVOID |
lpcvData |
|
) |
| |
|
protectedinherited |
◆ Purge()
virtual void Purge |
( |
void |
| ) |
|
|
virtual |
◆ ReferThreadStatus()
◆ Send()
virtual bool Send |
( |
size_t |
dataSize, |
|
|
LPCVOID |
lpcvData |
|
) |
| |
|
virtual |
◆ SetEnvironment()
void SetEnvironment |
( |
IReport * |
pReport | ) |
|
◆ SetIdleEventMode()
virtual void SetIdleEventMode |
( |
int |
iInterval = 0 | ) |
|
|
virtual |
[設定] アイドルイベント設定
- 覚え書き
- 受信がない時、指定の間隔でコールバックを発生させることができます。 開始後、あるいは受信処理後、指定ms秒後にコールバックが始まります。 Open中に有無の切り替えは可能です。
-
SetReceivePollingTiming() とICommunication のサブクラスの
受信待ち時間
の 設定に精度が影響されます。
- 引数
-
iInterval | Idleイベントをあげる間隔を指定します。0なら、Idleイベントなし。 |
CAbstractReportを再実装しています。
TnbBufferingReporter.h の 121 行目に定義があります。
◆ SetListener()
◆ Start()
virtual bool Start |
( |
void |
| ) |
|
|
virtual |
◆ Stop()
virtual void Stop |
( |
void |
| ) |
|
|
virtual |
◆ ToViewer() [1/2]
void ToViewer |
( |
LPCTSTR |
lpszText | ) |
|
|
protectedinherited |
◆ ToViewer() [2/2]
void ToViewer |
( |
size_t |
sizeData, |
|
|
LPCVOID |
lpcvData |
|
) |
| |
|
protectedinherited |
◆ Unlock()
virtual void Unlock |
( |
void |
| ) |
const |
|
virtualinherited |
◆ WaitConnect()
bool WaitConnect |
( |
DWORD |
dwTime | ) |
const |
|
inherited |