From OpenSCADAWiki
Jump to: navigation, search

Enter a message name below to show all available translations.

Message

Found 3 translations.

NameCurrent message text
 h English (en)== {{Anch|ModsHTTP|Modules of the WEB-interface}} ==
Modules of the user interface (UI) designed to work with the HTTP module, should indicate the information field "SubType" in the value "WWW" and "Auth" field in the value "1", if the module requires an authentication at login. For communication of the HTTP module and the UI modules an advanced communication mechanism is used. This mechanism involves export of interface functions. In this case, the UI modules must export only one generic function for all methods:
* '''void HTTP(const string &meth, const string &uri, string &page, vector<string> &vars, const string &user, TProtocolIn *iprt);''':
::''meth'' — method of the request;
::''uri'' — local address of the request;
::''page'' — page with the answer;
::''sender'' — address of the sender;
::''vars'' — variables of the request;
::''user'' — user, can contain previous user in the second line;
::''iprt'' — pointer to an input part object of the protocol.
 h Russian (ru)== {{Anch|ModsHTTP|Модули WEB-интерфейса}} ==
Модули пользовательского интерфейса (UI), предназначенные для совместной работы с модулем HTTP, должны устанавливать информационное поле "SubType" значением "WWW" и поле "Auth" значением "1", если модуль требует аутентификации при входе. Для связи модуля HTTP и модулей UI используется расширенный механизм коммуникации. Этот механизм предусматривает экспорт интерфейсных функций. В данном случае, UI модули должны экспортировать функции:
* '''void HTTP_GET(const string &url, string &page, vector<string> &vars, const string &user, TProtocolIn *iprt);''' ИЛИ
:'''void HttpGet( const string &url, string &page, const string &sender, vector<string> &vars, const string &user );''' — Метод GET c параметрами:
::''url'' — адрес запроса;
::''page'' — страница с ответом;
::''sender'' — адрес отправителя;
::''vars'' — переменные запроса;
::''user'' — пользователь, может содержать предыдущего пользователя во второй строке;
::''iprt'' — ссылка на объект входной части протокола.
 h Ukrainian (uk)== {{Anch|ModsHTTP|Модулі WEB-інтерфейсу}} ==
Модулі користувацького інтерфейсу (UI), які призначені для спільної роботи із модулем HTTP, мають встановлювати інформаційне поле "SubType" значенням "WWW" та поле "Auth" значенням "1", якщо модуль потребує автентифікації при вході. Для зв'язування модуля HTTP і модулів UI використовується розширений механізм комунікації. Цей механізм передбачає експорт інтерфейсних функцій. У даному випадку, UI модулі мають експортувати лише одну загальну функцію для усіх методів:
* '''void HTTP(const string &meth, const string &uri, string &page, vector<string> &vars, const string &user, TProtocolIn *iprt);''':
::''meth'' — метод запиту;
::''uri'' — локальна адреса запиту;
::''page'' — сторінка з відповіддю;
::''sender'' — адреса відправника;
::''vars'' — змінні запиту;
::''user'' — користувач, може містити попереднього користувача у другому рядку;
::''iprt'' — посилання на об'єкт вхідної частини протоколу.