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