-
Недавно надо было залесть в Delphi XE2. Полез. Гляжу на TWinSocketStream.WaitForData. Вижу: хелп есть. Нажимаю. Там пишут: "Call WaitForData before reading or writing information over the socket connection. Otherwise, Read or Write method calls may time out before any data is transferred"
Раньше почему-то считал, что WaitForData должно использоваться только перед операцией чтения из сокета Read. А для Write, надо писать свое, что-то типа ReadyToSend. Вероятно считал ошибочно. Объясните, люди добрые.
Спасибо
-
> Вероятно считал ошибочно
Если в версиях выше D7 реализация WaitForData не изменилась, то смело считай что в справке лажа, кочующая из версии в версию, начиная как минимум с D7.
Только с чего бы ей, реализации, измениться, если и само смысловое название метода и соображения обратной совместимости вряд ли подвигнут разработчиков на это ?
|