<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mediawiki.kfs.oeaw.ac.at/stx/docs/wiki/index.php?action=history&amp;feed=atom&amp;title=Programmer_Guide%2FShell_Items%2FIP%2FIP_Item_Messages</id>
	<title>Programmer Guide/Shell Items/IP/IP Item Messages - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.kfs.oeaw.ac.at/stx/docs/wiki/index.php?action=history&amp;feed=atom&amp;title=Programmer_Guide%2FShell_Items%2FIP%2FIP_Item_Messages"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.kfs.oeaw.ac.at/stx/docs/wiki/index.php?title=Programmer_Guide/Shell_Items/IP/IP_Item_Messages&amp;action=history"/>
	<updated>2026-05-06T17:14:55Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://mediawiki.kfs.oeaw.ac.at/stx/docs/wiki/index.php?title=Programmer_Guide/Shell_Items/IP/IP_Item_Messages&amp;diff=7413&amp;oldid=prev</id>
		<title>Jw: adding file template</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.kfs.oeaw.ac.at/stx/docs/wiki/index.php?title=Programmer_Guide/Shell_Items/IP/IP_Item_Messages&amp;diff=7413&amp;oldid=prev"/>
		<updated>2015-05-05T06:41:32Z</updated>

		<summary type="html">&lt;p&gt;adding file template&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 08:41, 5 May 2015&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{DISPLAYTITLE:{{SUBPAGENAME}}}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{DISPLAYTITLE:{{SUBPAGENAME}}}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;==&lt;/del&gt;IP Item &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Messages==&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{&lt;/ins&gt;IP Item&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The &amp;lt;code&amp;gt;ip&amp;lt;/code&amp;gt; shell item sends the following messages:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The &amp;lt;code&amp;gt;ip&amp;lt;/code&amp;gt; shell item sends the following messages:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jw</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.kfs.oeaw.ac.at/stx/docs/wiki/index.php?title=Programmer_Guide/Shell_Items/IP/IP_Item_Messages&amp;diff=1702&amp;oldid=prev</id>
		<title>Admin: 1 revision:&amp;#32;Initial import</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.kfs.oeaw.ac.at/stx/docs/wiki/index.php?title=Programmer_Guide/Shell_Items/IP/IP_Item_Messages&amp;diff=1702&amp;oldid=prev"/>
		<updated>2010-11-18T16:31:50Z</updated>

		<summary type="html">&lt;p&gt;1 revision: Initial import&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 18:31, 18 November 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
	<entry>
		<id>https://mediawiki.kfs.oeaw.ac.at/stx/docs/wiki/index.php?title=Programmer_Guide/Shell_Items/IP/IP_Item_Messages&amp;diff=1701&amp;oldid=prev</id>
		<title>193.171.195.8: initial import</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.kfs.oeaw.ac.at/stx/docs/wiki/index.php?title=Programmer_Guide/Shell_Items/IP/IP_Item_Messages&amp;diff=1701&amp;oldid=prev"/>
		<updated>2010-05-17T13:05:27Z</updated>

		<summary type="html">&lt;p&gt;initial import&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{DISPLAYTITLE:{{SUBPAGENAME}}}}&lt;br /&gt;
==IP Item Messages==&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;code&amp;gt;ip&amp;lt;/code&amp;gt; shell item sends the following messages:&lt;br /&gt;
&lt;br /&gt;
====ACCEPTED====&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;code&amp;gt;ACCEPTED&amp;lt;/code&amp;gt; message is sent by a listening &amp;lt;code&amp;gt;ip&amp;lt;/code&amp;gt; item to its shell when an incoming connection is established. The format of the message is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;IP name ACCEPTED socketnumber&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; is the name of the ip instance and &amp;lt;code&amp;gt;socketnumber&amp;lt;/code&amp;gt; is the unique string identifying the new connection.&lt;br /&gt;
&lt;br /&gt;
====CLOSED====&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;code&amp;gt;CLOSED&amp;lt;/code&amp;gt; message is sent by an ip item using the TCP protocol to its shell, when the connection has been closed. This occurs when either the local or the remote connection is closed. The message has the following format:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;IP name CLOSED socketnumber&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; is the name of the ip instance and &amp;lt;code&amp;gt;socketnumber&amp;lt;/code&amp;gt; is the unique string identifying the closed connection.&lt;br /&gt;
&lt;br /&gt;
====CONNECTED====&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;code&amp;gt;CONNECTED&amp;lt;/code&amp;gt; message is sent by a client &amp;lt;code&amp;gt;ip&amp;lt;/code&amp;gt; item to its shell when it successfully connects to a remote server. The format of the message is as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;IP name CONNECTED socketnumber&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; is the name of the ip instance and &amp;lt;code&amp;gt;socketnumber&amp;lt;/code&amp;gt; is the unique string identifying the new connection.&lt;br /&gt;
&lt;br /&gt;
====READYTOSEND====&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;code&amp;gt;READYTOSEND&amp;lt;/code&amp;gt; message is sent by an &amp;lt;code&amp;gt;ip&amp;lt;/code&amp;gt; item to its shell when the socket is ready to send data. This occurs after a CONNECTED or ACCEPTED message, and after data has been successfully sent and the socket is ready to send more. The message has the following format:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;IP name READYTOSEND socketnumber&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; is the name of the ip instance and &amp;lt;code&amp;gt;socketnumber&amp;lt;/code&amp;gt; is the unique string identifying the connection.&lt;br /&gt;
&lt;br /&gt;
====RECEIVED====&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;code&amp;gt;RECEIVED&amp;lt;/code&amp;gt; message is sent by an ip item to its shell when data is received from a remote connection. The format of the message is as follows:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;IP name RECEIVED socketnumber nbytes&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; is the name of the ip instance and &amp;lt;code&amp;gt;socketnumber&amp;lt;/code&amp;gt; is the unique string identifying the connection, and &amp;lt;code&amp;gt;nbytes&amp;lt;/code&amp;gt; is the number of bytes that were received.&lt;br /&gt;
&lt;br /&gt;
====SENT====&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;code&amp;gt;SENT&amp;lt;/code&amp;gt; message is sent by an ip item to its shell when the send function returned without error. The message does not guarantee that the data has arrived. The format of the message is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;IP name SENT socketname nbytes&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Where &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt; is the name of the ip instance and &amp;lt;code&amp;gt;socketnumber&amp;lt;/code&amp;gt; is the unique string identifying the connection, and &amp;lt;code&amp;gt;nbytes&amp;lt;/code&amp;gt; is the number of bytes that were sent.&lt;/div&gt;</summary>
		<author><name>193.171.195.8</name></author>
	</entry>
</feed>