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.h の 170 行目に定義があります。

構築子と解体子

◆ TcpProxy()

◆ ~TcpProxy()

関数詳解

◆ Init()

◆ Start()

bool TcpProxy::Start ( )

◆ Stop()

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

TCPPerformanceCheck.cpp の 649 行目に定義があります。

参照先 _stop.

参照元 DriveTcpProxyConsoleHandler().

メンバ詳解

◆ _builderClient

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

TCPPerformanceCheck.h の 183 行目に定義があります。

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

◆ _builderServer

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

TCPPerformanceCheck.h の 182 行目に定義があります。

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

◆ _connectorClient

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

TCPPerformanceCheck.h の 185 行目に定義があります。

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

◆ _connectorServer

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

TCPPerformanceCheck.h の 184 行目に定義があります。

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

◆ _driverDownstream

DownstreamDriver* PerfCheck::TcpProxy::_driverDownstream
private

TCPPerformanceCheck.h の 187 行目に定義があります。

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

◆ _driverUpstream

UpstreamDriver* PerfCheck::TcpProxy::_driverUpstream
private

TCPPerformanceCheck.h の 186 行目に定義があります。

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

◆ _stop

bool PerfCheck::TcpProxy::_stop
private

TCPPerformanceCheck.h の 181 行目に定義があります。

参照元 TcpProxy(), Stop().

◆ _threadDownstream

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

TCPPerformanceCheck.h の 189 行目に定義があります。

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

◆ _threadUpstream

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

TCPPerformanceCheck.h の 188 行目に定義があります。

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


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