|
실제로 데이터를 받은 경우인 RecevieString*() 함수를 사용하는 것입니다.
클라이언트로부터 데이터를 받은 후에 호출되는 함수이기 때문에 일단
데이터를 받아서 맴버 변수에 저장하고요, 그 데이터를 접속되어 있는 모든
클라이언트에게 보내도록 합니다.
void GServerDoc::RecevieString(char *szReceive)
{
POSITION pos = m_listClientSocket.GetHeadPosition();
CClientSocket *pClientSocket;
m_szReceiveString = szReceive;
while(pos != NULL)
{
pClientSocket = (CClientSocket *)m_listClientSocket.GetNext(pos);
pClientSocket->Send(m_szReceiveString, m_szReceiveString.GetLegth()+1);
}
}
이걸 어떻게 처리하면 될가요..
그리고 ListSocket componet를 Form추가를 해야할 듯 그런데 ListSocket 컴포넌트가
없는듯 한데..제가 못 찾아서 그런가요?
음 고수님들 많은 조언 부탁드립니다.
감사르.
꾸벅~~~~ 행복한 날이 되시길 바라며..
|