From OpenSCADAWiki
API
!!!!:Зміни:
- Система: ico() доповнено аргументом отримання шляху файлу.
- strLabEnum() доповнено аргументом "onlyDec" для нумерування однією цифрою.
- Видалено sysClk(), clkCalc(), shrtCnt(), HZ().
- TError: Видалено DB_TrRemoved.
- TMess: labStorRemGenStor() перейменовано у labStorRem(), labStor() очищено від аргументів.
- TElem: fldList() встановлено у постійну.
- TFld: TFld(): Тип аргументів vals, nSel змінено із "const char *" у "const string&". Видалено selValS(), selValI(), selValR(), selValB(), selNm(), selVl2Nm(), selNm2VlS(), selNm2VlI(), selNm2VlR(), selNm2VlB().
- TCfg,TVal: Видалено getSEL() і setSEL().
- TCntrNode: isModify() встановлено у постійну, save() доповнено аргументом максимального рівня помилки.
- Збір Даних: TController::id() встановлено у постійну.
- Транспорти:
- TTransportIn,TTransportOut: Перенесено до захищеної секції logLen(), setLogLen(), pushLogMess(). Видалено logItLim(), setLogItLim().
- TTransportOut: conPrm() і setConPrm() поєднано у conPrm(), також для них у КористувацькомуAPI. clearConPrm() розширено аргументом визначення ідентифікатору або групи очищувальних параметрів.
- TTransportIn::associateTrO(): розширено підтримкою різних стадій ATrStg_Create, ATrStg_Proc.
Доповнення:
- Система: Нове визначення DB_GEN "<gen>".
- Додано sysClk(), setSysClk() для отримання частоти ЦП із DAQ.System.
- Функцію sysTm() доповнено аргументами виявлення стрибків часу після засинання.
- TMess: Нова функція labStorFromCode() імен специфічних сховищ.
- TElem: Доповнено функцією contN() отримання лічильнику підключених контейнерів.
- Збір Даних: TVal: Доповнено функцією setTime() і новим прапорцем AttrFlg::NoSave для запобігання позначення модифікованим при зміні атрибуту.
- TController: Доповнено tbl() для таблиць типів параметрів.
- Інтерфейс Користувача: Користувацьке API доповнено SYS.UI.mimeGet() для отримання типу MIME із назви файлу.
- Транспорти: Нове визначення STR_A_PRM "prms", STR_A_PRM_CFGP "CFG:".
- TTransportS: Нові функції prm(), cntrCmdPrm() загального опрацювання параметрів транспортів.
- TTransportIn: Доповнено функцією prm(), conPrm(), clearConPrm(). Доповнено функцією КористувацькогоAPI conPrm() і setConPrm() (для сумісності) і відповідно до таких у TTransportOut.