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 및 수신/전송 클래스