Переход от блокирующих функций к псевдоблокирующим




Поскольку FAsync имеет значение NonBlocking, SetRemoteHostName передает его процедуре SetAsyncHostName (см. листинг 5.9).



Вперед