Alternate e697dbe9c5997e35395fe158628dd8c5209481da
for Visual Studio 2022 and Windows 11.
|
TCPクラス性能測定用 [詳解]
関数 | |
void | DriveTcpClient () |
BOOL | DriveTcpClientConsoleHandler (DWORD dwType) |
void | DriveTcpProxy () |
BOOL | DriveTcpProxyConsoleHandler (DWORD dwType) |
void | DriveTcpServer () |
BOOL | DriveTcpServerConsoleHandler (DWORD dwType) |
void | DumpData (LPCTSTR lpctszFrom, int direction, BYTE byData[], int iDataLen) |
バイナリデータをコンソールにダンプします。 | |
int | MakeData (BYTE byData[]) |
変数 | |
TcpClient * | __tcpClient = nullptr |
TcpProxy * | __tcpProxy = nullptr |
TcpServer * | __tcpServer = nullptr |
void DriveTcpClient | ( | ) |
BOOL DriveTcpClientConsoleHandler | ( | DWORD | dwType | ) |
TCPPerformanceCheck.cpp の 218 行目に定義があります。
参照先 __tcpClient, PerfCheck::TcpClient::Stop().
参照元 DriveTcpClient().
void DriveTcpProxy | ( | ) |
BOOL DriveTcpProxyConsoleHandler | ( | DWORD | dwType | ) |
TCPPerformanceCheck.cpp の 193 行目に定義があります。
void DriveTcpServer | ( | ) |
BOOL DriveTcpServerConsoleHandler | ( | DWORD | dwType | ) |
TCPPerformanceCheck.cpp の 168 行目に定義があります。
参照先 __tcpServer, PerfCheck::TcpServer::Stop().
参照元 DriveTcpServer().
void DumpData | ( | LPCTSTR | lpctszFrom, |
int | direction, | ||
BYTE | byData[], | ||
int | iDataLen | ||
) |
バイナリデータをコンソールにダンプします。
[in] | lpctszFrom | 出力スレッド名 |
[in] | direction | (0:"Down"表示, 1:"Up"表示) |
[in] | byData | ダンプデータ |
[in] | iDataLen | ダンプサイズ |
TCPPerformanceCheck.cpp の 264 行目に定義があります。
参照先 DUMP_COUNT.
参照元 PerfCheck::ServerWorker::Invoke(), PerfCheck::TcpClient::Invoke(), PerfCheck::UpstreamDriver::Invoke(), PerfCheck::DownstreamDriver::Invoke(), PerfCheck::UdpController::Invoke().
int MakeData | ( | BYTE | byData[] | ) |
TcpClient* __tcpClient = nullptr |
TCPPerformanceCheck.cpp の 14 行目に定義があります。
TcpProxy* __tcpProxy = nullptr |
TCPPerformanceCheck.cpp の 13 行目に定義があります。
TcpServer* __tcpServer = nullptr |
TCPPerformanceCheck.cpp の 12 行目に定義があります。