From OpenSCADAWiki
Jump to: navigation, search
Line 1: Line 1:
 
== {{Anch|SYSTransport|Підсистема "Транспорти" (SYS.Transport)}} ==
 
== {{Anch|SYSTransport|Підсистема "Транспорти" (SYS.Transport)}} ==
 
Функції об'єкту вхідного транспорту (SYS.Transport["Modul"]["in_Transp"]):
 
Функції об'єкту вхідного транспорту (SYS.Transport["Modul"]["in_Transp"]):
* ''ElTp cfg(string nm)'' — отримання значення конфігураційного поля ''nm'' об'єкту.
+
* ''ElTp cfg( string nm )'' — отримує значення конфігураційного поля ''nm'' об'єкту.
* ''bool cfgSet(string nm, ElTp val)'' — встановлення конфігураційного поля ''nm'' об'єкту у значення ''val''.
+
* ''bool cfgSet( string nm, ElTp val )'' — встановлює конфігураційне поля ''nm'' об'єкту у значення ''val''.
* ''string status()'' — статус транспорту.
+
* ''string status()'' — рядок статусу транспорту.
* ''string addr( string vl = "" )'' — повертає адресу транспорту, встановлює у непорожне значення ''vl''.
+
* ''string addr( string vl = "" )'' — адреса транспорту, встановлює у непорожнє значення ''vl''.
* ''string writeTo(string sender, string mess)'' — Відправлення повідомлення ''mess'' відправнику ''sender''.
+
* ''string writeTo( string sender, string mess )'' — відправляє повідомлення ''mess'' відправнику ''sender'', як відповідь.
* ''TArrayObj assTrsList()'' — перелік пов'язаних вихідних транспортів з цим вхідним.
+
* ''TArrayObj assTrsList( )'' — перелік пов'язаних вихідних транспортів з цим вхідним.

Revision as of 12:23, 7 February 2018

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)}} ==
Функції об'єкту вхідного транспорту (SYS.Transport["Modul"]["in_Transp"]):
* ''ElTp cfg( string nm )'' — отримує значення конфігураційного поля ''nm'' об'єкту.
* ''bool cfgSet( string nm, ElTp val )'' — встановлює конфігураційне поля ''nm'' об'єкту у значення ''val''.
* ''string status()'' — рядок статусу транспорту.
* ''string addr( string vl = "" )'' — адреса транспорту, встановлює у непорожнє значення ''vl''.
* ''string writeTo( string sender, string mess )'' — відправляє повідомлення ''mess'' відправнику ''sender'', як відповідь.
* ''TArrayObj assTrsList( )'' — перелік пов'язаних вихідних транспортів з цим вхідним.

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

Функції об'єкту вхідного транспорту (SYS.Transport["Modul"]["in_Transp"]):

  • ElTp cfg( string nm ) — отримує значення конфігураційного поля nm об'єкту.
  • bool cfgSet( string nm, ElTp val ) — встановлює конфігураційне поля nm об'єкту у значення val.
  • string status() — рядок статусу транспорту.
  • string addr( string vl = "" ) — адреса транспорту, встановлює у непорожнє значення vl.
  • string writeTo( string sender, string mess ) — відправляє повідомлення mess відправнику sender, як відповідь.
  • TArrayObj assTrsList( ) — перелік пов'язаних вихідних транспортів з цим вхідним.