Public 멤버 함수 |
| | CTcpStack () |
| | ~CTcpStack () |
| bool | Start (CTcpStackSetup *pclsSetup, ITcpStackCallBack *pclsCallBack) |
| | TCP stack 을 시작한다.
|
| bool | Stop () |
| | TCP stack 을 중지한다.
|
| bool | Send (const char *pszIp, int iPort, const char *pszPacket, int iPacketLen, bool bConnectIfNoSession) |
| | 특정 세션에 TCP 패킷을 전송한다.
|
| bool | Send (int iThreadIndex, int iSessionIndex, const char *pszPacket, int iPacketLen) |
| | 특정 세션에 TCP 패킷을 전송한다.
|
| bool | SendAll (const char *pszPacket, int iPacketLen) |
| | 모든 세션에 TCP 패킷을 전송한다.
|
| bool | SendAllExcept (const char *pszPacket, int iPacketLen, int iThreadIndex, int iSessionIndex) |
| | 특정 세션을 제외한 모든 세션에 TCP 패킷을 전송한다.
|
TCP listen / connect 및 수신/전송 클래스