FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Recorrer hilos activos en un idTCPServer
Hola. La verdad es que trate de titular mi post lo mas significativo posible. Lo que necesito pues es basicamente eso. Que despues de que un grupo de clientes se hallan conectado (clientes con tIdTCPClient) a un servidor (tIdTCPServer), que yo los pueda listar. Es decir, saber cuantos clientes hay conectados a mi servidor, he incluso por ese identificador de cada hilo en especifico, poder enviarles comandos, extraer alguna informacion de ellos como por ejemplo la IP de la PC en la que se estan ejecutando y cosas asi.
Gracias por la ayuda que me puedan dar desde ya! |
#4
|
||||
|
||||
Bueno; entiendo que List := TCPServer.Threads.LockList; no es una opción; se me ocurre que en el evento posterior al aceptar una conexion entrante; hagas una lista la cual obviamente vayas liberando al desconectarce los clientes.
Saludos |
#5
|
|||
|
|||
Agradecido!
Exactamente mi querido hackAll, eso mismo fue lo que se me ocurrio. En realidad, he creado un sistema en el que hay un hilo que cada cierto tiempo verifica si hay algun cliente que se ha desconectado. En realidad lo que he estado haciendo es un sistema de chat. Y esta vez me ha pillado esa duda pues nada menos que implementando el protocolo. jjjjaaa!
|
#6
|
||||
|
||||
Para chats... las propias indy tienen un demo (eso si, para indy 9, aunque no lleva mucho trabajo actualizarlo a indy 10).
Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
IdTCPServer, tipo de lectura | hermes_32 | Internet | 1 | 26-05-2015 04:56:53 |
(TreeView) De idTCPServer -> idTCPClient | ANG4L | Internet | 0 | 25-08-2006 21:32:19 |
idtcpserver + idtcpclient (proxy) | Enan0 | Internet | 1 | 02-12-2004 16:28:54 |
Obtener la ip del cliente conectado a un IdTCPServer. | DarkByte | Internet | 3 | 28-06-2004 22:31:52 |
|