Functions of the input transport object (SYS.Transport["Modul"]["in_Transp"]):
+
Functions of the subsystem object:
−
* ''ElTp cfg( string nm )'' — gets the value of the configuration field ''nm'' of the object.
+
* ''TCntrNodeObj outAt( string addr );'' — common-unified output transport connection at the address ''addr'' in the forms:
−
* ''bool cfgSet( string nm, ElTp val )'' [<span style='color:red'>access to the appropriate subsystem</span>] — sets the configuration field ''nm'' of the object to the value ''val''.
+
:: "'''{TrModule}.[out_]{TrID}[:{TrAddr}]'''" — typical output with automatic creation ''TrID'' at it missing and allowing ''TrAddr'';
−
* ''string status()'' — string status of the transport.
+
:: "'''{TrModule}.in_{TrID}:{RemConId}'''" — initiative input with the connection identifier in ''RemConId''.
−
* ''string addr( string vl = "" )'' — address of the transport, sets the non-empty value ''vl''.
+
:* ''TrModule'' — transport module, as is [[Special:MyLanguage/Modules/Sockets|Sockets]], [[Special:MyLanguage/Modules/SSL|SSL]], [[Special:MyLanguage/Modules/Serial|Serial]];
−
* ''string writeTo(string sender, string mess)'' — sends the message ''mess'' to the sender ''sender'', as a reply.
+
:* ''TrID'' — transport identifier;
−
* ''TArrayObj assTrsList()'' — assigned output transports list to the input one.