인디 서버에 여러개의 클라이언트가 접속해 있을때..
메세지를 보낸 클라이언트를 찾아..
결과값을 전송해 주고 싶은데...
문제는 아이피로 보내면 안된다는 겁니다..
왜냐면..클라이언트 쪽에서 공유기를 쓰고 있는 경우가 있기 때문에..
연결된 클라이언트를 찾아서 그쪽으로 보내야 하는데..
검색해보니까..
클라이언트 정보 알아내는 것은 있던데..
어떤 클라이언트에서 온건지 알수 있는 방법은 없을까요 그쪽으로 보내야 하는뎅..ㅠ.ㅠ
찾아보니까..배열식으로 저장되는거 같던데..
받은게..몇번에서 받은건지..알수 있는 방법 좀 알려주세요..
Indy 챗팅 데모에 보시면 원하시는 결과를 얻으실 수 있을 겁니다.
예전에 본 기억으론, 접속되는 클라이언트들을 구조체나
class 로 목록을 만든다음, LocalDNS 를 저장해두고,
그넘을 저장해둔 목록에서 찾아 인덱스로
이용해서 검색하는 방법을 썻던거 같던데..
참고하시구요.
그리고, Indy 챗팅 데모를 살펴보세요.
그럼~ 항상 즐거운 프로그래밍 하시길~~