From OpenSCADAWiki
Jump to: navigation, search

Транспорти

  • Елементи Логу ВВ доповнено розміром повного пакету (або агрегацією) і типовий час агрегації встановлено у 1 секунду. Використання змін "ReqTm", "ReqMode", "ToTmOut", "InBufSz", "ReqAnsw" переміщено у власний простір об'єкту транспорту.
  • FIX:Sockets,SSL: Остаточне виправлення у ефекті невходження повторно із багатьма підключеннями.
    • TTransSock::getAddr() перейменовано у TTransSock::addrGet() і вирішення адрес переведено до нової функції TTransSock::addrResolve() із прямим вирішенням статичних адрес і динамічним вирішенням за допомогою gethostbyname(), також доповнено параметром "--getaddrinfo" для увімкнення його собі (типово увімкнено).
  • FIX:SSL: Виправлено опрацювання відповідей вихідних транспортів для ініціативних підключень, особливо для відсутності відповіді.
    • Доповнено реалізацією TTransportIn::writeTo() із переведенням на карту у триманні структури SSockIn.
    • Вхідну частину транспортів переключено на використання уніфікованого TTransSock::addrResolve() для попереднього вирішення усіх динамічних адрес і передачі готових статичних до BIO_new_accept().