Помогие разобраться с таймаутами (порты)

Тема в разделе "WASM.WIN32", создана пользователем SergeyE, 9 сен 2006.

  1. SergeyE

    SergeyE New Member

    Публикаций:
    0
    Регистрация:
    18 фев 2005
    Сообщения:
    16
    Пишу на Delphi.

    Подскажите есть ли разница в таймаутах если работать с обычным модемом или модемом в мобильном телефоне?

    Как расчитывать таймауты для разных скоростей соединения (38400, 115200, etc)? Я нашел функцию BuildCommDCBAndTimeouts, но с ней проблемы, читайте здесь - http://forum.vingrad.ru/index.php?act=ST&a...57&unread=1

    В зависимости от чего расчитываются таймауты? Только ли от скорости соединения, стоповых битов, четности и тд, или они в зависимости еще от буферов (SetupComm), параметров в таблице DCB и тд?

    Находяться ли таймауты в зависимости от того в каком режиме работаешь синхронном или асинхронном?

    Что означает параметр ReadIntervalTimeout := cardinal(-1); ??? Почему = -1 ??