<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>CRecordTcpDeleteServer on sillysky.net</title>
    <link>https://sillysky.net/docs/nyssr/plugins/supplied-plugins/plugin-jars/ny_tcpplugin/the-tcp-api/crecordtcpdeleteserver/</link>
    <description>Recent content in CRecordTcpDeleteServer on sillysky.net</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Wed, 03 Dec 2025 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://sillysky.net/docs/nyssr/plugins/supplied-plugins/plugin-jars/ny_tcpplugin/the-tcp-api/crecordtcpdeleteserver/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>CRecordTcpNotifyServerDeleted</title>
      <link>https://sillysky.net/docs/nyssr/plugins/supplied-plugins/plugin-jars/ny_tcpplugin/the-tcp-api/crecordtcpdeleteserver/crecordtcpnotifyserverdeleted/</link>
      <pubDate>Wed, 03 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/nyssr/plugins/supplied-plugins/plugin-jars/ny_tcpplugin/the-tcp-api/crecordtcpdeleteserver/crecordtcpnotifyserverdeleted/</guid>
      <description>&lt;p&gt;This is a &lt;a href=&#34;https://sillysky.net/docs/nyssr/namespaces/nanoservices/&#34;&gt;nano service&lt;/a&gt; in the &lt;code&gt;SYSTEM&lt;/code&gt; &lt;a href=&#34;https://sillysky.net/docs/nyssr/basics/namespaces/&#34;&gt;namespace&lt;/a&gt;. It is&#xA;a notification about the &lt;a href=&#34;https://sillysky.net/docs/nyssr/plugins/supplied-plugins/plugin-jars/ny_tcpplugin/the-tcp-api/crecordtcpdeleteclient/&#34;&gt;deletion&lt;/a&gt; of a TCP server. Interested&#xA;&lt;a href=&#34;https://sillysky.net/docs/nyssr/namespaces/targets/ctarget/&#34;&gt;targets&lt;/a&gt; can stick an observer on the &lt;a href=&#34;https://sillysky.net/docs/nyssr/namespaces/nanoservices/&#34;&gt;nano service&lt;/a&gt; and&#xA;receive this notification.&lt;/p&gt;&#xA;&lt;pre class=&#34;ss-javacode&#34;&gt;&lt;code class=&#34;language-java&#34;&gt;{&#xA;    &#34;id&#34;: &#34;530077d6-83f8-4aaa-9710-896f7a07bbcb&#34;,&#xA;    &#34;name&#34;: &#34;TCP_NOTIFY_SERVER_DELETED&#34;,&#xA;    &#34;isNanoService&#34;: &#34;true&#34;,&#xA;    &#34;type&#34;: &#34;NOTIFICATION&#34;,&#xA;    &#34;hasOtherSlots&#34;: &#34;false&#34;,&#xA;    &#34;description&#34;: &#34;Notification that a TCP server has been deleted.&#34;,&#xA;    &#34;namespaces&#34;: &#34;SYSTEM&#34;,&#xA;    &#34;slots&#34;: [&#xA;        {&#xA;            &#34;key&#34;: &#34;1&#34;,&#xA;            &#34;name&#34;: &#34;ID&#34;,&#xA;            &#34;direction&#34;: &#34;REQUEST&#34;,&#xA;            &#34;presenceConstraint&#34;: &#34;MANDATORY&#34;,&#xA;            &#34;type&#34;: &#34;UUID&#34;,&#xA;            &#34;description&#34;: &#34;The ID of the server.&#34;&#xA;        },&#xA;        {&#xA;            &#34;key&#34;: &#34;2&#34;,&#xA;            &#34;name&#34;: &#34;PORT&#34;,&#xA;            &#34;direction&#34;: &#34;REQUEST&#34;,&#xA;            &#34;presenceConstraint&#34;: &#34;MANDATORY&#34;,&#xA;            &#34;type&#34;: &#34;INT&#34;,&#xA;            &#34;description&#34;: &#34;The server port.&#34;&#xA;        }&#xA;    ]&#xA;}&lt;/code&gt;&lt;/pre&gt;&#xA;&#xA;&lt;h2 id=&#34;slot-description&#34;&gt;Slot Description&lt;/h2&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th&gt;&lt;a href=&#34;https://sillysky.net/docs/nyssr/ids-and-addresses/id/&#34;&gt;Key&lt;/a&gt;&lt;/th&gt;&#xA;          &lt;th&gt;Name&lt;/th&gt;&#xA;          &lt;th&gt;&lt;a href=&#34;https://sillysky.net/docs/nyssr/libraries/ny_recorddatabase/etransportdirection/&#34;&gt;Direction&lt;/a&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;a href=&#34;https://sillysky.net/docs/nyssr/libraries/ny_recorddatabase/epresenceconstraint/&#34;&gt;Presence Constraint&lt;/a&gt;&lt;/th&gt;&#xA;          &lt;th&gt;&lt;a href=&#34;https://sillysky.net/docs/nyssr/messages/crecord/slot-types/&#34;&gt;Type&lt;/a&gt;&lt;/th&gt;&#xA;          &lt;th&gt;Description&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;1&lt;/td&gt;&#xA;          &lt;td&gt;ID&lt;/td&gt;&#xA;          &lt;td&gt;REQUEST&lt;/td&gt;&#xA;          &lt;td&gt;MANDATORY&lt;/td&gt;&#xA;          &lt;td&gt;UUID&lt;/td&gt;&#xA;          &lt;td&gt;The ID of the server.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td&gt;2&lt;/td&gt;&#xA;          &lt;td&gt;PORT&lt;/td&gt;&#xA;          &lt;td&gt;REQUEST&lt;/td&gt;&#xA;          &lt;td&gt;MANDATORY&lt;/td&gt;&#xA;          &lt;td&gt;INT&lt;/td&gt;&#xA;          &lt;td&gt;The server port.&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;&#xA;&lt;h2 class=&#34;uk-h2&#34;&gt;Record Usage&lt;/h2&gt;&#xA;&lt;p&gt;&#xA;    In nyssr.net, we typically don&#39;t exchange interfaces between projects.&#xA;    Instead, we use platform-independent Records to describe message formats.&#xA;&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
