Public 멤버 함수 |
| CTcpThreadList () |
| ~CTcpThreadList () |
bool | Create (CTcpStack *pclsStack) |
| 쓰레드 리스트를 시작한다.
|
void | Destroy () |
| 쓰레드 리스트를 종료한다.
|
bool | SendCommand (const char *pszData, int iDataLen) |
| 쓰레드에 명령을 전송한다.
|
bool | SendCommand (const char *pszData, int iDataLen, int iThreadIndex) |
| 지정된 쓰레드 번호의 쓰레드로 명령을 전송한다.
|
void | SendCommandAll (const char *pszData, int iDataLen) |
| 모든 쓰레드에 명령을 전달한다.
|
bool | Send (int iThreadIndex, int iSessionIndex, const char *pszPacket, int iPacketLen) |
| 특정 세션에 TCP 패킷을 전송한다.
|
bool | SendAll (const char *pszPacket, int iPacketLen, ITcpStackCallBack *pclsCallBack) |
| 모든 세션에 TCP 패킷을 전송한다.
|
bool | SendAllExcept (const char *pszPacket, int iPacketLen, ITcpStackCallBack *pclsCallBack, int iThreadIndex, int iSessionIndex) |
| 모든 세션에 TCP 패킷을 전송한다.
|
void | DeleteNoUseThread () |
| TCP 클라이언트와 연결되지 않은 쓰레드를 삭제한다.
|
bool | DeleteThread (int iThreadIndex) |
| 쓰레드 정보를 삭제한다.
|
void | GetString (CMonitorString &strBuf) |
| 쓰레드 정보를 하나의 문자열에 저장한다.
|