У меня есть TIdFTPServer, у которого есть несколько клиентов, подключенных одновременно. Я хочу отслеживать ход каждой загрузки клиента.Возможно ли отслеживать ход отдельных клиентских загрузок TIdFTPServer?
Кто-нибудь знает, если это возможно?
У меня есть TIdFTPServer, у которого есть несколько клиентов, подключенных одновременно. Я хочу отслеживать ход каждой загрузки клиента.Возможно ли отслеживать ход отдельных клиентских загрузок TIdFTPServer?
Кто-нибудь знает, если это возможно?
Не изначально, нет. Однако OnRetrieveFile
и OnStoreFile
событий позволяют предоставлять собственные TStream
объектов для передачи данных необработанных файлов, так что вы можете написать свои собственные TStream
классов потомков и у них переопределить виртуальные Read()
и Write()
методов, или использовать собственный TIdEventStream
класс Инди, чтобы делай все, что тебе нужно.