Alternate e697dbe9c5997e35395fe158628dd8c5209481da
for Visual Studio 2022 and Windows 11.
読み取り中…
検索中…
一致する文字列を見つけられません
PerfCheck::TcpProxy クラス

TCP性能測定用(プロキシー) [詳解]

#include <TCPPerformanceCheck.h>

公開メンバ関数

 TcpProxy ()
 
virtual ~TcpProxy ()
 
bool Init (LPCTSTR lpctszClientIP, USHORT wClientPort, LPCTSTR lpctszServerIP, USHORT wServerPort)
 
bool Start ()
 
void Stop ()
 

非公開変数類

alt::SocketBuilder_builderClient
 
alt::SocketBuilder_builderServer
 
alt::TcpConnector_connectorClient
 
alt::TcpConnector_connectorServer
 
DownstreamDriver_driverDownstream
 
UpstreamDriver_driverUpstream
 
bool _stop
 
alt::Thread_threadDownstream
 
alt::Thread_threadUpstream
 

詳解

TCP性能測定用(プロキシー)

TCPPerformanceCheck.h170 行目に定義があります。

構築子と解体子

◆ TcpProxy()

◆ ~TcpProxy()

関数詳解

◆ Init()

◆ Start()

bool TcpProxy::Start ( )

◆ Stop()

void TcpProxy::Stop ( )
todo:
要検討 上のStart()で既にブロックされている。

TCPPerformanceCheck.cpp649 行目に定義があります。

参照先 _stop.

参照元 DriveTcpProxyConsoleHandler().

メンバ詳解

◆ _builderClient

alt::SocketBuilder* PerfCheck::TcpProxy::_builderClient
private

TCPPerformanceCheck.h183 行目に定義があります。

参照元 TcpProxy(), ~TcpProxy(), Init().

◆ _builderServer

alt::SocketBuilder* PerfCheck::TcpProxy::_builderServer
private

TCPPerformanceCheck.h182 行目に定義があります。

参照元 TcpProxy(), ~TcpProxy(), Init().

◆ _connectorClient

alt::TcpConnector* PerfCheck::TcpProxy::_connectorClient
private

TCPPerformanceCheck.h185 行目に定義があります。

参照元 TcpProxy(), ~TcpProxy(), Init().

◆ _connectorServer

alt::TcpConnector* PerfCheck::TcpProxy::_connectorServer
private

TCPPerformanceCheck.h184 行目に定義があります。

参照元 TcpProxy(), ~TcpProxy(), Init().

◆ _driverDownstream

DownstreamDriver* PerfCheck::TcpProxy::_driverDownstream
private

TCPPerformanceCheck.h187 行目に定義があります。

参照元 TcpProxy(), ~TcpProxy(), Init().

◆ _driverUpstream

UpstreamDriver* PerfCheck::TcpProxy::_driverUpstream
private

TCPPerformanceCheck.h186 行目に定義があります。

参照元 TcpProxy(), ~TcpProxy(), Init().

◆ _stop

bool PerfCheck::TcpProxy::_stop
private

TCPPerformanceCheck.h181 行目に定義があります。

参照元 TcpProxy(), Stop().

◆ _threadDownstream

alt::Thread* PerfCheck::TcpProxy::_threadDownstream
private

TCPPerformanceCheck.h189 行目に定義があります。

参照元 TcpProxy(), ~TcpProxy(), Init(), Start().

◆ _threadUpstream

alt::Thread* PerfCheck::TcpProxy::_threadUpstream
private

TCPPerformanceCheck.h188 行目に定義があります。

参照元 TcpProxy(), ~TcpProxy(), Init(), Start().


このクラス詳解は次のファイルから抽出されました: