[About] Version=2.00 Author=Dilma Mail=hiasm@mail.ru [Type] Class=Element Info=TCP сервер [Property] Port=Порт сервера (При указании только значения порта, сервер будт создан для всех сетевых интерфейсов. При указании строки вида IP:Port, сервер будет создан для интерфейса с адресом IP и значением порта Port)|2|0 DataType=Тип данных для передачи и приёма|4|1|dtInteger,dtString,dtReal,dtStream [Methods] doOpen=Запускает сервер|1| doClose=Разрывает соединения со всеми клиентами и останавливает сервер|1| doSend=Отсылает данные в порт|1| *doCloseAll=Разрывает соединения со всеми клиентами, но не останавливает сервер|1| *doCloseByIP=Разрывает соединение со всеми клиентами, имеющими указанный IP ARG(IP)|1| *doSendByIp=Отсылает данные в порт на указанный IP ARG(Data, IP)|1| onRead=Приём данных из порта ARG(Data, IP)|2| onConnect=Событие происходит при соединении нового клиента с сервером и выдает в поток его IP|2| onDisconnect=Событие происходит при отсоединении клиента от сервера и выдает в поток его IP|2| *onServerConnect=Событие происходит при успешном создании сервера|2| *onServerDisconnect=Событие происходит при успешном закрытии сервера|2| *onProgress=Событие происходит всякий раз при пересылке массива данных (DataType = dtStream)|2| *onError=Событие происходит при ошибке работы с сокетом|2| Count=Содержит кол-во активных соединений (клиентов)|3|1 IP=Содержит массив IP адресов всех клиентов, соединенных с сервером|3|13 Data=Данные для отправки клиентам|4| Port=Определяет порт сервера (При указании только значения порта, сервер будт создан для всех сетевых интерфейсов. При указании строки вида IP:Port, сервер будет создан для интерфейса с адресом IP и значением порта Port)|4|2