<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://munia.org/wiki/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="http://munia.org/wiki/feed.php">
        <title>Munia - cmd</title>
        <description></description>
        <link>http://munia.org/wiki/</link>
        <image rdf:resource="http://munia.org/wiki/lib/exe/fetch.php?media=logo.png" />
       <dc:date>2026-05-06T10:21:35+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://munia.org/wiki/doku.php?id=cmd:create&amp;rev=1591633676&amp;do=diff"/>
                <rdf:li rdf:resource="http://munia.org/wiki/doku.php?id=cmd:login&amp;rev=1591644605&amp;do=diff"/>
                <rdf:li rdf:resource="http://munia.org/wiki/doku.php?id=cmd:logout&amp;rev=1591452562&amp;do=diff"/>
                <rdf:li rdf:resource="http://munia.org/wiki/doku.php?id=cmd:move&amp;rev=1591633603&amp;do=diff"/>
                <rdf:li rdf:resource="http://munia.org/wiki/doku.php?id=cmd:overview&amp;rev=1591547582&amp;do=diff"/>
                <rdf:li rdf:resource="http://munia.org/wiki/doku.php?id=cmd:remove&amp;rev=1591454430&amp;do=diff"/>
                <rdf:li rdf:resource="http://munia.org/wiki/doku.php?id=cmd:subscribe&amp;rev=1591455414&amp;do=diff"/>
                <rdf:li rdf:resource="http://munia.org/wiki/doku.php?id=cmd:s_create&amp;rev=1591633747&amp;do=diff"/>
                <rdf:li rdf:resource="http://munia.org/wiki/doku.php?id=cmd:s_error&amp;rev=1593877299&amp;do=diff"/>
                <rdf:li rdf:resource="http://munia.org/wiki/doku.php?id=cmd:s_move&amp;rev=1591633750&amp;do=diff"/>
                <rdf:li rdf:resource="http://munia.org/wiki/doku.php?id=cmd:s_remove&amp;rev=1591458901&amp;do=diff"/>
                <rdf:li rdf:resource="http://munia.org/wiki/doku.php?id=cmd:s_update&amp;rev=1591459027&amp;do=diff"/>
                <rdf:li rdf:resource="http://munia.org/wiki/doku.php?id=cmd:unsubscribe&amp;rev=1591453559&amp;do=diff"/>
                <rdf:li rdf:resource="http://munia.org/wiki/doku.php?id=cmd:update&amp;rev=1591458986&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://munia.org/wiki/lib/exe/fetch.php?media=logo.png">
        <title>Munia</title>
        <link>http://munia.org/wiki/</link>
        <url>http://munia.org/wiki/lib/exe/fetch.php?media=logo.png</url>
    </image>
    <item rdf:about="http://munia.org/wiki/doku.php?id=cmd:create&amp;rev=1591633676&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-08T16:27:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>create</title>
        <link>http://munia.org/wiki/doku.php?id=cmd:create&amp;rev=1591633676&amp;do=diff</link>
        <description>Create New Node

This command creates a new node in a specified parent. the node id can either be set explicitly or a placeholder variable can be used, which can then in the same command string be used, instead of node id, in commands after the create command.</description>
    </item>
    <item rdf:about="http://munia.org/wiki/doku.php?id=cmd:login&amp;rev=1591644605&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-08T19:30:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>login</title>
        <link>http://munia.org/wiki/doku.php?id=cmd:login&amp;rev=1591644605&amp;do=diff</link>
        <description>Login: Authenticate Against the System

This command must be sent before any other commands. Failing to do so will make all commands ignored.

Currently just connect with hardcoded password - but will become ACL based authentication later on.


login &lt;username&gt; &lt;password&gt;</description>
    </item>
    <item rdf:about="http://munia.org/wiki/doku.php?id=cmd:logout&amp;rev=1591452562&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-06T14:09:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>logout</title>
        <link>http://munia.org/wiki/doku.php?id=cmd:logout&amp;rev=1591452562&amp;do=diff</link>
        <description>Logout

Terminate current authentication connection (see login).</description>
    </item>
    <item rdf:about="http://munia.org/wiki/doku.php?id=cmd:move&amp;rev=1591633603&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-08T16:26:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>move</title>
        <link>http://munia.org/wiki/doku.php?id=cmd:move&amp;rev=1591633603&amp;do=diff</link>
        <description>Move Node to Other Parent or Change Ordering

Move specified node to another parent node.


move &lt;node id&gt; &lt;new parent id&gt; &lt;before id&gt;


If node id or new parent id does not exist or if the user does now have permissions to add nodes to the parent or alter the current node then an</description>
    </item>
    <item rdf:about="http://munia.org/wiki/doku.php?id=cmd:overview&amp;rev=1591547582&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-07T16:33:02+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>overview</title>
        <link>http://munia.org/wiki/doku.php?id=cmd:overview&amp;rev=1591547582&amp;do=diff</link>
        <description>Commands Overview

Client to Server Commands

	*  login - Authenticate against the system.
	*  logout - Log out.
	*  subscribe - Subscribe to changes of a node and its children.
	*  unsubscribe - Remove subscription to a node.
	*  create - Create a node in a parent node.
	*  remove - Remove node.</description>
    </item>
    <item rdf:about="http://munia.org/wiki/doku.php?id=cmd:remove&amp;rev=1591454430&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-06T14:40:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>remove</title>
        <link>http://munia.org/wiki/doku.php?id=cmd:remove&amp;rev=1591454430&amp;do=diff</link>
        <description>Remove Node

This command simply removes a node from the tree. Any children will be removed recursively.


remove &lt;node id&gt;</description>
    </item>
    <item rdf:about="http://munia.org/wiki/doku.php?id=cmd:subscribe&amp;rev=1591455414&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-06T14:56:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>subscribe</title>
        <link>http://munia.org/wiki/doku.php?id=cmd:subscribe&amp;rev=1591455414&amp;do=diff</link>
        <description>Subscribe

This command subscribes to changes that happens to a specific node or any of its children.

The server will publish changes to the client until either the connection is terminated, the logout command is sent or an unsubscribe on the node or on of its recursive parents are being sent.</description>
    </item>
    <item rdf:about="http://munia.org/wiki/doku.php?id=cmd:s_create&amp;rev=1591633747&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-08T16:29:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>s_create</title>
        <link>http://munia.org/wiki/doku.php?id=cmd:s_create&amp;rev=1591633747&amp;do=diff</link>
        <description>Create Command

This command is being sent by the server to a subscriber whenever a node is being created or a node is being moved from an non-subscribed sub-tree into a subscribed sub-tree.


&lt;subscription id&gt; create &lt;node id&gt; &lt;parent id&gt; &lt;before id&gt;</description>
    </item>
    <item rdf:about="http://munia.org/wiki/doku.php?id=cmd:s_error&amp;rev=1593877299&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-04T15:41:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>s_error</title>
        <link>http://munia.org/wiki/doku.php?id=cmd:s_error&amp;rev=1593877299&amp;do=diff</link>
        <description>Error Command

In case of an error on the server the error is reported to the clients through an error command.


error &lt;error code&gt; &lt;error text&gt;


The error command is the only command that is not prefixed with a subscription id, since this would not be meaningful. Errors relate to the entire connection and not just one subscription (typically the last sent command by the client).</description>
    </item>
    <item rdf:about="http://munia.org/wiki/doku.php?id=cmd:s_move&amp;rev=1591633750&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-08T16:29:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>s_move</title>
        <link>http://munia.org/wiki/doku.php?id=cmd:s_move&amp;rev=1591633750&amp;do=diff</link>
        <description>Move Command

This command is being sent by the server to a subscriber whenever a node in the subscribed sub-tree is being moved to another parent in the sub-tree.


&lt;subscription id&gt; move &lt;node id&gt; &lt;new parent id&gt; &lt;before id&gt;


	*  The subscription id</description>
    </item>
    <item rdf:about="http://munia.org/wiki/doku.php?id=cmd:s_remove&amp;rev=1591458901&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-06T15:55:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>s_remove</title>
        <link>http://munia.org/wiki/doku.php?id=cmd:s_remove&amp;rev=1591458901&amp;do=diff</link>
        <description>Remove Command

This command is being sent by the server to a subscriber whenever a node is being removed or a node is being moved from a subscribed sub-tree into a non-subscribed sub-tree.


&lt;subscription id&gt; remove &lt;node id&gt;


	*  The subscription id</description>
    </item>
    <item rdf:about="http://munia.org/wiki/doku.php?id=cmd:s_update&amp;rev=1591459027&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-06T15:57:07+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>s_update</title>
        <link>http://munia.org/wiki/doku.php?id=cmd:s_update&amp;rev=1591459027&amp;do=diff</link>
        <description>Update Command

This command is being sent by the server to a subscriber whenever a node in the subscribed sub-tree is changing one of its attributes.


&lt;subscription id&gt; update &lt;node id&gt; &lt;attribute&gt; &lt;value&gt;


	*  The subscription id is the id of the node on which the subscription was originally made.</description>
    </item>
    <item rdf:about="http://munia.org/wiki/doku.php?id=cmd:unsubscribe&amp;rev=1591453559&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-06T14:25:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>unsubscribe</title>
        <link>http://munia.org/wiki/doku.php?id=cmd:unsubscribe&amp;rev=1591453559&amp;do=diff</link>
        <description>Unsubscribe

Unsubscribe from events for a specified node id or any of its children.

Any specific subscriptions to any of the children will also be unsubscribed even if the specified node id itself is not currently being subscribed to.


unsubscribe &lt;node id&gt;</description>
    </item>
    <item rdf:about="http://munia.org/wiki/doku.php?id=cmd:update&amp;rev=1591458986&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-06-06T15:56:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>update</title>
        <link>http://munia.org/wiki/doku.php?id=cmd:update&amp;rev=1591458986&amp;do=diff</link>
        <description>Update Command

The update command is used to change attributes of an existing node, referring its id, the attribute by name and the raw value as text:


update &lt;node id&gt; &lt;attribute&gt; &lt;value&gt;


	*  The node id is a number.
	*  The attribute is a text referring one of the defined</description>
    </item>
</rdf:RDF>
