<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://www.omgwiki.org/dido/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://www.omgwiki.org/dido/feed.php">
        <title>DIDO Wiki dido:public:s_cli:05_contents:01_prt:04_dll</title>
        <description></description>
        <link>https://www.omgwiki.org/dido/</link>
        <image rdf:resource="https://www.omgwiki.org/dido/lib/tpl/dokuwiki/images/favicon.ico" />
       <dc:date>2026-06-16T09:46:03-0400</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://www.omgwiki.org/dido/doku.php?id=dido:public:s_cli:05_contents:01_prt:04_dll:appcontainer&amp;rev=1623779749&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.omgwiki.org/dido/doku.php?id=dido:public:s_cli:05_contents:01_prt:04_dll:machine&amp;rev=1623779681&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.omgwiki.org/dido/doku.php?id=dido:public:s_cli:05_contents:01_prt:04_dll:networkprotocoltype&amp;rev=1623779650&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.omgwiki.org/dido/doku.php?id=dido:public:s_cli:05_contents:01_prt:04_dll:port&amp;rev=1628693386&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.omgwiki.org/dido/doku.php?id=dido:public:s_cli:05_contents:01_prt:04_dll:portnumbertype&amp;rev=1628174993&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.omgwiki.org/dido/doku.php?id=dido:public:s_cli:05_contents:01_prt:04_dll:resource&amp;rev=1623779700&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.omgwiki.org/dido/doku.php?id=dido:public:s_cli:05_contents:01_prt:04_dll:start&amp;rev=1633543322&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.omgwiki.org/dido/doku.php?id=dido:public:s_cli:05_contents:01_prt:04_dll:vm&amp;rev=1623779734&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.omgwiki.org/dido/doku.php?id=dido:public:s_cli:05_contents:01_prt:04_dll:volume&amp;rev=1623779717&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://www.omgwiki.org/dido/lib/tpl/dokuwiki/images/favicon.ico">
        <title>DIDO Wiki</title>
        <link>https://www.omgwiki.org/dido/</link>
        <url>https://www.omgwiki.org/dido/lib/tpl/dokuwiki/images/favicon.ico</url>
    </image>
    <item rdf:about="https://www.omgwiki.org/dido/doku.php?id=dido:public:s_cli:05_contents:01_prt:04_dll:appcontainer&amp;rev=1623779749&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-06-15T13:55:49-0400</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>4.7 Container</title>
        <link>https://www.omgwiki.org/dido/doku.php?id=dido:public:s_cli:05_contents:01_prt:04_dll:appcontainer&amp;rev=1623779749&amp;do=diff</link>
        <description>4.7 Container

 Return to DidoDLL

Purpose

 Return to Top

Syntax

 Return to Top


   DEFINE CONTAINER &lt;ContaineName&gt; AS
      IMAGE     = &lt;ImageName&gt;
      COMMAND   = &lt;ShellCommand&gt;
      ARGUMENTS = &lt;ArgmentListText&gt;


Where

 Return to Top
ContaineNameImageNameShellCommandArgmentListText
Examples

 Return to Top



   DEFINE CONTAINER PeerDiscovery AS
      image     = PeerDiscovery
      command   = [&quot;/bin/sh&quot;, &quot;-c&quot;]
      arguments = &quot;set -e -x; while true; do python /etc/peer_discovery.…</description>
    </item>
    <item rdf:about="https://www.omgwiki.org/dido/doku.php?id=dido:public:s_cli:05_contents:01_prt:04_dll:machine&amp;rev=1623779681&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-06-15T13:54:41-0400</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>4.3 Machine</title>
        <link>https://www.omgwiki.org/dido/doku.php?id=dido:public:s_cli:05_contents:01_prt:04_dll:machine&amp;rev=1623779681&amp;do=diff</link>
        <description>4.3 Machine

 Return to DidoDLL

Purpose

 Return to Top

Syntax

 Return to Top


   DEFINE MACHINE &lt;MachineName&gt; AS
      MEMORY    = &lt;memorySize&gt; &lt;MemoryUnits&gt;
      CPU       = &lt;speed&gt; &lt;SpeedUnits&gt;


Where

 Return to Top
MachineName ::= textual name associated with the MachineMemorySize  ::= MemoryUnits ::=</description>
    </item>
    <item rdf:about="https://www.omgwiki.org/dido/doku.php?id=dido:public:s_cli:05_contents:01_prt:04_dll:networkprotocoltype&amp;rev=1623779650&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-06-15T13:54:10-0400</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>4.1 NetworkProtocol</title>
        <link>https://www.omgwiki.org/dido/doku.php?id=dido:public:s_cli:05_contents:01_prt:04_dll:networkprotocoltype&amp;rev=1623779650&amp;do=diff</link>
        <description>4.1 NetworkProtocol


   DEFINE TYPE NetworkProtocol AS 
     ENUM
     WITH CONSTRAINTS
       { { 20 , FTP, &quot;File Transfer Protocol&quot;},
         { 22 , SSH, &quot;Secure Shell&quot;} DEFAULT,
         { 23 , Telnet, &quot;Telnet&quot;},
         { 25 , SMTP, &quot;Simple Mail Transfer Protocol&quot;},
         { 53 , DNS, &quot;Domain Name Service&quot;},
         { 69 , TFTP, &quot;Trivial File Transfer Protocol&quot; },
         { 80 , HTTP, &quot;Hypertext Transfer Protocol&quot; },
         { 110 , POP3, &quot;Post Office Protocol version 3&quot; },
         …</description>
    </item>
    <item rdf:about="https://www.omgwiki.org/dido/doku.php?id=dido:public:s_cli:05_contents:01_prt:04_dll:port&amp;rev=1628693386&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-08-11T10:49:46-0400</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>4.2 Port</title>
        <link>https://www.omgwiki.org/dido/doku.php?id=dido:public:s_cli:05_contents:01_prt:04_dll:port&amp;rev=1628693386&amp;do=diff</link>
        <description>4.2 Port

 Return to DidoDLL

Purpose

 Return to Top

The DEFINE PORT Command is to define a named Port Number for use within a  DIDO Node in the Node Network. The Port can be used by Distributed Application (ĐApp or DApp) which run on the Node.

Syntax

 Return to Top


DEFINE PORT  &lt;PortName&gt; AS
  PROTOCOL   = &lt;ProtocolName&gt;
  NUMBER     = &lt;PortNumber&gt;;


Where
PortName</description>
    </item>
    <item rdf:about="https://www.omgwiki.org/dido/doku.php?id=dido:public:s_cli:05_contents:01_prt:04_dll:portnumbertype&amp;rev=1628174993&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-08-05T10:49:53-0400</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>4.1 PortNumberType</title>
        <link>https://www.omgwiki.org/dido/doku.php?id=dido:public:s_cli:05_contents:01_prt:04_dll:portnumbertype&amp;rev=1628174993&amp;do=diff</link>
        <description>4.1 PortNumberType

 Return to DidoDLL

Purpose

 Return to Top

The purpose of the PortNumberType is to define a type capturing the concepts of a Port Number used in networking. Port Numbers can range from 0 to 65353. However, there are restrictions that apply when assigning port numbers. Walter Goralski</description>
    </item>
    <item rdf:about="https://www.omgwiki.org/dido/doku.php?id=dido:public:s_cli:05_contents:01_prt:04_dll:resource&amp;rev=1623779700&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-06-15T13:55:00-0400</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>4.4 Resource</title>
        <link>https://www.omgwiki.org/dido/doku.php?id=dido:public:s_cli:05_contents:01_prt:04_dll:resource&amp;rev=1623779700&amp;do=diff</link>
        <description>4.4 Resource

 Return to DidoDLL

Purpose

 Return to Top

Syntax

 Return to Top




Where

 Return to Top
xx
Examples

 Return to Top</description>
    </item>
    <item rdf:about="https://www.omgwiki.org/dido/doku.php?id=dido:public:s_cli:05_contents:01_prt:04_dll:start&amp;rev=1633543322&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-10-06T14:02:02-0400</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>4.0 DIDO Data Lifecycle Language (DDLL)</title>
        <link>https://www.omgwiki.org/dido/doku.php?id=dido:public:s_cli:05_contents:01_prt:04_dll:start&amp;rev=1633543322&amp;do=diff</link>
        <description>4.0 DIDO Data Lifecycle Language (DDLL)

 Return to Part I

The DIDO Lifecyle Language (DDLL) is responsible for controlling the Lifecycle of the DIDO instances distributed across the  Nodes in the  DIDO Network. The DidoLL does not cover the System Lifecycle which is responsible for the system conception, design and development, production and/or construction, distribution, operation, maintenance and support, retirement, phase-out and disposal. Although there is some overlap, the System Lifecyc…</description>
    </item>
    <item rdf:about="https://www.omgwiki.org/dido/doku.php?id=dido:public:s_cli:05_contents:01_prt:04_dll:vm&amp;rev=1623779734&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-06-15T13:55:34-0400</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>4.6 Virtual Machine</title>
        <link>https://www.omgwiki.org/dido/doku.php?id=dido:public:s_cli:05_contents:01_prt:04_dll:vm&amp;rev=1623779734&amp;do=diff</link>
        <description>4.6 Virtual Machine

 Return to DidoDLL

Purpose

 Return to Top

Syntax

 Return to Top




Where

 Return to Top
xx
Examples

 Return to Top</description>
    </item>
    <item rdf:about="https://www.omgwiki.org/dido/doku.php?id=dido:public:s_cli:05_contents:01_prt:04_dll:volume&amp;rev=1623779717&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-06-15T13:55:17-0400</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>4.5 Volume</title>
        <link>https://www.omgwiki.org/dido/doku.php?id=dido:public:s_cli:05_contents:01_prt:04_dll:volume&amp;rev=1623779717&amp;do=diff</link>
        <description>4.5 Volume

 Return to DidoDLL

Purpose

 Return to Top

The purpose of the DEFINE VOLUME command is to define a localized name mapping an actual path to a directory to a symbolic name. The symbolic name provides a logical name for use throughout the DIDO CLI. This helps with maintenance because the actual path is maintained in a single location.</description>
    </item>
</rdf:RDF>
