From OpenSCADAWiki
Jump to: navigation, search
Line 1: Line 1:
 
== {{Anch|SYSTransport|Підсистема "Транспорти" (SYS.Transport)}} ==
 
== {{Anch|SYSTransport|Підсистема "Транспорти" (SYS.Transport)}} ==
Функції об'єкту вхідного транспорту (SYS.Transport["Modul"]["in_Transp"]):
+
Функції об'єкту підсистеми:
* ''ElTp cfg( string nm )'' — отримує значення конфігураційного поля ''nm'' об'єкту.
+
* ''TCntrNodeObj outAt( string addr );'' — загальне-уніфіковане підключення вихідного транспорту за адресою ''addr'' у формі:
* ''bool cfgSet( string nm, ElTp val )'' [<span style='color:red'>доступ до відповідної підсистеми</span>] — встановлює конфігураційне поля ''nm'' об'єкту у значення ''val''.
+
:: "'''{TrModule}.[out_]{TrID}[:{TrAddr}]'''" — типове вихідне із автоматичним створенням ''TrID'' за відсутності та наявності ''TrAddr'';
* ''string status()'' — рядок статусу транспорту.
+
:: "'''{TrModule}.in_{TrID}:{RemConId}'''" ініціативне вхідне із ідентифікатором підключення у ''RemConId''.
* ''string addr( string vl = "" )'' — адреса транспорту, встановлює у непорожнє значення ''vl''.
+
:* ''TrModule'' — модуль транспорту, як є [[Special:MyLanguage/Modules/Sockets|Sockets]], [[Special:MyLanguage/Modules/SSL|SSL]], [[Special:MyLanguage/Modules/Serial|Serial]];
* ''string writeTo( string sender, string mess )'' — відправляє повідомлення ''mess'' відправнику ''sender'', як відповідь.
+
:* ''TrID'' — ідентифікатор транспорту;
* ''TArrayObj assTrsList( )'' — перелік пов'язаних вихідних транспортів з цим вхідним.
+
:* ''TrAddr'' — специфічна адреса транспорту;
 +
:* ''RemConId'' — ІД віддаленого ініціативного підключення.

Revision as of 10:11, 16 July 2022

Information about message (contribute)
This message has no documentation. If you know where or how this message is used, you can help other translators by adding documentation to this message.
Message definition (Documents/User API)
== {{Anch|SYSTransport|Subsystem "Transports" (SYS.Transport)}} ==
Functions of the subsystem object:
* ''TCntrNodeObj outAt( string addr );'' — common-unified output transport connection at the address ''addr''. At errors of creation the transport the function will return "false" when a correct node in it conversion to BOOLEAN will return "true". The address is specified in the forms:
:: "'''{TrModule}.[out_]{TrID}[:{TrAddr}]'''" — typical output with automatic creation ''TrID'' at it missing and allowing ''TrAddr'';
:: "'''{TrModule}.in_{TrID}:{RemConId}'''" — initiative input with the connection identifier in ''RemConId''.
:* ''TrModule'' — transport module, as is [[Special:MyLanguage/Modules/Sockets|Sockets]], [[Special:MyLanguage/Modules/SSL|SSL]], [[Special:MyLanguage/Modules/Serial|Serial]];
:* ''TrID'' — transport identifier;
:* ''TrAddr'' — transport specific address;
:* ''RemConId'' — remote initiative connection ID.
Translation== {{Anch|SYSTransport|Підсистема "Транспорти" (SYS.Transport)}} ==
Функції об'єкту підсистеми:
* ''TCntrNodeObj outAt( string addr );'' — загальне-уніфіковане підключення вихідного транспорту за адресою ''addr'' у формі:
:: "'''{TrModule}.[out_]{TrID}[:{TrAddr}]'''" — типове вихідне із автоматичним створенням ''TrID'' за відсутності та наявності ''TrAddr'';
:: "'''{TrModule}.in_{TrID}:{RemConId}'''" — ініціативне вхідне із ідентифікатором підключення у ''RemConId''.
:* ''TrModule'' — модуль транспорту, як є [[Special:MyLanguage/Modules/Sockets|Sockets]], [[Special:MyLanguage/Modules/SSL|SSL]], [[Special:MyLanguage/Modules/Serial|Serial]];
:* ''TrID'' — ідентифікатор транспорту;
:* ''TrAddr'' — специфічна адреса транспорту;
:* ''RemConId'' — ІД віддаленого ініціативного підключення.

Підсистема "Транспорти" (SYS.Transport)

Функції об'єкту підсистеми:

  • TCntrNodeObj outAt( string addr ); — загальне-уніфіковане підключення вихідного транспорту за адресою addr у формі:
"{TrModule}.[out_]{TrID}[:{TrAddr}]" — типове вихідне із автоматичним створенням TrID за відсутності та наявності TrAddr;
"{TrModule}.in_{TrID}:{RemConId}" — ініціативне вхідне із ідентифікатором підключення у RemConId.
  • TrModule — модуль транспорту, як є Sockets, SSL, Serial;
  • TrID — ідентифікатор транспорту;
  • TrAddr — специфічна адреса транспорту;
  • RemConId — ІД віддаленого ініціативного підключення.