<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://m204wiki.rocketsoftware.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=198.242.244.47</id>
	<title>m204wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://m204wiki.rocketsoftware.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=198.242.244.47"/>
	<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=Special:Contributions/198.242.244.47"/>
	<updated>2026-05-21T18:44:57Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=$Tan&amp;diff=49795</id>
		<title>$Tan</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=$Tan&amp;diff=49795"/>
		<updated>2012-01-04T20:28:44Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Tangent&amp;lt;/span&amp;gt; &amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented methods. There is currently no direct OO equ...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Tangent&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented&lt;br /&gt;
methods. There is currently no direct OO equivalent for the &amp;lt;var&amp;gt;$Tan&amp;lt;/var&amp;gt; function.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[Category: Mathematical $functions]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;var&amp;gt;$Tan&amp;lt;/var&amp;gt; function returns&lt;br /&gt;
the tangent of an argument that is given in radians.&lt;br /&gt;
If the magnitude of the argument exceeds 10&amp;amp;&#039;sup(15) radians, an error&lt;br /&gt;
message is printed and a 0 is returned.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%num&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt; = $Tan(&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;x&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt;)&amp;lt;/span&amp;gt;  &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:Math $functions note}}&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=$Sqrt&amp;diff=49793</id>
		<title>$Sqrt</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=$Sqrt&amp;diff=49793"/>
		<updated>2012-01-04T20:28:44Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Square root&amp;lt;/span&amp;gt; &amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented methods. The OO equivalent for the &amp;lt;var&amp;gt;...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Square root&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented&lt;br /&gt;
methods.&lt;br /&gt;
The OO equivalent for the&lt;br /&gt;
&amp;lt;var&amp;gt;$Sqrt&amp;lt;/var&amp;gt;&lt;br /&gt;
function is the &amp;lt;var&amp;gt;[[SquareRoot (Float function)|SquareRoot]]&amp;lt;/var&amp;gt; function.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[Category: Mathematical $functions]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;var&amp;gt;$Sqrt&amp;lt;/var&amp;gt; function returns&lt;br /&gt;
the value of the square root of the given argument.&lt;br /&gt;
If the argument is negative, an error message is&lt;br /&gt;
printed and a 0 is returned.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%num&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt; = $Sqrt(&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;x&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt;)&amp;lt;/span&amp;gt;  &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:Math $functions note}}&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=$SinH&amp;diff=49791</id>
		<title>$SinH</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=$SinH&amp;diff=49791"/>
		<updated>2012-01-04T20:28:43Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Hyperbolic sine&amp;lt;/span&amp;gt; &amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented methods. There is currently no direc...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Hyperbolic sine&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented&lt;br /&gt;
methods. There is currently no direct OO equivalent for the &amp;lt;var&amp;gt;$SinH&amp;lt;/var&amp;gt; function.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[Category: Mathematical $functions]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;var&amp;gt;$SinH&amp;lt;/var&amp;gt; function returns&lt;br /&gt;
the hyperbolic sine of an argument that is given in radians.&lt;br /&gt;
If the magnitude of the argument exceeds 175.366, an error message is&lt;br /&gt;
printed and a 0 is returned.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%num&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt; = $SinH(&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;x&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt;)&amp;lt;/span&amp;gt;  &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:Math $functions note}}&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=$Sin&amp;diff=49788</id>
		<title>$Sin</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=$Sin&amp;diff=49788"/>
		<updated>2012-01-04T20:28:43Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Sine&amp;lt;/span&amp;gt; &amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented methods. There is currently no direct OO equiva...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Sine&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented&lt;br /&gt;
methods. There is currently no direct OO equivalent for the &amp;lt;var&amp;gt;$Sin&amp;lt;/var&amp;gt; function.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[Category: Mathematical $functions]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;var&amp;gt;$Sin&amp;lt;/var&amp;gt; function returns&lt;br /&gt;
the sine of an argument that is given in radians.&lt;br /&gt;
If the magnitude of the argument exceeds 10&amp;amp;&#039;sup(15) radians, an error&lt;br /&gt;
message is printed and a 0 is returned.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%num&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt; = $Sin(&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;x&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt;)&amp;lt;/span&amp;gt;  &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:Math $functions note}}&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=$RxpR&amp;diff=49782</id>
		<title>$RxpR</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=$RxpR&amp;diff=49782"/>
		<updated>2012-01-04T20:28:43Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Real base raised to real exponent&amp;lt;/span&amp;gt; &amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented methods. There is ...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Real base raised to real exponent&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented&lt;br /&gt;
methods. There is currently no direct OO equivalent for the &amp;lt;var&amp;gt;$RxPR&amp;lt;/var&amp;gt; function.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[Category: Mathematical $functions]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;var&amp;gt;$RxPR&amp;lt;/var&amp;gt; function returns the value of its first&lt;br /&gt;
argument raised to the power of its second argument.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%num&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt; = $RxPR(&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;x&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt;)&amp;lt;/span&amp;gt;  &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If either of the following is true,&lt;br /&gt;
an error message is printed and a 0 is returned:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;x&#039;&#039; is less than zero.&lt;br /&gt;
&amp;lt;li&amp;gt;&#039;&#039;x&#039;&#039; equals 0, and &#039;&#039;y&#039;&#039; is less than or equal to 0.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For example:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt; $RXPR(9, 2) = 9&amp;amp;&#039;sup(2) = 81&lt;br /&gt;
&lt;br /&gt;
 $RXPR(64, .5) = 8&lt;br /&gt;
&lt;br /&gt;
 $RXPR(256, .25) = 4&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:Math $functions note}}&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=$RxpI&amp;diff=49777</id>
		<title>$RxpI</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=$RxpI&amp;diff=49777"/>
		<updated>2012-01-04T20:28:43Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Real base raised to integer exponent&amp;lt;/span&amp;gt; &amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented methods. There ...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Real base raised to integer exponent&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented&lt;br /&gt;
methods. There is currently no direct OO equivalent for the &amp;lt;var&amp;gt;$RxPI&amp;lt;/var&amp;gt; function.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[Category: Mathematical $functions]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;var&amp;gt;$RxPI&amp;lt;/var&amp;gt; function returns the value of its first&lt;br /&gt;
argument raised to the power of its second argument.&lt;br /&gt;
The second argument is initially rounded to the nearest&lt;br /&gt;
integral value.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%num&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt; = $RxPI(&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;x&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt;)&amp;lt;/span&amp;gt;  &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Omitted arguments are set to 0.&lt;br /&gt;
If &#039;&#039;x&#039;&#039; equals 0, and |&#039;&#039;y&#039;&#039;| is less&lt;br /&gt;
than or equal to 0, an error message is printed and a 0 is returned.&lt;br /&gt;
&lt;br /&gt;
For example:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt; $RXPI(2, 3) = 2&amp;amp;&#039;sup(3) = 8&lt;br /&gt;
&lt;br /&gt;
 $RXPI(.5, 1.4) = $RXPI(.5, 1) = .5&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:Math $functions note}}&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=$Pi&amp;diff=49774</id>
		<title>$Pi</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=$Pi&amp;diff=49774"/>
		<updated>2012-01-04T20:28:42Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Value of pi&amp;lt;/span&amp;gt; &amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented methods. There is currently no direct OO...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Value of pi&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented&lt;br /&gt;
methods. There is currently no direct OO equivalent for the &amp;lt;var&amp;gt;$Pi&amp;lt;/var&amp;gt; function.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[Category: Mathematical $functions]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;var&amp;gt;$Pi&amp;lt;/var&amp;gt; function returns the value of pi (&amp;lt;code&amp;gt;&amp;amp;pi.&amp;lt;/code&amp;gt;) to 15 significant&lt;br /&gt;
digits (3.14159265358979).&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%num&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt; = $Pi&amp;lt;/span&amp;gt;  &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:Math $functions note}}&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=$Log10_or_$Log_10&amp;diff=49765</id>
		<title>$Log10 or $Log 10</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=$Log10_or_$Log_10&amp;diff=49765"/>
		<updated>2012-01-04T20:28:42Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Log base 10 function&amp;lt;/span&amp;gt; &amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented methods. The OO equivalent for ...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Log base 10 function&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented&lt;br /&gt;
methods.&lt;br /&gt;
The OO equivalent for the&lt;br /&gt;
&amp;lt;var&amp;gt;$Log10&amp;lt;/var&amp;gt;&lt;br /&gt;
function is the &amp;lt;var&amp;gt;[[Log10 (Float function)|Log10]]&amp;lt;/var&amp;gt; function.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[Category: Mathematical $functions]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;var&amp;gt;$Log10&amp;lt;/var&amp;gt; function returns the base-10 logarithm&lt;br /&gt;
of the number &#039;&#039;x&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%num&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt; = $Log10(&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;x&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt;)&amp;lt;/span&amp;gt;  &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;x&#039;&#039; is not greater than 0,&lt;br /&gt;
an error message is printed and a 0 is returned.&lt;br /&gt;
&lt;br /&gt;
{{Template:Math $functions note}}&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=$Log2_or_$Log_2&amp;diff=49760</id>
		<title>$Log2 or $Log 2</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=$Log2_or_$Log_2&amp;diff=49760"/>
		<updated>2012-01-04T20:28:41Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Log base 2 function&amp;lt;/span&amp;gt; &amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented methods. The OO equivalent for t...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Log base 2 function&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented&lt;br /&gt;
methods.&lt;br /&gt;
The OO equivalent for the&lt;br /&gt;
&amp;lt;var&amp;gt;$Log2&amp;lt;/var&amp;gt;&lt;br /&gt;
function is the &amp;lt;var&amp;gt;[[Log2 (Float function)|Log2]]&amp;lt;/var&amp;gt; function.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[Category: Mathematical $functions]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;var&amp;gt;$Log2&amp;lt;/var&amp;gt; function returns the base-2 logarithm&lt;br /&gt;
of the number &#039;&#039;x&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%num&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt; = $Log2(&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;x&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt;)&amp;lt;/span&amp;gt;  &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;x&#039;&#039; is not greater than 0,&lt;br /&gt;
an error message is printed and a 0 is returned.&lt;br /&gt;
&lt;br /&gt;
{{Template:Math $functions note}}&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=$Log_or_$Log_e&amp;diff=49753</id>
		<title>$Log or $Log e</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=$Log_or_$Log_e&amp;diff=49753"/>
		<updated>2012-01-04T20:28:41Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Log function&amp;lt;/span&amp;gt; &amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented methods. The OO equivalent for the &amp;lt;var...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Log function&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented&lt;br /&gt;
methods.&lt;br /&gt;
The OO equivalent for the&lt;br /&gt;
&amp;lt;var&amp;gt;$Log&amp;lt;/var&amp;gt;&lt;br /&gt;
function is the &amp;lt;var&amp;gt;[[LogE (Float function)|LogE]]&amp;lt;/var&amp;gt; function.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[Category: Mathematical $functions]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;var&amp;gt;$Log&amp;lt;/var&amp;gt; function returns the natural logarithm&lt;br /&gt;
(the logarithm base e) of the number &#039;&#039;x&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%num&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt; = $Log(&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;x&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt;)&amp;lt;/span&amp;gt;  &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;x&#039;&#039; is not greater than 0,&lt;br /&gt;
an error message is printed and a 0 is returned.&lt;br /&gt;
&lt;br /&gt;
{{Template:Math $functions note}}&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=$LGamma&amp;diff=49750</id>
		<title>$LGamma</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=$LGamma&amp;diff=49750"/>
		<updated>2012-01-04T20:28:41Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;LGamma function&amp;lt;/span&amp;gt; &amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented methods. There is currently no direc...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;LGamma function&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented&lt;br /&gt;
methods. There is currently no direct OO equivalent for the &amp;lt;var&amp;gt;$LGamma&amp;lt;/var&amp;gt; function.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[Category: Mathematical $functions]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;var&amp;gt;$LGamma&amp;lt;/var&amp;gt; function returns the value:&lt;br /&gt;
:hp0 font=chapn.&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;        &amp;amp;numsp.&amp;amp;&#039;sub(&amp;amp;infin.)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
log&amp;amp;&#039;sub(e)  &amp;amp;&#039;sub(0)&amp;amp;int.  u&amp;amp;&#039;sup( x-1) e&amp;amp;&#039;sup( - u)  du&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
:ehp0.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%num&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt; = $LGamma(&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;x&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt;)&amp;lt;/span&amp;gt;  &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;x&#039;&#039; is not in the range 0 &amp;lt; &#039;&#039;x&#039;&#039; &amp;lt; 4.2913 * 10&amp;amp;&#039;sup(73),&lt;br /&gt;
an error message is printed and a 0 is returned.&lt;br /&gt;
&lt;br /&gt;
{{Template:Math $functions note}}&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=$IxpI&amp;diff=49745</id>
		<title>$IxpI</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=$IxpI&amp;diff=49745"/>
		<updated>2012-01-04T20:28:40Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Integer base raised to integer exponent&amp;lt;/span&amp;gt; &amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented methods. The...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Integer base raised to integer exponent&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented&lt;br /&gt;
methods. There is currently no direct OO equivalent for the &amp;lt;var&amp;gt;$IxPI&amp;lt;/var&amp;gt; function.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[Category: Mathematical $functions]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;var&amp;gt;$IxPI&amp;lt;/var&amp;gt; function returns the value of&lt;br /&gt;
its first argument (rounded to the nearest integral&lt;br /&gt;
value) raised to the power of its second argument (rounded to the nearest&lt;br /&gt;
integral value).&lt;br /&gt;
If |&#039;&#039;x&#039;&#039;| equals 0, and |&#039;&#039;y&#039;&#039;| is less&lt;br /&gt;
than or equal to 0, an error message is printed and a 0 is returned.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%num&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt; = $IxPI(&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;x&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt;)&amp;lt;/span&amp;gt;  &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For example:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt; $IXPI(8,2) = 8&amp;amp;&#039;sup(2) = 64&lt;br /&gt;
&lt;br /&gt;
 $IXPI(2.4,.5) = $IXPI(2,1) = 2&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:Math $functions note}}&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=$Gamma&amp;diff=49742</id>
		<title>$Gamma</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=$Gamma&amp;diff=49742"/>
		<updated>2012-01-04T20:28:40Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Gamma function&amp;lt;/span&amp;gt; &amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented methods. There is currently no direct...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Gamma function&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented&lt;br /&gt;
methods. There is currently no direct OO equivalent for the &amp;lt;var&amp;gt;$Gamma&amp;lt;/var&amp;gt; function.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[Category: Mathematical $functions]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;var&amp;gt;$Gamma&amp;lt;/var&amp;gt; function returns the value:&lt;br /&gt;
:hp0 font=chapn.&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;  &amp;amp;&#039;sub(&amp;amp;infin.)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;amp;&#039;sub(0)&amp;amp;int.  u&amp;amp;&#039;sup( x-1) e&amp;amp;&#039;sup( - u) du&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
:ehp0.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%num&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt; = $Gamma(&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;x&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt;)&amp;lt;/span&amp;gt;  &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;x&#039;&#039; is not within the range 0 &amp;lt; &#039;&#039;x&#039;&#039; &amp;lt; 57.5744,&lt;br /&gt;
an error message is printed and a&lt;br /&gt;
0 is returned.&lt;br /&gt;
&lt;br /&gt;
{{Template:Math $functions note}}&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=$Exp10_or_$Exp_10&amp;diff=49734</id>
		<title>$Exp10 or $Exp 10</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=$Exp10_or_$Exp_10&amp;diff=49734"/>
		<updated>2012-01-04T20:28:40Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Ten&amp;#039;s exponent function&amp;lt;/span&amp;gt; &amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented methods. The OO equivalent f...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Ten&#039;s exponent function&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented&lt;br /&gt;
methods.&lt;br /&gt;
The OO equivalent for the&lt;br /&gt;
&amp;lt;var&amp;gt;$Exp10&amp;lt;/var&amp;gt;&lt;br /&gt;
function is the &amp;lt;var&amp;gt;[[Antilog10 (Float function)|Antilog10]]&amp;lt;/var&amp;gt; function.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[Category: Mathematical $functions]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;var&amp;gt;$Exp10&amp;lt;/var&amp;gt; function returns the&lt;br /&gt;
value &amp;lt;code&amp;gt;10&amp;amp;&#039;sup(x)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%num&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt; = $Exp10(&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;x&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt;)&amp;lt;/span&amp;gt;  &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:Math $functions note}}&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=$Exp2_or_$Exp_2&amp;diff=49727</id>
		<title>$Exp2 or $Exp 2</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=$Exp2_or_$Exp_2&amp;diff=49727"/>
		<updated>2012-01-04T20:28:40Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Two&amp;#039;s exponent function&amp;lt;/span&amp;gt; &amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented methods. The OO equivalent f...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Two&#039;s exponent function&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented&lt;br /&gt;
methods.&lt;br /&gt;
The OO equivalent for the&lt;br /&gt;
&amp;lt;var&amp;gt;$Exp2&amp;lt;/var&amp;gt;&lt;br /&gt;
function is the &amp;lt;var&amp;gt;[[Antilog2 (Float function)|Antilog2]]&amp;lt;/var&amp;gt; function.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[Category: Mathematical $functions]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;var&amp;gt;$Exp2&amp;lt;/var&amp;gt; function returns the&lt;br /&gt;
value &amp;lt;code&amp;gt;2&amp;amp;&#039;sup(x)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%num&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt; = $Exp2(&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;x&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt;)&amp;lt;/span&amp;gt;  &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:Math $functions note}}&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=$Exp_or_$Exp_e&amp;diff=49719</id>
		<title>$Exp or $Exp e</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=$Exp_or_$Exp_e&amp;diff=49719"/>
		<updated>2012-01-04T20:28:39Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Exponential function&amp;lt;/span&amp;gt; &amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented methods. The OO equivalent for ...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Exponential function&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented&lt;br /&gt;
methods.&lt;br /&gt;
The OO equivalent for the&lt;br /&gt;
&amp;lt;var&amp;gt;$Exp&amp;lt;/var&amp;gt;&lt;br /&gt;
function is the &amp;lt;var&amp;gt;[[AntilogE (Float function)|AntilogE]]&amp;lt;/var&amp;gt; function.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[Category: Mathematical $functions]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;var&amp;gt;$Exp&amp;lt;/var&amp;gt; function returns the&lt;br /&gt;
value &amp;lt;code&amp;gt;e&amp;amp;&#039;sup(x)&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%num&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt; = $Exp(&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;x&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt;)&amp;lt;/span&amp;gt;  &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If &#039;&#039;x&#039;&#039; exceeds 174.63, an error message&lt;br /&gt;
is printed and a 0 is returned.&lt;br /&gt;
&lt;br /&gt;
{{Template:Math $functions note}}&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=$ErfC&amp;diff=49716</id>
		<title>$ErfC</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=$ErfC&amp;diff=49716"/>
		<updated>2012-01-04T20:28:39Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Error function complement&amp;lt;/span&amp;gt; &amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented methods. There is currentl...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Error function complement&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented&lt;br /&gt;
methods. There is currently no direct OO equivalent for the &amp;lt;var&amp;gt;$ErfC&amp;lt;/var&amp;gt; function.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[Category: Mathematical $functions]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;var&amp;gt;$ErfC&amp;lt;/var&amp;gt; function returns 1 - the &amp;lt;var&amp;gt;[[$Erf]]&amp;lt;/var&amp;gt; value, that is:&lt;br /&gt;
:hp0 font=chapn.&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;                &amp;amp;numsp.&amp;amp;&#039;sub(x)   &amp;amp;thinsp.&amp;amp;&#039;sub(2)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
1 &amp;amp;minus. 2&amp;amp;sol.&amp;amp;radic.&amp;amp;pi.  &amp;amp;&#039;sub(0)&amp;amp;int. &amp;amp;thinsp.e&amp;amp;&#039;sup(-z) &amp;amp;thinsp.dz&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
:ehp0.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%num&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt; = $ErfC(&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;x&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt;)&amp;lt;/span&amp;gt;  &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:Math $functions note}}&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=$Erf&amp;diff=49713</id>
		<title>$Erf</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=$Erf&amp;diff=49713"/>
		<updated>2012-01-04T20:28:39Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Error function&amp;lt;/span&amp;gt; &amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented methods. There is currently no direct...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Error function&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented&lt;br /&gt;
methods. There is currently no direct OO equivalent for the &amp;lt;var&amp;gt;$Erf&amp;lt;/var&amp;gt; function.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[Category: Mathematical $functions]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;var&amp;gt;$Erf&amp;lt;/var&amp;gt; function returns the value:&lt;br /&gt;
:hp0 font=chapn.&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;           &amp;amp;thinsp.&amp;amp;&#039;sub(x)   &amp;amp;thinsp.&amp;amp;&#039;sub(2)&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
2&amp;amp;sol.&amp;amp;radic.&amp;amp;pi.  &amp;amp;&#039;sub(0)&amp;amp;int. &amp;amp;thinsp.e&amp;amp;&#039;sup(-z) &amp;amp;thinsp.dz&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
:ehp0.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%num&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt; = $Erf(&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;x&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt;)&amp;lt;/span&amp;gt;  &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:Math $functions note}}&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=$Cotan&amp;diff=49708</id>
		<title>$Cotan</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=$Cotan&amp;diff=49708"/>
		<updated>2012-01-04T20:28:38Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Cotangent&amp;lt;/span&amp;gt; &amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented methods. There is currently no direct OO e...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Cotangent&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented&lt;br /&gt;
methods. There is currently no direct OO equivalent for the &amp;lt;var&amp;gt;$Cotan&amp;lt;/var&amp;gt; function.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[Category: Mathematical $functions]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;var&amp;gt;$Cotan&amp;lt;/var&amp;gt; function returns&lt;br /&gt;
the cotangent of an argument that is given in radians.&lt;br /&gt;
If the&lt;br /&gt;
magnitude of the argument exceeds 10&amp;amp;&#039;sup(15) radians, an error message is&lt;br /&gt;
printed and a 0 is returned.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%num&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt; = $Cotan(&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;x&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt;)&amp;lt;/span&amp;gt;  &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:Math $functions note}}&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=$CosH&amp;diff=49704</id>
		<title>$CosH</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=$CosH&amp;diff=49704"/>
		<updated>2012-01-04T20:28:38Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Hyperbolic cosine&amp;lt;/span&amp;gt; &amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented methods. There is currently no dir...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Hyperbolic cosine&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented&lt;br /&gt;
methods. There is currently no direct OO equivalent for the &amp;lt;var&amp;gt;$CosH&amp;lt;/var&amp;gt; function.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[Category: Mathematical $functions]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;var&amp;gt;$CosH&amp;lt;/var&amp;gt; function returns&lt;br /&gt;
the hyperbolic cosine of an argument that is given in radians.&lt;br /&gt;
If the magnitude of the argument exceeds 175.366, an error message is printed&lt;br /&gt;
and a 0 is returned.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%num&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt; = $CosH(&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;x&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt;)&amp;lt;/span&amp;gt;  &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:Math $functions note}}&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=$Cos&amp;diff=49699</id>
		<title>$Cos</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=$Cos&amp;diff=49699"/>
		<updated>2012-01-04T20:28:37Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Cosine&amp;lt;/span&amp;gt; &amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented methods. There is currently no direct OO equi...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Cosine&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented&lt;br /&gt;
methods. There is currently no direct OO equivalent for the &amp;lt;var&amp;gt;$Cos&amp;lt;/var&amp;gt; function.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[Category: Mathematical $functions]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;var&amp;gt;$Cos&amp;lt;/var&amp;gt; function returns&lt;br /&gt;
the cosine of an argument that is given in radians.&lt;br /&gt;
If the&lt;br /&gt;
magnitude of the argument exceeds 10&amp;amp;&#039;sup(15) radians, an error message is&lt;br /&gt;
printed and a 0 is returned.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%num&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt; = $Cos(&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;x&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt;)&amp;lt;/span&amp;gt;  &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:Math $functions note}}&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=$ArcTan2&amp;diff=49695</id>
		<title>$ArcTan2</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=$ArcTan2&amp;diff=49695"/>
		<updated>2012-01-04T20:28:37Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Inverse tangent of ratio of arguments&amp;lt;/span&amp;gt; &amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented methods. There...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Inverse tangent of ratio of arguments&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented&lt;br /&gt;
methods. There is currently no direct OO equivalent for the &amp;lt;var&amp;gt;$ArcTan2&amp;lt;/var&amp;gt; function.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[Category: Mathematical $functions]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;var&amp;gt;$ArcTan2&amp;lt;/var&amp;gt; function returns&lt;br /&gt;
the arctangent (in radians) of the ratio of two arguments&lt;br /&gt;
&amp;amp;mdash; &#039;&#039;x&#039;&#039; divided by &#039;&#039;y&#039;&#039;.&lt;br /&gt;
If the second&lt;br /&gt;
argument is 0 (or omitted), an error message is printed and a 0 is returned.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%num&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt; = $ArcTan2(&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;x&amp;lt;/span&amp;gt;,&amp;lt;span class=&amp;quot;term&amp;gt;y&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt;)&amp;lt;/span&amp;gt;  &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:Math $functions note}}&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=$ArcTan&amp;diff=49691</id>
		<title>$ArcTan</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=$ArcTan&amp;diff=49691"/>
		<updated>2012-01-04T20:28:37Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Inverse tangent&amp;lt;/span&amp;gt; &amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented methods. There is currently no direc...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Inverse tangent&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented&lt;br /&gt;
methods. There is currently no direct OO equivalent for the &amp;lt;var&amp;gt;$ArcTan&amp;lt;/var&amp;gt; function.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[Category: Mathematical $functions]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;var&amp;gt;$ArcTan&amp;lt;/var&amp;gt; function returns&lt;br /&gt;
the arctangent (in radians) of a given argument.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%num&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt; = $ArcTan(&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;x&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt;)&amp;lt;/span&amp;gt;  &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:Math $functions note}}&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=$ArcSin&amp;diff=49687</id>
		<title>$ArcSin</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=$ArcSin&amp;diff=49687"/>
		<updated>2012-01-04T20:28:37Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Inverse sine&amp;lt;/span&amp;gt; &amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented methods. There is currently no direct O...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Inverse sine&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented&lt;br /&gt;
methods. There is currently no direct OO equivalent for the &amp;lt;var&amp;gt;$ArcSin&amp;lt;/var&amp;gt; function.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[Category: Mathematical $functions]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;var&amp;gt;$ArcSin&amp;lt;/var&amp;gt; function returns&lt;br /&gt;
the arcsine (in radians) of a given argument.&lt;br /&gt;
If the magnitude of the argument exceeds 1, an error message is printed&lt;br /&gt;
and a 0 is returned.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%num&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt; = $ArcSin(&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;x&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt;)&amp;lt;/span&amp;gt;  &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:Math $functions note}}&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=$ArcCos&amp;diff=49683</id>
		<title>$ArcCos</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=$ArcCos&amp;diff=49683"/>
		<updated>2012-01-04T20:28:36Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Inverse cosine&amp;lt;/span&amp;gt; &amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented methods. There is currently no direct...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Inverse cosine&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented&lt;br /&gt;
methods. There is currently no direct OO equivalent for the &amp;lt;var&amp;gt;$ArcCos&amp;lt;/var&amp;gt; function.&amp;lt;/p&amp;gt;&lt;br /&gt;
[[Category: Mathematical $functions]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;var&amp;gt;$ArcCos&amp;lt;/var&amp;gt; function returns&lt;br /&gt;
the arccosine (in radians) of a given argument.&lt;br /&gt;
If the magnitude of the argument exceeds 1, an error message is printed&lt;br /&gt;
and a 0 is returned.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%num&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt; = $ArcCos(&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;x&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt;)&amp;lt;/span&amp;gt;  &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:Math $functions note}}&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=$Abs&amp;diff=49679</id>
		<title>$Abs</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=$Abs&amp;diff=49679"/>
		<updated>2012-01-04T20:28:36Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Absolute value&amp;lt;/span&amp;gt; &amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented methods. The OO equivalent for the &amp;lt;v...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;Absolute value&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;warning&amp;quot;&amp;gt;Most Sirius $functions have been deprecated in favor of Object Oriented&lt;br /&gt;
methods.&lt;br /&gt;
The OO equivalent for the&lt;br /&gt;
&amp;lt;var&amp;gt;$Abs&amp;lt;/var&amp;gt;&lt;br /&gt;
function is the &amp;lt;var&amp;gt;[[Absolute (Float function)|Absolute]]&amp;lt;/var&amp;gt; function.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
[[Category: Mathematical $functions]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;var&amp;gt;$Abs&amp;lt;/var&amp;gt; function returns the absolute value of its given argument.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;%num&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt; = $Abs(&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;term&amp;quot;&amp;gt;x&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;literal&amp;quot;&amp;gt;)&amp;lt;/span&amp;gt;  &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For example:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt; $ABS(-50) = 50&lt;br /&gt;
&lt;br /&gt;
 $ABS(6) = 6&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Template:Math $functions note}}&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=URLEncode_(Socket_function)&amp;diff=49292</id>
		<title>URLEncode (Socket function)</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=URLEncode_(Socket_function)&amp;diff=49292"/>
		<updated>2011-11-08T19:34:04Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt; URLEncode function &amp;lt;p&amp;gt; &amp;lt;var&amp;gt;URLEncode&amp;lt;/var&amp;gt; is a member of the &amp;lt;va...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
[[Category:Socket methods|URLEncode function]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;URLEncode&amp;lt;/var&amp;gt; is a member of the &amp;lt;var&amp;gt;[[Socket class|Socket]]&amp;lt;/var&amp;gt; class.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method uses the URL &amp;quot;% hex hex&amp;quot; escape format to&lt;br /&gt;
encode the special characters in the string you specify.&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;var&amp;gt;URLEncode&amp;lt;/var&amp;gt; function has an effect similar to&lt;br /&gt;
its equivalent $function, &amp;lt;var&amp;gt;$Sock_Url_Encode&amp;lt;/var&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;%lstr = %socko:URLEncode(string)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table class=&amp;quot;syntaxTable&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%lstr&lt;br /&gt;
&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;&amp;lt;var&amp;gt;Longstring&amp;lt;/var&amp;gt; that is to contain the modified, encoded version of the input string &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;string&amp;lt;/var&amp;gt;.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%socko&lt;br /&gt;
&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;A variable or an expression that is a reference to a &amp;lt;var&amp;gt;Socket&amp;lt;/var&amp;gt; object.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;string&lt;br /&gt;
&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;The string whose reserved characters are to be encoded using the &amp;quot;% hex hex&amp;quot; format. If this string is omitted, a null string is returned.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Usage notes==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;Socket&amp;lt;/var&amp;gt; method object (&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;%socko&amp;lt;/var&amp;gt;) has associated with it&lt;br /&gt;
the translation table used for the encoding of the special characters (see &amp;lt;var&amp;gt;[[XTAB]]&amp;lt;/var&amp;gt;).&lt;br /&gt;
This translation table is necessary because special characters are converted&lt;br /&gt;
to the hexadecimal representations of their &#039;&#039;&#039;ASCII&#039;&#039;&#039; values, even&lt;br /&gt;
though the input and output strings are both in EBCDIC.&lt;br /&gt;
Data that must be encoded as hexadecimal must be translated to ASCII&lt;br /&gt;
first, which means that the appropriate ASCII-to-EBCDIC translation table&lt;br /&gt;
must be indicated to &amp;lt;var&amp;gt;URLEncode&amp;lt;/var&amp;gt; via the &amp;lt;var&amp;gt;Socket&amp;lt;/var&amp;gt; object.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;URLEncode&amp;lt;/var&amp;gt; is particularly useful for constructing URLs, especially&lt;br /&gt;
when composing the query string portion of a URL (&amp;lt;code&amp;gt;http://host/path?query&amp;lt;/code&amp;gt;).&lt;br /&gt;
&amp;lt;var&amp;gt;URLEncode&amp;lt;/var&amp;gt; is also useful for composing form data for a post request over an HTTP&lt;br /&gt;
connection.&lt;br /&gt;
&amp;lt;li&amp;gt;The non-alphanumeric characters that &amp;lt;var&amp;gt;[[$Sock_Url_Encode]]&amp;lt;/var&amp;gt; does not encode are these seven:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;. ( ) ! $ * - _&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
&lt;br /&gt;
In this example, &amp;lt;var&amp;gt;URLEncode&amp;lt;/var&amp;gt; creates &amp;lt;code&amp;gt;%-hex-hex&amp;lt;/code&amp;gt; encoding&lt;br /&gt;
for this browser request to an HTTP server in the HTTP Get format:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt; ...&lt;br /&gt;
%rc = %sock:Send(&#039;GET /&#039;)&lt;br /&gt;
%rc = %sock:Send(%url)&lt;br /&gt;
%rc = %sock:Send(&#039;?info=&#039;)&lt;br /&gt;
%rc = %sock:Send(%sock:URLEncode(%info))&lt;br /&gt;
%rc = %sock:SendWithLineEnd(&#039; HTTP/1.0&#039;)&lt;br /&gt;
 ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
For example, if &amp;lt;code&amp;gt;%info&amp;lt;/code&amp;gt; contains:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;10 + 3.14 * R*R*R * 2/3&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
The following value is sent to the web server after the &amp;lt;code&amp;gt;info=&amp;lt;/code&amp;gt;:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;10+%2B+3.14+*+R*R*R+*+2%2F3&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;+&amp;lt;/code&amp;gt; signifies a blank, &amp;lt;code&amp;gt;%&amp;lt;/code&amp;gt; introduces a hex encoding,&lt;br /&gt;
&amp;lt;code&amp;gt;2B&amp;lt;/code&amp;gt; is the ASCII code for a plus sign (&amp;lt;tt&amp;gt;+&amp;lt;/tt&amp;gt;), and &amp;lt;code&amp;gt;2f&amp;lt;/code&amp;gt; is the ASCII code for a&lt;br /&gt;
slash (&amp;lt;tt&amp;gt;/&amp;lt;/tt&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
==Sample Code==&lt;br /&gt;
Here is a code fragment that fetches the Sirius home page using a &amp;lt;var&amp;gt;Socket&amp;lt;/var&amp;gt; object.&lt;br /&gt;
You may want to contrast this with the $function sample in [[Sample Janus Sockets Programs#Simple echo of HTTP/HTML|&amp;quot;Simple echo of HTTP/HTML&amp;quot;]].&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;%socko object &amp;lt;var&amp;gt;Socket&amp;lt;/var&amp;gt;&lt;br /&gt;
%socko = New(&#039;HTTPCLIENT&#039;, &#039;www.sirius-software.com&#039;, 80)&lt;br /&gt;
If %socko Is Null Then&lt;br /&gt;
   Print &#039;Error:&#039; And $STATUSD&lt;br /&gt;
   Stop&lt;br /&gt;
End If&lt;br /&gt;
&lt;br /&gt;
%socko:SendWithLineEnd(&#039;GET / HTTP/1.0&#039;)&lt;br /&gt;
%socko:SendWithLineEnd( &#039;&#039; )&lt;br /&gt;
%socko:Set(&#039;PRSTOK&#039;,&#039;AMBIG|0D0A|0A|0D&#039;)&lt;br /&gt;
&lt;br /&gt;
Repeat While ( %socko:ReceiveAndParse(%s) )&lt;br /&gt;
   Print %s&lt;br /&gt;
End Repeat&lt;br /&gt;
&lt;br /&gt;
Print %(Socket):Num(&#039;RESET&#039;)&lt;br /&gt;
Print %(Socket):ErrInfo(&#039;CODE&#039;)&lt;br /&gt;
%socko:Close&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=TranOut_(Socket_function)&amp;diff=49285</id>
		<title>TranOut (Socket function)</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=TranOut_(Socket_function)&amp;diff=49285"/>
		<updated>2011-11-08T19:34:04Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt; TranOut function &amp;lt;p&amp;gt; &amp;lt;var&amp;gt;TranOut&amp;lt;/var&amp;gt; is a member of the &amp;lt;var&amp;gt;[[...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
[[Category:Socket methods|TranOut function]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;TranOut&amp;lt;/var&amp;gt; is a member of the &amp;lt;var&amp;gt;[[Socket class|Socket]]&amp;lt;/var&amp;gt; class.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method translates an individual string,&lt;br /&gt;
from the local internal character set (EBCDIC),&lt;br /&gt;
to the character set of the remote.&lt;br /&gt;
Designed for cases where translation needs to be selective, the &amp;lt;var&amp;gt;TranOut&amp;lt;/var&amp;gt; function&lt;br /&gt;
has an effect similar to its equivalent $function, &amp;lt;var&amp;gt;$Sock_Tran_Out&amp;lt;/var&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;%str = %socko:TranOut(string)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table class=&amp;quot;syntaxTable&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%str&lt;br /&gt;
&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;String that is to contain the translation of the input string into the remote character set.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%socko&lt;br /&gt;
&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;A variable or an expression that is a reference to a &amp;lt;var&amp;gt;Socket&amp;lt;/var&amp;gt; object.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;string&lt;br /&gt;
&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;The string that is to be translated to the remote character set.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Usage notes==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The translate table &amp;lt;var&amp;gt;TranOut&amp;lt;/var&amp;gt; uses is the input table&lt;br /&gt;
defined by the &amp;lt;var&amp;gt;[[XTAB]]&amp;lt;/var&amp;gt; parameter of the socket.&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;TranOut&amp;lt;/var&amp;gt; method can cause a jump to&lt;br /&gt;
the &amp;lt;var&amp;gt;ONRESET&amp;lt;/var&amp;gt; label or request cancellation, and it can set the last error information,&lt;br /&gt;
but it does not return any error indication.&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;TranOut&amp;lt;/var&amp;gt; method continues with the next statement if &amp;lt;code&amp;gt;ONRESET&lt;br /&gt;
CONTINUE&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;CANCELC&amp;lt;/code&amp;gt;, or &amp;lt;code&amp;gt;LABELC&amp;lt;/code&amp;gt; is in effect for the socket.&lt;br /&gt;
It always returns the translated string; it never returns an error indicator.&lt;br /&gt;
&amp;lt;li&amp;gt;Typically, &amp;lt;var&amp;gt;TranOut&amp;lt;/var&amp;gt; is used to translate from EBCDIC&lt;br /&gt;
strings that are sent to non-mainframe sources that use other&lt;br /&gt;
character mapping schemes, like ASCII or non-English character sets.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Examples==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;In the following example, database fields only are translated and sent to the remote.&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;%sock is Object &amp;lt;var&amp;gt;Socket&amp;lt;/var&amp;gt;&lt;br /&gt;
%sock = New&lt;br /&gt;
%old = %sock:Set(&#039;BINARY&#039;)&lt;br /&gt;
For Each Record&lt;br /&gt;
   %xlate = %sock:TranOut(DATA_FIELD)&lt;br /&gt;
   %rc = %sock:SendWithLineEnd(%xlate)&lt;br /&gt;
End For&lt;br /&gt;
%old = %sock:Set(&#039;BINARY&#039;, %old)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;TranOut&amp;lt;/var&amp;gt; can be useful if you want to use a &amp;quot;normal&amp;quot; character as either the &amp;lt;var&amp;gt;LINEND&amp;lt;/var&amp;gt; or&lt;br /&gt;
&amp;lt;var&amp;gt;PRSTOK&amp;lt;/var&amp;gt; value (see &amp;lt;var&amp;gt;[[Set (Socket function)|Set]]&amp;lt;/var&amp;gt;) for communication with the remote.&lt;br /&gt;
In the following example, &amp;lt;var&amp;gt;LINEND&amp;lt;/var&amp;gt; is set to a pair of plus sign (&amp;lt;tt&amp;gt;+&amp;lt;/tt&amp;gt;) characters:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;Begin&lt;br /&gt;
  %sock is Object &amp;lt;var&amp;gt;Socket&amp;lt;/var&amp;gt;&lt;br /&gt;
  %sock = New(&#039;SOCKEM&#039;)&lt;br /&gt;
  %s = %sock:TranOut(&#039;++&#039;)&lt;br /&gt;
  %t = %sock:Set(&#039;LINEND&#039;, %s)&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=TranIn_(Socket_function)&amp;diff=49278</id>
		<title>TranIn (Socket function)</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=TranIn_(Socket_function)&amp;diff=49278"/>
		<updated>2011-11-08T19:34:04Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt; TranIn function &amp;lt;p&amp;gt; &amp;lt;var&amp;gt;TranIn&amp;lt;/var&amp;gt; is a member of the &amp;lt;var&amp;gt;[[So...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
[[Category:Socket methods|TranIn function]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;TranIn&amp;lt;/var&amp;gt; is a member of the &amp;lt;var&amp;gt;[[Socket class|Socket]]&amp;lt;/var&amp;gt; class.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method translates an individual string,&lt;br /&gt;
from the character set of the remote to the local internal character set (EBCDIC).&lt;br /&gt;
Designed for cases where translation needs to be selective,&lt;br /&gt;
the &amp;lt;var&amp;gt;TranIn&amp;lt;/var&amp;gt; function has an effect similar to&lt;br /&gt;
its equivalent $function, &amp;lt;var&amp;gt;[[$Sock_Tran_In]]&amp;lt;/var&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;%str = %socko:TranIn(string)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;table class=&amp;quot;syntaxTable&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%str&lt;br /&gt;
&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;String that is to contain the translation of the input string into the local character set.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%socko&lt;br /&gt;
&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;A variable or an expression that is a reference to a &amp;lt;var&amp;gt;Socket&amp;lt;/var&amp;gt; object.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;string&lt;br /&gt;
&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;The string that is to be translated to the socket&#039;s local character set.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Usage notes==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The translate table &amp;lt;var&amp;gt;TranIn&amp;lt;/var&amp;gt; uses is the input table&lt;br /&gt;
defined by the &amp;lt;var&amp;gt;[[XTAB]]&amp;lt;/var&amp;gt; parameter of the socket.&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;TranIn&amp;lt;/var&amp;gt; method can cause a jump to&lt;br /&gt;
the &amp;lt;var&amp;gt;ONRESET&amp;lt;/var&amp;gt; label or request cancellation, and it can set the last error information,&lt;br /&gt;
but it does not return any error indication.&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;TranIn&amp;lt;/var&amp;gt; method continues with the next statement if &amp;lt;code&amp;gt;ONRESET&lt;br /&gt;
CONTINUE&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;CANCELC&amp;lt;/code&amp;gt;, or &amp;lt;code&amp;gt;LABELC&amp;lt;/code&amp;gt; is in effect for the socket.&lt;br /&gt;
It always returns the translated string; it never returns an error indicator.&lt;br /&gt;
&amp;lt;li&amp;gt;Typically, &amp;lt;var&amp;gt;TranIn&amp;lt;/var&amp;gt; is used to translate into EBCDIC&lt;br /&gt;
strings that are received from non-mainframe sources that use other&lt;br /&gt;
character mapping schemes, like ASCII or non-English character sets.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
&lt;br /&gt;
In the following example, parsed but not translated lines are received into the&lt;br /&gt;
&amp;lt;code&amp;gt;%s&amp;lt;/code&amp;gt; variable, then translated, and printed in EBCDIC.&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;%sock is Object &amp;lt;var&amp;gt;Socket&amp;lt;/var&amp;gt;&lt;br /&gt;
%sock = New&lt;br /&gt;
%old = %sock:Set(&#039;BINARY&#039;)&lt;br /&gt;
Repeat&lt;br /&gt;
   %len = %sock:ReceiveAndParse(%s)&lt;br /&gt;
   If %len le 0 Then&lt;br /&gt;
      Loop End&lt;br /&gt;
   End If&lt;br /&gt;
   %xlate = %sock:TranIn(%s)&lt;br /&gt;
   Print %xlate&lt;br /&gt;
End Repeat&lt;br /&gt;
%old = %sock:Set(&#039;BINARY&#039;, %old)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=ServerSocket_(Socket_function)&amp;diff=49251</id>
		<title>ServerSocket (Socket function)</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=ServerSocket_(Socket_function)&amp;diff=49251"/>
		<updated>2011-11-08T19:34:02Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt; ServerSocket function &amp;lt;p&amp;gt; &amp;lt;var&amp;gt;ServerSocket&amp;lt;/var&amp;gt; is a member of t...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
[[Category:Socket methods|ServerSocket function]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;ServerSocket&amp;lt;/var&amp;gt; is a member of the &amp;lt;var&amp;gt;[[Socket class|Socket]]&amp;lt;/var&amp;gt; class.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This [[Notation conventions for methods#Shared members|shared]] method obtains a reference to a&lt;br /&gt;
&amp;lt;var&amp;gt;Socket&amp;lt;/var&amp;gt; object for the server socket (socket number 1 in the &amp;lt;var&amp;gt;$Sock_xxx&amp;lt;/var&amp;gt; API,&lt;br /&gt;
as described in [[Janus Sockets User Language coding considerations#Client versus Server Socket programming|&amp;quot;Client versus Server Socket programming&amp;quot;]].&lt;br /&gt;
It returns a reference to a &amp;lt;var&amp;gt;Socket&amp;lt;/var&amp;gt; object instance, which can then be&lt;br /&gt;
used with instance method calls to access the server socket.&lt;br /&gt;
&amp;lt;var&amp;gt;ServerSocket&amp;lt;/var&amp;gt; has no equivalent $function.&lt;br /&gt;
&lt;br /&gt;
==ServerSocket syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;pre&amp;quot;&amp;gt; %so = %(Socket):ServerSocket&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
===Syntax terms===&lt;br /&gt;
&amp;lt;table class=&amp;quot;syntaxTable&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%so&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A declared socket object or a reference to a &amp;lt;var&amp;gt;Socket&amp;lt;/var&amp;gt; object.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%(Socket)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The class name in parentheses denotes a shared method. Specifying &amp;lt;code&amp;gt;%(Socket):&amp;lt;/code&amp;gt; is not the only way to invoke the method (see [[??]] refid=themeth.).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Usage notes==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;After &amp;lt;var&amp;gt;ServerSocket&amp;lt;/var&amp;gt; returns, the socket is no longer accessible by its&lt;br /&gt;
socket number (1).&lt;br /&gt;
To access the socket by its number again, use&lt;br /&gt;
&amp;lt;var&amp;gt;[[GetSocketNumber (Socket function)|GetSocketNumber]]&amp;lt;/var&amp;gt;.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;ServerSocket&amp;lt;/var&amp;gt; can be used to obtain a &amp;lt;var&amp;gt;Socket&amp;lt;/var&amp;gt; object reference for a socket already&lt;br /&gt;
created by &amp;lt;var&amp;gt;$Sock_Conn&amp;lt;/var&amp;gt;, or it can operate in an entirely object-oriented application.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
&lt;br /&gt;
In the following code fragment, a server socket receives data and replies to its client.&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;Begin&lt;br /&gt;
%r Float&lt;br /&gt;
%sepx Float&lt;br /&gt;
%data is String len 255&lt;br /&gt;
%servsock is Object &amp;lt;var&amp;gt;Socket&amp;lt;/var&amp;gt;&lt;br /&gt;
%servsock = %(Socket):ServerSocket&lt;br /&gt;
%r = %servsock:Set(&#039;PRSTOK&#039;, &#039;AMBIG|0D0A|0D|0A|07&#039;)&lt;br /&gt;
%r = %servsock:Set(&#039;LINEND&#039;, &#039;07&#039;)&lt;br /&gt;
%r = %servsock:ReceiveAndParse(%data)&lt;br /&gt;
If %r le 0 Then&lt;br /&gt;
 ...&lt;br /&gt;
If %data eq &#039;Hello&#039; Then&lt;br /&gt;
 ...&lt;br /&gt;
   %r = %servsock:SendWithLineEnd(&#039;OK&#039;)&lt;br /&gt;
 ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=OnReset_(Socket_function)&amp;diff=49235</id>
		<title>OnReset (Socket function)</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=OnReset_(Socket_function)&amp;diff=49235"/>
		<updated>2011-11-08T19:34:01Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt; OnReset function &amp;lt;p&amp;gt; &amp;lt;var&amp;gt;OnReset&amp;lt;/var&amp;gt; is a member of the &amp;lt;var&amp;gt;[[...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
[[Category:Socket methods|OnReset function]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;OnReset&amp;lt;/var&amp;gt; is a member of the &amp;lt;var&amp;gt;[[Socket class|Socket]]&amp;lt;/var&amp;gt; class.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This callable, [[Notation conventions for methods#Shared members|shared]] method&lt;br /&gt;
specifies the label in the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;User Language&amp;lt;/var&amp;gt; sockets program to jump to&lt;br /&gt;
when a &amp;lt;var&amp;gt;RESET&amp;lt;/var&amp;gt; socket is encountered in the current or a lower program scope.&lt;br /&gt;
It can also be used to clear without replacing an existing &amp;lt;var&amp;gt;ONRESET&amp;lt;/var&amp;gt; label.&lt;br /&gt;
The &amp;lt;var&amp;gt;OnReset&amp;lt;/var&amp;gt; function has an effect similar to &amp;lt;var&amp;gt;[[$Sock_Onreset]]&amp;lt;/var&amp;gt;.&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;%rc = %(Socket):OnReset[(&#039;label&#039;)]&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
===Syntax terms===&lt;br /&gt;
&amp;lt;table class=&amp;quot;syntaxTable&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%rc&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Numeric return string, which is to contain 0 (success) or a negative integer (see &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;label&amp;lt;/var&amp;gt;, below).&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%(Socket)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The class name in parentheses denotes a shared method. Specifying &amp;lt;code&amp;gt;%(Socket):&amp;lt;/code&amp;gt; is not the only way to invoke the method (see [[??]] refid=themeth.).&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;label&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The label in the program to which to jump to for &amp;lt;var&amp;gt;ONRESET&amp;lt;/var&amp;gt; handling. If &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;label&amp;lt;/var&amp;gt; is the null string or all blanks, any existing &amp;lt;var&amp;gt;ONRESET&amp;lt;/var&amp;gt; label in the current scope is cleared, and &amp;lt;var&amp;gt;OnReset&amp;lt;/var&amp;gt; returns: &amp;lt;ul&amp;gt; &amp;lt;li&amp;gt;-3, if &amp;lt;var&amp;gt;OnReset&amp;lt;/var&amp;gt; is issued from an &amp;lt;var&amp;gt;ON&amp;lt;/var&amp;gt; unit &amp;lt;li&amp;gt;-1, otherwise &amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
==Usage notes==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;label&amp;lt;/var&amp;gt; is a valid label&lt;br /&gt;
and the &amp;lt;var&amp;gt;OnReset&amp;lt;/var&amp;gt; function call is successful, any existing &amp;lt;var&amp;gt;ONRESET&amp;lt;/var&amp;gt; label&lt;br /&gt;
definition in the current scope is replaced, and &amp;lt;var&amp;gt;OnReset&amp;lt;/var&amp;gt; returns 0.&lt;br /&gt;
&amp;lt;li&amp;gt;If the &amp;lt;var&amp;gt;OnReset&amp;lt;/var&amp;gt; call fails to clear or to set the &amp;lt;var&amp;gt;ONRESET&amp;lt;/var&amp;gt; label, the request is cancelled.&lt;br /&gt;
&amp;lt;var&amp;gt;OnReset&amp;lt;/var&amp;gt; can fail for the following reasons:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;label&amp;lt;/var&amp;gt; is not found in the current scope.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;label&amp;lt;/var&amp;gt; is a subroutine.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;OnReset&amp;lt;/var&amp;gt; is invoked from an &amp;lt;var&amp;gt;ON&amp;lt;/var&amp;gt; unit, and &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;label&amp;lt;/var&amp;gt; is neither the&lt;br /&gt;
null string nor all blank.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;label&amp;lt;/var&amp;gt; is in a loop, &amp;lt;var&amp;gt;ON&amp;lt;/var&amp;gt; unit, or simple subroutine.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;OnReset&amp;lt;/var&amp;gt; is not affected by any &amp;lt;var&amp;gt;ONRESET&amp;lt;/var&amp;gt; setting.&lt;br /&gt;
&amp;lt;li&amp;gt;A request may have multiple &amp;lt;var&amp;gt;ONRESET&amp;lt;/var&amp;gt; labels set: as many as one for each&lt;br /&gt;
scope (the outer level of a request is a scope, as is each complex subroutine).&lt;br /&gt;
As described in [[Janus Sockets User Language coding considerations#Handling connection errors and RESET sockets|&amp;quot;Handling connection errors and RESET sockets&amp;quot;]],&lt;br /&gt;
a jump to an &amp;lt;var&amp;gt;ONRESET&amp;lt;/var&amp;gt; label is attempted if both of these are true:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;A &amp;lt;var&amp;gt;RESET&amp;lt;/var&amp;gt; socket is&lt;br /&gt;
encountered during a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Janus Sockets&amp;lt;/var&amp;gt; operation&lt;br /&gt;
&amp;lt;li&amp;gt;The socket&#039;s &amp;lt;var&amp;gt;ONRESET&amp;lt;/var&amp;gt; setting&lt;br /&gt;
is &amp;lt;code&amp;gt;LABEL&amp;lt;/code&amp;gt; (or &amp;lt;code&amp;gt;LABELC&amp;lt;/code&amp;gt;, if the operation requires an &amp;lt;var&amp;gt;OPEN&amp;lt;/var&amp;gt; socket)&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;An attempted jump to a label is successful if there is an &amp;lt;var&amp;gt;ONRESET&amp;lt;/var&amp;gt; label&lt;br /&gt;
within the current or an invoking scope of the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;User Language&amp;lt;/var&amp;gt; request&lt;br /&gt;
that encountered the &amp;lt;var&amp;gt;RESET&amp;lt;/var&amp;gt; socket.&lt;br /&gt;
If there is no such label, the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;User Language&amp;lt;/var&amp;gt; request is cancelled.&lt;br /&gt;
&amp;lt;li&amp;gt;Using &amp;lt;var&amp;gt;OnReset&amp;lt;/var&amp;gt; to set an &amp;lt;var&amp;gt;ONRESET&amp;lt;/var&amp;gt; handler reduces the&lt;br /&gt;
amount of return code checking the application has to do on each method call.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
&lt;br /&gt;
As a result of the &amp;lt;var&amp;gt;OnReset&amp;lt;/var&amp;gt; code in the following example, encountering&lt;br /&gt;
a &amp;lt;var&amp;gt;RESET&amp;lt;/var&amp;gt; socket will print a set of error messages that provide the&lt;br /&gt;
failing operation, return code, and socket&lt;br /&gt;
identifier before terminating evaluation:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;Call %(Socket):OnReset(&#039;KABOOM&#039;)&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
KABOOM:&lt;br /&gt;
%c =  %(Socket):Errinfo(&#039;CODE&#039;)&lt;br /&gt;
%s =  %(Socket):Errinfo(&#039;SOCKNUM&#039;)&lt;br /&gt;
%f =  %(Socket):Errinfo(&#039;FUN&#039;)&lt;br /&gt;
Print &#039;The connection was unexpectedly lost.&#039;&lt;br /&gt;
Print &#039;The last sockets error operation was:&#039;&lt;br /&gt;
Print &#039;Function:      &#039; with %f&lt;br /&gt;
Print &#039;Return code:   &#039; with %c&lt;br /&gt;
Print &#039;Socket:        &#039; with %s&lt;br /&gt;
Stop&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=GetSocketObject_(Socket_function)&amp;diff=49205</id>
		<title>GetSocketObject (Socket function)</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=GetSocketObject_(Socket_function)&amp;diff=49205"/>
		<updated>2011-11-08T19:33:59Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt; GetSocketObject function &amp;lt;p&amp;gt; &amp;lt;var&amp;gt;GetSocketObject&amp;lt;/var&amp;gt; is a membe...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
[[Category:Socket methods|GetSocketObject function]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;GetSocketObject&amp;lt;/var&amp;gt; is a member of the &amp;lt;var&amp;gt;[[Socket class|Socket]]&amp;lt;/var&amp;gt; class.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This [[Notation conventions for methods#Shared members|shared]]&lt;br /&gt;
method returns a &amp;lt;var&amp;gt;Socket&amp;lt;/var&amp;gt; object for a given socket number.&lt;br /&gt;
It returns a reference to an instance of a&lt;br /&gt;
&amp;lt;var&amp;gt;Socket&amp;lt;/var&amp;gt; object, which can then be used with instance method calls.&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;%so = %(Socket):GetSocketObject(socketnum)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
===Syntax terms===&lt;br /&gt;
&amp;lt;table class=&amp;quot;syntaxTable&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%so&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A declared socket object or a reference to a &amp;lt;var&amp;gt;Socket&amp;lt;/var&amp;gt; object.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;b&amp;gt;%(Socket&amp;lt;/b&amp;gt;)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The class name in parentheses denotes a shared method. Specifying &amp;lt;code&amp;gt;%(Socket):&amp;lt;/code&amp;gt; is not the only way to invoke the method (see [[??]] refid=themeth.).&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;socketnum&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The number of a socket that was created with &amp;lt;var&amp;gt;[[$Sock_Conn]]&amp;lt;/var&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Usage notes==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;GetSocketObject&amp;lt;/var&amp;gt; is designed for adding &amp;lt;var&amp;gt;Socket&amp;lt;/var&amp;gt; object code to an existing&lt;br /&gt;
$Sock_xxx application, that is, for&lt;br /&gt;
instantiating a socket from a socket number returned from &amp;lt;var&amp;gt;$Sock_Conn&amp;lt;/var&amp;gt;.&lt;br /&gt;
If you are building an entirely object-oriented socket application,&lt;br /&gt;
use the &amp;lt;var&amp;gt;[[New (Socket constructor)|New]]&amp;lt;/var&amp;gt; constructor.&lt;br /&gt;
&amp;lt;li&amp;gt;After &amp;lt;var&amp;gt;GetSocketObject&amp;lt;/var&amp;gt; returns, the socket is no longer accessible by its socket number.&lt;br /&gt;
To access the socket by its number again, use &amp;lt;var&amp;gt;[[GetSocketNumber (Socket function)|GetSocketNumber]]&amp;lt;/var&amp;gt;.&lt;br /&gt;
&amp;lt;li&amp;gt;If the object returned by a &amp;lt;var&amp;gt;GetSocketObject&amp;lt;/var&amp;gt; invocation is the method object&lt;br /&gt;
for a subsequent &amp;lt;var&amp;gt;GetSocketNumber&amp;lt;/var&amp;gt; invocation, the&lt;br /&gt;
&amp;lt;code&amp;gt;NOCLOSE&amp;lt;/code&amp;gt; setting of the original numbered socket is applied to the&lt;br /&gt;
numbered socket returned by &amp;lt;var&amp;gt;GetSocketNumber&amp;lt;/var&amp;gt;.&lt;br /&gt;
For information about &amp;lt;var&amp;gt;NOCLOSE&amp;lt;/var&amp;gt;, see &amp;lt;var&amp;gt;[[Set (Socket function)|Set]]&amp;lt;/var&amp;gt;.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
&lt;br /&gt;
In the following example,a socket created with &amp;lt;var&amp;gt;$Sock_Conn&amp;lt;/var&amp;gt; is&lt;br /&gt;
converted to a &amp;lt;var&amp;gt;Socket&amp;lt;/var&amp;gt; object.&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;JANUS DEFINE PIPE * CLSOCK 8 REMOTE * * SOCKPMAX 10&lt;br /&gt;
JANUS START PIPE&lt;br /&gt;
Begin&lt;br /&gt;
%nums Is String Len 16&lt;br /&gt;
%sockhrb object &amp;lt;var&amp;gt;Socket&amp;lt;/var&amp;gt;&lt;br /&gt;
%CONN is float&lt;br /&gt;
&lt;br /&gt;
%CONN = $SOCK_CONN(&#039;PIPE&#039;, &#039;www.whrb.org&#039;, 80)&lt;br /&gt;
%nums = %(Socket):Num(&#039;OPEN&#039;)&lt;br /&gt;
%sockhrb = %(Socket):GetSocketObject(%nums)&lt;br /&gt;
Print &#039;The %sockhrb status is: &#039; %sockhrb:Info(&#039;STAT&#039;)&lt;br /&gt;
End&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The example result is:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;The %sockhrb status is: CONN&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=GetSocketNumber_(Socket_function)&amp;diff=49198</id>
		<title>GetSocketNumber (Socket function)</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=GetSocketNumber_(Socket_function)&amp;diff=49198"/>
		<updated>2011-11-08T19:33:59Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt; GetSocketNumber function &amp;lt;p&amp;gt; &amp;lt;var&amp;gt;GetSocketNumber&amp;lt;/var&amp;gt; is a membe...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
[[Category:Socket methods|GetSocketNumber function]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;GetSocketNumber&amp;lt;/var&amp;gt; is a member of the &amp;lt;var&amp;gt;[[Socket class|Socket]]&amp;lt;/var&amp;gt; class.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method returns a socket number for the method &amp;lt;var&amp;gt;Socket&amp;lt;/var&amp;gt; object.&lt;br /&gt;
The returned number can then be used with $Sock_xxx calls,&lt;br /&gt;
so $Sock_xxx code can be used in conjunction with a &amp;lt;var&amp;gt;Socket&amp;lt;/var&amp;gt; object.&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;%snum = %socko:GetSocketNumber&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
===Syntax terms===&lt;br /&gt;
&amp;lt;table class=&amp;quot;syntaxTable&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%snum&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A numeric variable to contain the value of the number of the &amp;lt;var class=&amp;quot;term&amp;quot;&amp;gt;%socko&amp;lt;/var&amp;gt; socket.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%socko&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A variable or an expression that is a reference to a &amp;lt;var&amp;gt;Socket&amp;lt;/var&amp;gt; object.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
==Usage notes==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;After &amp;lt;var&amp;gt;GetSocketNumber&amp;lt;/var&amp;gt; returns, the &amp;lt;var&amp;gt;Socket&amp;lt;/var&amp;gt; object is no longer valid:&lt;br /&gt;
it is null, and the socket is only accessible by the returned number.&lt;br /&gt;
To access the socket as an object again, you use&lt;br /&gt;
&amp;lt;var&amp;gt;[[GetSocketObject (Socket function)|GetSocketObject]]&amp;lt;/var&amp;gt;.&lt;br /&gt;
&amp;lt;li&amp;gt;If the object returned by a &amp;lt;var&amp;gt;GetSocketObject&amp;lt;/var&amp;gt; invocation is the method object&lt;br /&gt;
for a subsequent &amp;lt;var&amp;gt;GetSocketNumber&amp;lt;/var&amp;gt; invocation, the&lt;br /&gt;
&amp;lt;code&amp;gt;NOCLOSE&amp;lt;/code&amp;gt; setting of the original numbered socket is applied to the&lt;br /&gt;
numbered socket returned by &amp;lt;var&amp;gt;GetSocketNumber&amp;lt;/var&amp;gt;.&lt;br /&gt;
For information about &amp;lt;var&amp;gt;NOCLOSE&amp;lt;/var&amp;gt;, see  &amp;lt;var&amp;gt;[[Set (Socket function)|Set]]&amp;lt;/var&amp;gt;.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=ErrInfo_(Socket_function)&amp;diff=49189</id>
		<title>ErrInfo (Socket function)</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=ErrInfo_(Socket_function)&amp;diff=49189"/>
		<updated>2011-11-08T19:33:58Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt; ErrInfo function &amp;lt;p&amp;gt; &amp;lt;var&amp;gt;ErrInfo&amp;lt;/var&amp;gt; is a member of the &amp;lt;var&amp;gt;[[...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
[[Category:Socket methods|ErrInfo function]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;ErrInfo&amp;lt;/var&amp;gt; is a member of the &amp;lt;var&amp;gt;[[Socket class|Socket]]&amp;lt;/var&amp;gt; class.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This [[Notation conventions for methods#Shared members|shared]] method retrieves information about the last &amp;lt;var&lt;br /&gt;
class=&amp;quot;product&amp;quot;&amp;gt;Janus Sockets&amp;lt;/var&amp;gt; error.&lt;br /&gt;
The &amp;lt;var&amp;gt;ErrInfo&amp;lt;/var&amp;gt; function is similar in effect to&lt;br /&gt;
&amp;lt;var&amp;gt;[[$Sock_Errinfo]]&amp;lt;/var&amp;gt;.&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;%errinfo = %(Socket):ErrInfo(infotype)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
===Syntax terms===&lt;br /&gt;
&amp;lt;table class=&amp;quot;syntaxTable&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%errinfo&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A string variable to contain the returned error information. If no &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Janus Sockets&amp;lt;/var&amp;gt; error has occurred since the thread logged in, a null string is returned.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;b&amp;gt;%(Socket&amp;lt;/b&amp;gt;)&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The class name in parentheses denotes a shared method. Specifying &amp;lt;code&amp;gt;%(Socket):&amp;lt;/code&amp;gt; is not the only way to invoke the method (see [[??]] refid=themeth.).&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;infotype&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;One of the following strings: &amp;lt;table class=&amp;quot;syntaxTable&amp;quot;&amp;gt; &amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;CODE&amp;lt;/var&amp;gt; &amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;Retrieve the code from the last &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Janus Sockets&amp;lt;/var&amp;gt; error.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;SOCKNUM&amp;lt;/var&amp;gt;&lt;br /&gt;
&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;Retrieve the socket number used by the last &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Janus Sockets&amp;lt;/var&amp;gt; operation with an error condition.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;var&amp;gt;FUN&amp;lt;/var&amp;gt;&lt;br /&gt;
&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;Retrieve the name of the $function producing the last &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Janus Sockets&amp;lt;/var&amp;gt; error. This may also be the string &amp;quot;Captured print&amp;quot;, if a captured &amp;quot;print&amp;quot; operation was the last operation that encountered a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;var&amp;gt;ErrInfo&amp;lt;/var&amp;gt; is not affected by any &amp;lt;code&amp;gt;ONRESET&amp;lt;/code&amp;gt; setting.&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=Close_(Socket_function)&amp;diff=49182</id>
		<title>Close (Socket function)</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=Close_(Socket_function)&amp;diff=49182"/>
		<updated>2011-11-08T19:33:58Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt; Close function &amp;lt;p&amp;gt; &amp;lt;var&amp;gt;Close&amp;lt;/var&amp;gt; is a member of the &amp;lt;var&amp;gt;[[Sock...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
[[Category:Socket methods|Close function]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;Close&amp;lt;/var&amp;gt; is a member of the &amp;lt;var&amp;gt;[[Socket class|Socket]]&amp;lt;/var&amp;gt; class.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method terminates the sending and receiving of data on, and removes from use,&lt;br /&gt;
a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Janus Sockets&amp;lt;/var&amp;gt; connection.&lt;br /&gt;
The &amp;lt;var&amp;gt;Close&amp;lt;/var&amp;gt; method, which may be invoked with a &amp;lt;var&amp;gt;Call&amp;lt;/var&amp;gt; statement, has an effect&lt;br /&gt;
similar to its equivalent $function, &amp;lt;var&amp;gt;[[$Sock_Close]]&amp;lt;/var&amp;gt;.&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;[%conn =] %socko:Close&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
===Syntax terms===&lt;br /&gt;
&amp;lt;table class=&amp;quot;syntaxTable&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%conn&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;If specified, this is a numeric variable to contain the returned value &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; from &amp;lt;var&amp;gt;Close&amp;lt;/var&amp;gt;, indicating the connection is closed.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%socko&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A variable or an expression that is a reference to a &amp;lt;var&amp;gt;Socket&amp;lt;/var&amp;gt; object.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
==Usage notes==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;In addition to closing the socket, the &amp;lt;var&amp;gt;Close&amp;lt;/var&amp;gt; method&lt;br /&gt;
destroys (discards) the object.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;Close&amp;lt;/var&amp;gt; is not affected by any &amp;lt;code&amp;gt;ONRESET&amp;lt;/code&amp;gt; setting.&lt;br /&gt;
If the socket for which it is invoked is in the &amp;lt;code&amp;gt;RESET&amp;lt;/code&amp;gt; state,&lt;br /&gt;
&amp;lt;var&amp;gt;Close&amp;lt;/var&amp;gt; continues to the next statement and does not set the last socket error information.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;var&amp;gt;Close&amp;lt;/var&amp;gt; call signals that the program has completed all processing on the&lt;br /&gt;
&amp;lt;code&amp;gt;%sok&amp;lt;/code&amp;gt; socket:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;%sok:Close&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=Capture_(Socket_function)&amp;diff=49158</id>
		<title>Capture (Socket function)</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=Capture_(Socket_function)&amp;diff=49158"/>
		<updated>2011-11-08T19:33:57Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt; Capture function &amp;lt;p&amp;gt; &amp;lt;var&amp;gt;Capture&amp;lt;/var&amp;gt; is a member of the &amp;lt;var&amp;gt;[[...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
[[Category:Socket methods|Capture function]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;Capture&amp;lt;/var&amp;gt; is a member of the &amp;lt;var&amp;gt;[[Socket class|Socket]]&amp;lt;/var&amp;gt; class.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This method&lt;br /&gt;
specifies whether print output should be sent as lines on a &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Janus Sockets&amp;lt;/var&amp;gt; connection.&lt;br /&gt;
The method, which may be invoked with a CALL statement,&lt;br /&gt;
has an effect similar to its equivalent $function,&lt;br /&gt;
&amp;lt;var&amp;gt;[[$Sock_Capture]]&amp;lt;/var&amp;gt;.&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;[%str =] %socko:Capture(value)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Syntax terms===&lt;br /&gt;
&amp;lt;table class=&amp;quot;syntaxTable&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%str&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Optional return string, which contains the value of the socket&#039;s previous print capture setting. If the socket is not open, and &amp;lt;code&amp;gt;ONRESET CONTINUE&amp;lt;/code&amp;gt; is in effect for the socket, &amp;lt;var&amp;gt;Capture&amp;lt;/var&amp;gt; returns the string &amp;lt;code&amp;gt;RESET&amp;lt;/code&amp;gt;. For information about &amp;lt;code&amp;gt;ONRESET CONTINUE&amp;lt;/code&amp;gt;, see the &amp;lt;var&amp;gt;[[Set (Socket function)|Set]]&amp;lt;/var&amp;gt; method.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%socko&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A variable or an expression that is a reference to a &amp;lt;var&amp;gt;Socket&amp;lt;/var&amp;gt; object.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;value&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;The print capture setting for the socket. It is a string whose valid values are: &amp;lt;table&amp;gt; &amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;OFF &amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;Do not capture print output to this socket.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;ON&lt;br /&gt;
&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;Capture print output to this socket.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Usage notes==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Unlike &amp;lt;var&amp;gt;$Sock_Capture&amp;lt;/var&amp;gt;, capturing to multiple sockets&lt;br /&gt;
is &#039;&#039;&#039;not&#039;&#039;&#039; supported with a &amp;lt;var&amp;gt;Socket&amp;lt;/var&amp;gt; object.&lt;br /&gt;
&amp;lt;li&amp;gt;Each captured print line is followed by a &amp;lt;var&amp;gt;LINEND&amp;lt;/var&amp;gt; string,&lt;br /&gt;
if the socket has one set in its definition or by the &amp;lt;var&amp;gt;Set&amp;lt;/var&amp;gt; method.&lt;br /&gt;
&amp;lt;li&amp;gt;If &amp;lt;var&amp;gt;FIN&amp;lt;/var&amp;gt; is sent (using either the &amp;lt;var&amp;gt;Send&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;SendWithLineEnd&amp;lt;/var&amp;gt; method),&lt;br /&gt;
print capturing is automatically turned &amp;lt;var&amp;gt;OFF&amp;lt;/var&amp;gt; for the socket.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For information about &amp;quot;print&amp;quot; output, see [[$Sock_Capture#Print capturing hierarchy and other considerations|&amp;quot;Print&lt;br /&gt;
capturing hierarchy and other considerations&amp;quot;]].&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=Unbind_(LDAP_function)&amp;diff=47412</id>
		<title>Unbind (LDAP function)</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=Unbind_(LDAP_function)&amp;diff=47412"/>
		<updated>2011-07-08T20:17:34Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt; Unbind function &amp;lt;p&amp;gt; &amp;lt;var&amp;gt;Unbind&amp;lt;/var&amp;gt; is a member of the &amp;lt;var&amp;gt;[[Ldap...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
[[Category:Ldap methods|Unbind function]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;Unbind&amp;lt;/var&amp;gt; is a member of the &amp;lt;var&amp;gt;[[Ldap class|Ldap]]&amp;lt;/var&amp;gt; class.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This [[Notation conventions for methods#Callable methods|callable]]&lt;br /&gt;
function closes a Janus LDAP connection.&lt;br /&gt;
It logs off the LDAP user, and it terminates the sending and receiving of&lt;br /&gt;
data on the connection and deactivates it.&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;[%st =] %ld:Unbind&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
===Syntax terms===&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;i&amp;gt;&amp;lt;b&amp;gt;%st&amp;lt;/b&amp;gt;&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;A float variable to contain the status result of the Unbind. Possible results are: &amp;lt;ul&amp;gt; &amp;lt;li&amp;gt;0, which indicates success &amp;lt;li&amp;gt;-1, which indicates a failure due to a lost connection (or a connection was never established) &amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;var&amp;gt;[[ErrorNumber (Ldap property)|ErrorNumber]]&amp;lt;/var&amp;gt; and &amp;lt;var&amp;gt;[[ErrorText (Ldap property)|ErrorText]]&amp;lt;/var&amp;gt; methods may provide additional details.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;&amp;lt;i&amp;gt;&amp;lt;b&amp;gt;%ld&amp;lt;/b&amp;gt;&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;An &amp;lt;var&amp;gt;Ldap&amp;lt;/var&amp;gt; object variable.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
==Usage Notes==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;After a successful &amp;lt;var&amp;gt;Unbind&amp;lt;/var&amp;gt; (and after errors that cause a disconnection),&lt;br /&gt;
the &amp;lt;var&amp;gt;Ldap&amp;lt;/var&amp;gt; method object is ready for another &amp;lt;var&amp;gt;Bind&amp;lt;/var&amp;gt;:&lt;br /&gt;
that is, it is (re)initialized with no associated socket/connection references,&lt;br /&gt;
in the same state as if &amp;lt;code&amp;gt;%ld = New&amp;lt;/code&amp;gt; were issued.&lt;br /&gt;
&amp;lt;li&amp;gt;You can also close a connection (and delete the object) abruptly by issuing&lt;br /&gt;
a &amp;lt;var&amp;gt;Discard&amp;lt;/var&amp;gt; call, and you can achieve the same result by letting an &amp;lt;var&amp;gt;Ldap&amp;lt;/var&amp;gt; object&lt;br /&gt;
get discarded automatically (&amp;amp;ldquo;implicitly&amp;amp;rdquo;) when the last&lt;br /&gt;
reference to it is lost, but it is recommended that you first issue an&lt;br /&gt;
&amp;lt;var&amp;gt;Unbind&amp;lt;/var&amp;gt; call for a more orderly closure.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=FindApprox_(LDAP_function)&amp;diff=47384</id>
		<title>FindApprox (LDAP function)</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=FindApprox_(LDAP_function)&amp;diff=47384"/>
		<updated>2011-07-08T20:17:33Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt; FindApprox function &amp;lt;p&amp;gt; &amp;lt;var&amp;gt;FindApprox&amp;lt;/var&amp;gt; is a member of the &amp;lt;va...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
[[Category:Ldap methods|FindApprox function]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;FindApprox&amp;lt;/var&amp;gt; is a member of the &amp;lt;var&amp;gt;[[Ldap class|Ldap]]&amp;lt;/var&amp;gt; class.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This [[Notation conventions for methods#Callable methods|callable]] function&lt;br /&gt;
retrieves all records (entries) from the LDAP directory&lt;br /&gt;
for which the attribute type you specify has a value&lt;br /&gt;
that matches equally or for which some locally-defined approximate matching&lt;br /&gt;
algorithm (based on spelling variations or phonetic match, for example) returns&lt;br /&gt;
&amp;amp;ldquo;True&amp;amp;rdquo; for the search string you specify.&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;[%st =] %ld:FindApprox( attrib, searchString, %doc,  -&lt;br /&gt;
                      [,&amp;amp;nbsp;AttributesOnly=bool]        -&lt;br /&gt;
                      [,&amp;amp;nbsp;ReturnAttributes=%sl]       -&lt;br /&gt;
                      [,&amp;amp;nbsp;BaseObject=string] )&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The syntax terms and most of the usage notes for this function are the&lt;br /&gt;
same as those for &amp;lt;var&amp;gt;[[FindEQ (Ldap function)|FindEQ]]&amp;lt;/var&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
For additional information, see [[LDAP Helper#Using the Find methods|&amp;quot;Using the Find methods&amp;quot;]].&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=FindLE_(LDAP_function)&amp;diff=47371</id>
		<title>FindLE (LDAP function)</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=FindLE_(LDAP_function)&amp;diff=47371"/>
		<updated>2011-07-08T20:17:32Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt; FindLE function &amp;lt;p&amp;gt; &amp;lt;var&amp;gt;FindLE&amp;lt;/var&amp;gt; is a member of the &amp;lt;var&amp;gt;[[Ldap...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
[[Category:Ldap methods|FindLE function]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;FindLE&amp;lt;/var&amp;gt; is a member of the &amp;lt;var&amp;gt;[[Ldap class|Ldap]]&amp;lt;/var&amp;gt; class.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This [[Notation conventions for methods#Callable methods|callable]] function&lt;br /&gt;
retrieves all records (entries) from the LDAP directory&lt;br /&gt;
for which the attribute type you specify has a value that matches equally or&lt;br /&gt;
falls alphabetically before the search string you specify.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;var&amp;gt;FindLE&amp;lt;/var&amp;gt; with a search string&lt;br /&gt;
of &amp;lt;code&amp;gt;C&amp;lt;/code&amp;gt; for the attribute type &amp;lt;code&amp;gt;sn&amp;lt;/code&amp;gt;, for example,&lt;br /&gt;
would find every entry keyed with an &amp;amp;ldquo;sn&amp;amp;rdquo; value that begins with&lt;br /&gt;
an &amp;amp;ldquo;A&amp;amp;rdquo; or &amp;amp;ldquo;B&amp;amp;rdquo;.&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;[%st =] %ld:FindLE( attrib, searchString, %doc,   -&lt;br /&gt;
                  [,&amp;amp;nbsp;AttributesOnly=bool]         -&lt;br /&gt;
                  [,&amp;amp;nbsp;ReturnAttributes=%sl]        -&lt;br /&gt;
                  [,&amp;amp;nbsp;BaseObject=string] )&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The syntax terms and most of the usage notes for this function are the&lt;br /&gt;
same as those for &amp;lt;var&amp;gt;[[FindEQ (Ldap function)|FindEQ]]&amp;lt;/var&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
For additional information, see [[LDAP Helper#Using the Find methods|&amp;quot;Using the Find methods&amp;quot;]].&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=FindGE_(LDAP_function)&amp;diff=47360</id>
		<title>FindGE (LDAP function)</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=FindGE_(LDAP_function)&amp;diff=47360"/>
		<updated>2011-07-08T20:17:32Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt; FindGE function &amp;lt;p&amp;gt; &amp;lt;var&amp;gt;FindGE&amp;lt;/var&amp;gt; is a member of the &amp;lt;var&amp;gt;[[Ldap...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
[[Category:Ldap methods|FindGE function]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;FindGE&amp;lt;/var&amp;gt; is a member of the &amp;lt;var&amp;gt;[[Ldap class|Ldap]]&amp;lt;/var&amp;gt; class.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This [[Notation conventions for methods#Callable methods|callable]]&lt;br /&gt;
function retrieves all records (entries) from the LDAP directory&lt;br /&gt;
for which the attribute type you specify has a value that matches equally or&lt;br /&gt;
falls alphabetically after the search string you specify.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;var&amp;gt;FindGE&amp;lt;/var&amp;gt; with a search string&lt;br /&gt;
of &amp;lt;code&amp;gt;A&amp;lt;/code&amp;gt; for the attribute type &amp;lt;code&amp;gt;sn&amp;lt;/code&amp;gt;, for example,&lt;br /&gt;
would find every entry keyed with an &amp;amp;ldquo;sn&amp;amp;rdquo; value that begins with&lt;br /&gt;
&amp;amp;ldquo;A&amp;amp;rdquo;.&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;[%st =] %ld:FindGE( attrib, searchString, %doc,  -&lt;br /&gt;
                  [,&amp;amp;nbsp;AttributesOnly=bool]        -&lt;br /&gt;
                  [,&amp;amp;nbsp;ReturnAttributes=%sl]       -&lt;br /&gt;
                  [,&amp;amp;nbsp;BaseObject=string] )&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The syntax terms and most of the usage notes for this function are the&lt;br /&gt;
same as those for &amp;lt;var&amp;gt;[[FindEQ (Ldap function)|FindEQ]]&amp;lt;/var&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
For additional information, see [[LDAP Helper#Using the Find methods|&amp;quot;Using the Find methods&amp;quot;]].&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=ErrorText_(LDAP_function)&amp;diff=47324</id>
		<title>ErrorText (LDAP function)</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=ErrorText_(LDAP_function)&amp;diff=47324"/>
		<updated>2011-07-08T20:17:31Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt; ErrorText property &amp;lt;p&amp;gt; &amp;lt;var&amp;gt;ErrorText&amp;lt;/var&amp;gt; is a member of the &amp;lt;var&amp;gt;...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
[[Category:Ldap methods|ErrorText property]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;ErrorText&amp;lt;/var&amp;gt; is a member of the &amp;lt;var&amp;gt;[[Ldap class|Ldap]]&amp;lt;/var&amp;gt; class.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is a read-only property that reports the error message text from the&lt;br /&gt;
last &amp;lt;var&amp;gt;Ldap&amp;lt;/var&amp;gt; method for which an error message was returned.&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;%msg = %ld:ErrorText&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
===Syntax terms===&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%msg&lt;br /&gt;
&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;A string variable to contain the returned error message text. The &#039;&#039;%msg&#039;&#039; value is an empty string if no methods have been called.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%ld&lt;br /&gt;
&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;An &amp;lt;var&amp;gt;Ldap&amp;lt;/var&amp;gt; object variable.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
==Usage Notes==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;[[ErrorNumber (Ldap property)|ErrorNumber]]&amp;lt;/var&amp;gt; property reports&lt;br /&gt;
the error number associated with the ErrorText message or a number&lt;br /&gt;
of a related error.&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;ErrorText&amp;lt;/var&amp;gt; message will be the same as that indicated by the status&lt;br /&gt;
return from &amp;lt;var&amp;gt;Ldap&amp;lt;/var&amp;gt; methods&lt;br /&gt;
for problems &amp;amp;ldquo;internal&amp;amp;rdquo; to the client, will be a message from a&lt;br /&gt;
related error, or will be a message from a server-reported error.&lt;br /&gt;
&amp;lt;li&amp;gt;If an &amp;lt;var&amp;gt;ErrorText&amp;lt;/var&amp;gt; message (and number) contain information reported by the&lt;br /&gt;
server, they &#039;&#039;may&#039;&#039; conform to the LDAP RFC,&lt;br /&gt;
which lists dozens of such server result codes (positive integers)&lt;br /&gt;
and descriptions,&lt;br /&gt;
but no accompanying diagnostic text for these codes is standardized.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
==Examples==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;An &amp;lt;var&amp;gt;Ldap&amp;lt;/var&amp;gt; &amp;lt;var&amp;gt;Bind&amp;lt;/var&amp;gt; call fails and returns a status value of &amp;lt;code&amp;gt;-5&amp;lt;/code&amp;gt;,&lt;br /&gt;
which indicates that the bind authorization failed.&lt;br /&gt;
When the following statement was issued:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt; Print &#039;Error text is &#039;: &#039; %ld:ErrorText&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The result was: &amp;lt;code&amp;gt;Error text is LDBIND FTPCONN failed to connect&amp;lt;/code&amp;gt;.&lt;br /&gt;
&amp;lt;var&amp;gt;ErrorText&amp;lt;/var&amp;gt; and returned status provide corroborating information.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=ErrorNumber_(LDAP_function)&amp;diff=47310</id>
		<title>ErrorNumber (LDAP function)</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=ErrorNumber_(LDAP_function)&amp;diff=47310"/>
		<updated>2011-07-08T20:17:31Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt; ErrorNumber property &amp;lt;p&amp;gt; &amp;lt;var&amp;gt;ErrorNumber&amp;lt;/var&amp;gt; is a member of the &amp;lt;...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
[[Category:Ldap methods|ErrorNumber property]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;ErrorNumber&amp;lt;/var&amp;gt; is a member of the &amp;lt;var&amp;gt;[[Ldap class|Ldap]]&amp;lt;/var&amp;gt; class.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method is a read-only property that reports the error number&lt;br /&gt;
from the last &amp;lt;var&amp;gt;Ldap&amp;lt;/var&amp;gt; method for which an error number was returned.&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;%num = %ld:ErrorNumber&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
===Syntax terms===&lt;br /&gt;
&amp;lt;table&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%num&lt;br /&gt;
&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;A float variable to contain the integer-valued error number.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%ld&lt;br /&gt;
&amp;lt;/th&amp;gt;&amp;lt;td&amp;gt;An &amp;lt;var&amp;gt;Ldap&amp;lt;/var&amp;gt; object variable.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
==Usage Notes==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;[[ErrorText (Ldap property)|ErrorText]]&amp;lt;/var&amp;gt; property reports a&lt;br /&gt;
short description of the error associated with the &amp;lt;var&amp;gt;ErrorNumber&amp;lt;/var&amp;gt; value&lt;br /&gt;
or additional information related to the error.&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;ErrorNumber&amp;lt;/var&amp;gt; value will be the same as the status return from &amp;lt;var&amp;gt;Ldap&amp;lt;/var&amp;gt; methods&lt;br /&gt;
for problems &amp;quot;internal&amp;quot; to the client, will contain a value from a&lt;br /&gt;
related error, or will contain a value from a server-reported error.&lt;br /&gt;
&amp;lt;li&amp;gt;If an &amp;lt;var&amp;gt;ErrorNumber&amp;lt;/var&amp;gt; (and text) contain information reported by the server,&lt;br /&gt;
they &#039;&#039;may&#039;&#039; conform to the LDAP RFC,&lt;br /&gt;
which lists dozens of such server result codes (positive integers)&lt;br /&gt;
and descriptions,&lt;br /&gt;
but no accompanying diagnostic text for these codes is standardized.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
==Examples==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;An &amp;lt;var&amp;gt;Ldap&amp;lt;/var&amp;gt; &amp;lt;var&amp;gt;Bind&amp;lt;/var&amp;gt; call fails and returns a status value of &amp;lt;code&amp;gt;-110&amp;lt;/code&amp;gt;,&lt;br /&gt;
which indicates a problem with the Janus port definition.&lt;br /&gt;
When the following statement was issued:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt; Print &#039;Error number is &#039;: &#039; %ld:ErrorNumber&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The result was: &amp;lt;code&amp;gt;Error number is -110&amp;lt;/code&amp;gt;.&lt;br /&gt;
&amp;lt;var&amp;gt;ErrorNumber&amp;lt;/var&amp;gt; and status return both point to the client fault.&lt;br /&gt;
&amp;lt;li&amp;gt;An &amp;lt;var&amp;gt;Ldap&amp;lt;/var&amp;gt; &amp;lt;var&amp;gt;Find&amp;lt;/var&amp;gt; call fails and returns a status value of &amp;lt;code&amp;gt;-5&amp;lt;/code&amp;gt;,&lt;br /&gt;
which indicates an &amp;quot;error obtained from server.&amp;quot;&lt;br /&gt;
When the following statement was issued:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt; Print &#039;Error number is &#039;: &#039; %ld:ErrorNumber&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The result was: &amp;lt;code&amp;gt;Error number is 4&amp;lt;/code&amp;gt;,&lt;br /&gt;
and the &amp;lt;var&amp;gt;ErrorText&amp;lt;/var&amp;gt; string indicated that &amp;quot;the size limit of returned&lt;br /&gt;
entries has been exceeded.&amp;quot;&lt;br /&gt;
&amp;lt;var&amp;gt;ErrorNumber&amp;lt;/var&amp;gt; and status return, though different, both point to a server issue.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=URL_(HttpResponse_function)&amp;diff=46545</id>
		<title>URL (HttpResponse function)</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=URL_(HttpResponse_function)&amp;diff=46545"/>
		<updated>2011-06-17T19:21:24Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt; Url property &amp;lt;p&amp;gt; &amp;lt;var&amp;gt;Url&amp;lt;/var&amp;gt; is a member of the &amp;lt;var&amp;gt;[[Ht...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
[[Category:HttpResponse methods|Url property]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;Url&amp;lt;/var&amp;gt; is a member of the &amp;lt;var&amp;gt;[[HttpResponse class|HttpResponse]]&amp;lt;/var&amp;gt; class.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This non-settable method returns the actual URL from&lt;br /&gt;
which a response was obtained.&lt;br /&gt;
In the case of server redirects, the URL returned by this method&lt;br /&gt;
will &#039;&#039;&#039;not&#039;&#039;&#039; be the URL requested on the &amp;lt;var&amp;gt;HTTPRequest&amp;lt;/var&amp;gt; object.&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;%string = %httpresp:Url&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Syntax terms===&lt;br /&gt;
&amp;lt;table class=&amp;quot;syntaxTable&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%string&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A string variable for the assignment of the Url property value of &#039;&#039;%httpresp&#039;&#039;.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%httpresp&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A reference to an HTTPResponse object that was returned by a Get, Post, or Send method of an HTTPRequest object.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Usage Notes==&lt;br /&gt;
&lt;br /&gt;
The URL method can inform an&lt;br /&gt;
application that a redirection happened and what the&lt;br /&gt;
real location of the requested item was.&lt;br /&gt;
For example:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt; %HTTPResponse = %HTTPRequest:Get(&#039;XMLCLIENT&#039;)&lt;br /&gt;
&lt;br /&gt;
 if (%HTTPResponse:URL ne %HTTPRequest:URL) then&lt;br /&gt;
    print &#039;Hey Moe, we got redirected to &#039; and -&lt;br /&gt;
       %HTTPResponse:URL&lt;br /&gt;
 end if&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=Success_(HttpResponse_function)&amp;diff=46535</id>
		<title>Success (HttpResponse function)</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=Success_(HttpResponse_function)&amp;diff=46535"/>
		<updated>2011-06-17T19:21:23Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt; Success property &amp;lt;p&amp;gt; &amp;lt;var&amp;gt;Success&amp;lt;/var&amp;gt; is a member of the &amp;lt;...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
[[Category:HttpResponse methods|Success property]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;Success&amp;lt;/var&amp;gt; is a member of the &amp;lt;var&amp;gt;[[HttpResponse class|HttpResponse]]&amp;lt;/var&amp;gt; class.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This non-settable method lets you check the status&lt;br /&gt;
code value in the status line of the&lt;br /&gt;
result of the most recent &amp;lt;var&amp;gt;[[Get (HttpResponse function)|Get]]&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;[[Post (HttpResponse function)|Post]]&amp;lt;/var&amp;gt;, or &amp;lt;var&amp;gt;[[Send (HttpResponse function)|Send]]&amp;lt;/var&amp;gt; operation.&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;%boolean = %httpresp:Success&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Syntax terms===&lt;br /&gt;
&amp;lt;table class=&amp;quot;syntaxTable&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%boolean&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A numeric variable for the assignment of the Success value of &#039;&#039;%httpresp&#039;&#039;. Success returns 1 (True) if the HTTP status code is in the 200s (success range), and it returns 0 (False) otherwise.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%httpresp&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A reference to an HTTPResponse object that was returned by a Get, Post, or Send method of an HTTPRequest object.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
==Usage Notes==&lt;br /&gt;
&lt;br /&gt;
If &amp;lt;var&amp;gt;Success&amp;lt;/var&amp;gt; returns 1 (True),&lt;br /&gt;
content was retrieved and is available via the &amp;lt;var&amp;gt;[[Content (HttpResponse function)|Content]]&amp;lt;/var&amp;gt;&lt;br /&gt;
and &amp;lt;var&amp;gt;[[ParseXML (HttpResponse function)|ParseXML]]&amp;lt;/var&amp;gt; methods.&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=StatusLine_(HttpResponse_function)&amp;diff=46528</id>
		<title>StatusLine (HttpResponse function)</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=StatusLine_(HttpResponse_function)&amp;diff=46528"/>
		<updated>2011-06-17T19:21:23Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt; StatusLine property &amp;lt;p&amp;gt; &amp;lt;var&amp;gt;StatusLine&amp;lt;/var&amp;gt; is a member of...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
[[Category:HttpResponse methods|StatusLine property]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;StatusLine&amp;lt;/var&amp;gt; is a member of the &amp;lt;var&amp;gt;[[HttpResponse class|HttpResponse]]&amp;lt;/var&amp;gt; class.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This non-settable method lets you check the HTTP status line of the&lt;br /&gt;
result of the most recent &amp;lt;var&amp;gt;[[Get (HttpResponse function)|Get]]&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;[[Post (HttpResponse function)|Post]]&amp;lt;/var&amp;gt;, or &amp;lt;var&amp;gt;[[Send (HttpResponse function)|Send]]&amp;lt;/var&amp;gt; operation.&lt;br /&gt;
&amp;lt;var&amp;gt;StatusLine&amp;lt;/var&amp;gt; returns the whole HTTP status line, which consists of&lt;br /&gt;
a code, a blank, and a message (for example, &amp;quot;200 OK&amp;quot;).&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;%statusline = %httpresp:StatusLine&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Syntax terms===&lt;br /&gt;
&amp;lt;table class=&amp;quot;syntaxTable&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%statusline&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A string or longstring variable for the assignment of the StatusLine value of &#039;&#039;%httpresp&#039;&#039;.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%httpresp&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A reference to an HTTPResponse object that was returned by a Get, Post, or Send method of an HTTPRequest object.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=Print_(HttpResponse_subroutine)&amp;diff=46522</id>
		<title>Print (HttpResponse subroutine)</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=Print_(HttpResponse_subroutine)&amp;diff=46522"/>
		<updated>2011-06-17T19:21:23Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt; Print subroutine &amp;lt;p&amp;gt; &amp;lt;var&amp;gt;Print&amp;lt;/var&amp;gt; is a member of the &amp;lt;va...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
[[Category:HttpResponse methods|Print subroutine]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;Print&amp;lt;/var&amp;gt; is a member of the &amp;lt;var&amp;gt;[[HttpResponse class|HttpResponse]]&amp;lt;/var&amp;gt; class.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The &amp;lt;var&amp;gt;Print&amp;lt;/var&amp;gt; subroutine displays a report of the&lt;br /&gt;
&amp;lt;var&amp;gt;HTTPResponse&amp;lt;/var&amp;gt; instance that is useful for debugging.  The&lt;br /&gt;
display is sent to wherever &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;User Language&amp;lt;/var&amp;gt; &amp;lt;var&amp;gt;Print&amp;lt;/var&amp;gt; statement output is currently&lt;br /&gt;
being directed.&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;%httpresp:Print&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Syntax terms===&lt;br /&gt;
&amp;lt;table class=&amp;quot;syntaxTable&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%httpresp&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A reference to an &amp;lt;var&amp;gt;HTTPResponse&amp;lt;/var&amp;gt; object that was returned by a Get, Post, or Send method of an HTTPRequest object.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=ParseXml_(HttpResponse_function)&amp;diff=46501</id>
		<title>ParseXml (HttpResponse function)</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=ParseXml_(HttpResponse_function)&amp;diff=46501"/>
		<updated>2011-06-17T19:21:22Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt; ParseXML function &amp;lt;p&amp;gt; &amp;lt;var&amp;gt;ParseXML&amp;lt;/var&amp;gt; is a member of the...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
[[Category:HttpResponse methods|ParseXML function]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;ParseXML&amp;lt;/var&amp;gt; is a member of the &amp;lt;var&amp;gt;[[HttpResponse class|HttpResponse]]&amp;lt;/var&amp;gt; class.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method helps you access the document/content from Get, Post, and Send&lt;br /&gt;
operations.&lt;br /&gt;
ParseXML deserializes returned XML data into the [[Janus SOAP]] XmlDoc&lt;br /&gt;
object you specify.&lt;br /&gt;
Working with [[Janus SOAP]] XmlDoc objects is described in detail in the [[Janus SOAP Reference Manual]].&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;%rc = %httpresp:ParseXML(%xmldoc, [xmloptions])&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Syntax terms===&lt;br /&gt;
&amp;lt;table class=&amp;quot;syntaxTable&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%rc&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A numeric variable. Successful deserialization returns 0; failure returns a non-zero value.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%httpresp&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A reference to an HTTPResponse object that was returned by a Get, Post, or Send method of an HTTPRequest object.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%xmldoc&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;An object of type [[Janus SOAP]] XmlDoc that contains an instantiated XmlDoc object, which must be EMPTY.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;xmloptions&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Any valid combination of the following (which are the same as the options of the LoadXML method of the [[Janus SOAP]] XmlDoc object): &amp;lt;ul&amp;gt; &amp;lt;li&amp;gt;&amp;lt;b&amp;gt;AllowUntranslatable&amp;lt;/b&amp;gt;&lt;br /&gt;
Allows all valid Unicode strings into the XML document. When this option is not specified, Unicode strings that are not translatable to EBCDIC are not allowed.&lt;br /&gt;
As described in [[##Deserializing Unicode strings|&amp;quot;Deserializing Unicode strings&amp;quot;]], it is recommended that you use &amp;lt;var&amp;gt;AllowUntranslatable&amp;lt;/var&amp;gt; only if the application checks for translatability when accessing parts of the &amp;lt;var&amp;gt;XmlDoc&amp;lt;/var&amp;gt; that may have untranslatable Unicode content.&lt;br /&gt;
The &amp;lt;var&amp;gt;AllowUntranslatable&amp;lt;/var&amp;gt; option is available as of version 7.6 of the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Sirius Mods&amp;lt;/var&amp;gt;. &amp;lt;li&amp;gt;&amp;lt;b&amp;gt;CrPreserve&amp;lt;/b&amp;gt;&lt;br /&gt;
All whitespace characters in Element content are preserved, including carriage return. Unlike all other deserialization options, a carriage return in Element content does &#039;&#039;not&#039;&#039; undergo the normalization specified in the XML standard (and described in [[XML processing in Janus SOAP#Normalizing whitespace characters|&amp;quot;Normalizing whitespace characters&amp;quot;]]).&lt;br /&gt;
&amp;lt;var&amp;gt;CrPreserve&amp;lt;/var&amp;gt; is mutually exclusive with the &amp;lt;var&amp;gt;WspNewline&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;WspToken&amp;lt;/var&amp;gt;, and &amp;lt;var&amp;gt;WspPreserve&amp;lt;/var&amp;gt; options, and with the &amp;lt;var&amp;gt;LinefeedNoTrailingTabs&amp;lt;/var&amp;gt; option.&lt;br /&gt;
The &amp;lt;var&amp;gt;CrPreserve&amp;lt;/var&amp;gt; option was added in version 7.5 of the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Sirius Mods&amp;lt;/var&amp;gt;, as well as implemented with a maintenance zap to the 7.4 &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Sirius Mods&amp;lt;/var&amp;gt;. &amp;lt;li&amp;gt;&amp;lt;b&amp;gt;DTDIgnore&amp;lt;/b&amp;gt;&lt;br /&gt;
A &amp;amp;ldquo;&amp;lt;!DOCTYPE&amp;amp;thinsp....&amp;gt;&amp;amp;rdquo; clause may be present in the document, and it should be ignored. In any case, the DTD is not processed. The default behavior, that is, if &amp;lt;var&amp;gt;DTDIgnore&amp;lt;/var&amp;gt; is not present, is to treat &amp;amp;ldquo;&amp;lt;!DOCTYPE&amp;amp;thinsp....&amp;gt;&amp;amp;rdquo; as a syntax error.&lt;br /&gt;
&amp;lt;var&amp;gt;DTD_Ignore&amp;lt;/var&amp;gt; is a synonym for &amp;lt;var&amp;gt;DTDIgnore&amp;lt;/var&amp;gt;. &amp;lt;li&amp;gt;&amp;lt;b&amp;gt;ErrRet&amp;lt;/b&amp;gt;&lt;br /&gt;
Errors during deserialization are tolerated, the method object is not updated (retains its pre-call state), and the request continues. If &amp;lt;var&amp;gt;ErrRet&amp;lt;/var&amp;gt; is not present, any error will cancel the request. Note that some errors still cancel the request; errors tolerated when &amp;lt;var&amp;gt;ErrRet&amp;lt;/var&amp;gt; is specified are: &amp;lt;ul&amp;gt; &amp;lt;li&amp;gt;A syntax error in the text string representation of the XML document &amp;lt;/ul&amp;gt; &amp;lt;li&amp;gt;&amp;lt;b&amp;gt;LinefeedNoTrailingTabs&amp;lt;/b&amp;gt;&lt;br /&gt;
For a Text node that consists of an initial line-end character and one or more tab characters, this option normalizes the content so the result is a single line-end character. The initial line-end (also called &amp;quot;newline&amp;quot;) character can be a linefeed character (LF) or a carriage-return (CR) by itself, or a carriage-return followed by a linefeed (CRLF), since (within Text nodes) all of these are normalized by the XML specification into a single line-end character.&lt;br /&gt;
This option, added in &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Sirius Mods&amp;lt;/var&amp;gt; version 7.0, is compatible with, but takes precedence over, any of the other whitespace-handling options (&amp;lt;var&amp;gt;WspNewline&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;WspToken&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;WspPreserve&amp;lt;/var&amp;gt;) except &amp;lt;var&amp;gt;CrPreserve&amp;lt;/var&amp;gt;.&lt;br /&gt;
See [[#Whitespace handling|&amp;quot;Whitespace handling&amp;quot;]], below, for more information about this option and about whitespace handling. &amp;lt;li&amp;gt;&amp;lt;b&amp;gt;ReplaceUnicode&amp;lt;/b&amp;gt;&lt;br /&gt;
Converts Unicode characters using the replacements (if any) specified at your site by &amp;lt;var&amp;gt;[[Unicode|The UNICODE command|UNICODE]]&amp;lt;/var&amp;gt; updating commands that use the &amp;lt;var&amp;gt;Rep&amp;lt;/var&amp;gt; subcommand (for example, &amp;lt;code&amp;gt;UNICODE Table Standard Rep U=2122 &#039;(TM)&#039;&amp;lt;/code&amp;gt;).&lt;br /&gt;
The replacement is performed on all names, element and attribute values, comments, and PI &amp;amp;ldquo;values&amp;amp;rdquo; in the document, after any entity and character references have been converted to characters.&lt;br /&gt;
For further discussion and examples, see the &amp;lt;var&amp;gt;ReplaceUnicode&amp;lt;/var&amp;gt; discussion in [[#Usage Notes|&amp;quot;Usage Notes&amp;quot;]], below.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;WspNewline&amp;lt;/b&amp;gt;&lt;br /&gt;
This option is designed to remove any whitespace inserted to make the structure of an XML document easier (for a person) to read. &amp;lt;var&amp;gt;WspNewline&amp;lt;/var&amp;gt; removes the leading or trailing whitespace in the value of a Text node, if the whitespace sequence contains a newline (carriage return or linefeed) character. &amp;lt;br&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This handling, the default whitespace option for this method, applies to the &amp;quot;physical value&amp;quot; of the representation of a Text node. In particular, markup such as a character reference (even of whitespace, for example, &amp;lt;code&amp;gt;&amp;amp;amp;#32;&amp;lt;/code&amp;gt;), a CDATA section, or any non-whitespace character delimits leading or trailing whitespace and is not affected.&lt;br /&gt;
See [[Whitespace handling|&amp;quot;Whitespace handling&amp;quot;]], below, for more information about whitespace handling.&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;WspPreserve&amp;lt;/b&amp;gt;&lt;br /&gt;
All whitespace characters in element content are preserved (after end-of-line normalization), as described below in [[Whitespace handling|&amp;quot;Whitespace handling&amp;quot;]]. &amp;lt;br&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; &amp;lt;var&amp;gt;Wsp_Preserve&amp;lt;/var&amp;gt; is a synonym for &amp;lt;var&amp;gt;WspPreserve&amp;lt;/var&amp;gt;. &amp;lt;li&amp;gt;&amp;lt;b&amp;gt;WspToken&amp;lt;/b&amp;gt;&lt;br /&gt;
Whitespace in element content is normalized using the XPath &amp;lt;code&amp;gt;normalize()&amp;lt;/code&amp;gt; function (leading and trailing whitespace removed, intermediate strings of whitespace replaced by a single blank character). &amp;lt;var&amp;gt;WspToken&amp;lt;/var&amp;gt; is a good substitute for &amp;lt;var&amp;gt;WspNewline&amp;lt;/var&amp;gt; to remove leading and trailing whitespace in cases where blanks (or tabs) and not line-end characters were used to make the document structure more readable &amp;amp;mdash; if it is tolerable to collapse intermediate whitespace sequences to single space characters.&lt;br /&gt;
See [[Whitespace handling|&amp;quot;Whitespace handling&amp;quot;]] for more information about whitespace handling. &amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
==Usage Notes==&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;&amp;lt;var&amp;gt;ParseXML&amp;lt;/var&amp;gt; is equivalent to, but faster than, issuing the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Janus SOAP&amp;lt;/var&amp;gt; XML&lt;br /&gt;
text-conversion&lt;br /&gt;
method &amp;lt;var&amp;gt;[[LoadXml (XmlDoc/XMLNODE FUNCTION)|LOADXml]]&amp;lt;/var&amp;gt; against the longstring returned&lt;br /&gt;
by &amp;lt;var&amp;gt;[[Content (HttpResponse function)|Content]]&amp;lt;/var&amp;gt;.bot&lt;br /&gt;
&amp;lt;li&amp;gt;If the content type header indicates HTML, XML, or plain text,&lt;br /&gt;
ASCII-to-EBCDIC translation is performed.&lt;br /&gt;
If the &amp;lt;var&amp;gt;Clsock&amp;lt;/var&amp;gt; port definition specifies a translation table for ASCII-to-EBCDIC,&lt;br /&gt;
that table is used instead of the default.&lt;br /&gt;
&amp;lt;li&amp;gt;None of the &#039;&#039;options&#039;&#039; may be specified twice.&lt;br /&gt;
&amp;lt;li&amp;gt;The &#039;&#039;options&#039;&#039; may be specified in any case.&lt;br /&gt;
For example, you can use&lt;br /&gt;
&amp;lt;code&amp;gt;WspPreserve&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;wsppreserve&amp;lt;/code&amp;gt;, interchangeably.&lt;br /&gt;
&amp;lt;li&amp;gt;Whitespace handling&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;amp;ldquo;Wsp&amp;amp;rdquo; whitespace-handling &#039;&#039;options&#039;&#039;&lt;br /&gt;
(&amp;lt;var&amp;gt;WspPreserve&amp;lt;/var&amp;gt;, &amp;lt;var&amp;gt;WspNewline&amp;lt;/var&amp;gt;, and &amp;lt;var&amp;gt;WspToken&amp;lt;/var&amp;gt;) and the &amp;lt;var&amp;gt;CrPreserve&amp;lt;/var&amp;gt; whitespace option&lt;br /&gt;
are mutually exclusive; if none of them is specified, &amp;lt;var&amp;gt;WspNewline&amp;lt;/var&amp;gt; is in effect.&lt;br /&gt;
Although the &amp;lt;var&amp;gt;LinefeedNoTrailingTabs&amp;lt;/var&amp;gt; option is also concerned with whitespace,&lt;br /&gt;
it is distinct from, yet compatible with, any of the three &amp;amp;ldquo;Wsp&amp;amp;rdquo; options,&lt;br /&gt;
but it is not compatible with the &amp;lt;var&amp;gt;CrPreserve&amp;lt;/var&amp;gt; option.&lt;br /&gt;
&amp;lt;li&amp;gt;Except for &amp;lt;var&amp;gt;CrPreserve&amp;lt;/var&amp;gt;, the whitespace-handling &#039;&#039;options&#039;&#039; are&lt;br /&gt;
applied after the XML standard whitespace conversions that &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;[[Janus SOAP]]&amp;lt;/var&amp;gt; always applies.&lt;br /&gt;
As described in [[XML processing in Janus SOAP#Normalizing whitespace characters|&amp;quot;Normalizing whitespace characters&amp;quot;]],&lt;br /&gt;
the standard specifies that &#039;&#039;&#039;all&#039;&#039;&#039; carriage return/linefeed&lt;br /&gt;
sequences and carriage return sequences are to be converted to linefeeds&lt;br /&gt;
when deserializing.&lt;br /&gt;
Using the CrPreserve option bypasses this rule.&lt;br /&gt;
&amp;lt;li&amp;gt;The whitespace-handling &#039;&#039;options&#039;&#039; do &#039;&#039;&#039;no&#039;&#039;&#039; whitespace&lt;br /&gt;
conversion (beyond the XML standard conversions) on element content that is&lt;br /&gt;
&amp;amp;ldquo;protected&amp;amp;rdquo; by the &amp;lt;code&amp;gt;xml:space=&amp;quot;preserve&amp;quot;&amp;lt;/code&amp;gt; attribute.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;ldquo;Protected&amp;amp;rdquo; by the xml:space=&amp;quot;preserve&amp;quot; attribute&lt;br /&gt;
means an element &amp;lt;i&amp;gt;&amp;lt;b&amp;gt;E&amp;lt;/b&amp;gt;&amp;lt;/i&amp;gt; that either:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;has the &amp;lt;code&amp;gt;xml:space&amp;lt;/code&amp;gt; attribute with the value &amp;lt;code&amp;gt;preserve&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;is contained in&lt;br /&gt;
an element &amp;lt;i&amp;gt;&amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt;&amp;lt;/i&amp;gt; with that attribute and value, and there is no&lt;br /&gt;
element that is a descendent of &amp;lt;i&amp;gt;&amp;lt;b&amp;gt;A&amp;lt;/b&amp;gt;&amp;lt;/i&amp;gt; and an ancestor of &amp;lt;i&amp;gt;&amp;lt;b&amp;gt;E&amp;lt;/b&amp;gt;&amp;lt;/i&amp;gt;&lt;br /&gt;
with the &amp;lt;code&amp;gt;xml:space&amp;lt;/code&amp;gt; attribute with the value &amp;lt;code&amp;gt;default&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Elements that are&lt;br /&gt;
not protected by the &amp;lt;code&amp;gt;xml:space=&amp;quot;preserve&amp;quot;&amp;lt;/code&amp;gt; attribute&lt;br /&gt;
have whitespace handled&lt;br /&gt;
according to the option in effect for the deserialization.&lt;br /&gt;
&amp;lt;li&amp;gt;Using &amp;lt;var&amp;gt;WspNewline&amp;lt;/var&amp;gt; or &amp;lt;var&amp;gt;WspToken&amp;lt;/var&amp;gt;&lt;br /&gt;
reduces the space consumed by individual Text nodes,&lt;br /&gt;
and in some cases&lt;br /&gt;
collapses all whitespace content between markup to the null&lt;br /&gt;
string, so it is not stored as a &amp;lt;var&amp;gt;Text&amp;lt;/var&amp;gt; node.&lt;br /&gt;
This reduces the storage required by the &amp;lt;var&amp;gt;XmlDoc&amp;lt;/var&amp;gt;, speeds up&lt;br /&gt;
XPath and node access processing, and makes the output of the&lt;br /&gt;
&amp;lt;var&amp;gt;[[Print (HttpResponse subroutine)|Print]]&amp;lt;/var&amp;gt; subroutine easier to read.&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;LinefeedNoTrailingTabs&amp;lt;/var&amp;gt; option only affects Text nodes that contain&lt;br /&gt;
an initial line-end character followed by any number of tabs and nothing else.&lt;br /&gt;
The &amp;lt;var&amp;gt;LinefeedNoTrailingTabs&amp;lt;/var&amp;gt; effect on such a Text node,&lt;br /&gt;
whether it is specified with or without any of the &amp;amp;ldquo;Wsp&amp;amp;rdquo; options,&lt;br /&gt;
is to store the value of the node as a single line-end character.&lt;br /&gt;
&lt;br /&gt;
One example of the use of the &amp;lt;var&amp;gt;LinefeedNoTrailingTabs&amp;lt;/var&amp;gt; option is&lt;br /&gt;
an input XML document to be deserialized for which&lt;br /&gt;
both of the following are true:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;A digital signature is needed of a subtree in the document.&lt;br /&gt;
&amp;lt;li&amp;gt;The input subtree contains a linefeed and one or more tabs that&lt;br /&gt;
separate markup, and the linefeed must be kept but the tabs discarded&lt;br /&gt;
for the signature.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For information about exclusive canonicalization,&lt;br /&gt;
serialization expressly designed for digital signatures,&lt;br /&gt;
see [[XmlDoc API serialization options#Canonicalization|&amp;quot;Canonicalization&amp;quot;]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt;Deserializing Unicode strings&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;ParseXml&amp;lt;/var&amp;gt; &amp;lt;var&amp;gt;AllowUntranslatable&amp;lt;/var&amp;gt; option&lt;br /&gt;
lets you deserialize Unicode strings that contain characters&lt;br /&gt;
that are not translatable to EBCDIC.&lt;br /&gt;
Otherwise, such characters in an input XML document are detected,&lt;br /&gt;
an &amp;lt;var&amp;gt;XmlParseError&amp;lt;/var&amp;gt; exception&lt;br /&gt;
with reason &amp;lt;code&amp;gt;UntranslatableUnicode&amp;lt;/code&amp;gt; is thrown, and&lt;br /&gt;
the request is canceled.&lt;br /&gt;
&lt;br /&gt;
This default detection of non-translatable characters may suit your purposes.&lt;br /&gt;
That is, it ensures that subsequent&lt;br /&gt;
access to the deserialized content is performed&lt;br /&gt;
without any Unicode to EBCDIC translation errors.&lt;br /&gt;
For example:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt; %doc:ParseXml&lt;br /&gt;
  ...&lt;br /&gt;
 %val Longstring&lt;br /&gt;
 %val = %doc:Value(%xpath)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The assignment to the EBCDIC string &amp;lt;code&amp;gt;%val&amp;lt;/code&amp;gt; will not fail due&lt;br /&gt;
to a Unicode translation problem: if there is any untranslatable&lt;br /&gt;
Unicode (including, of course, strings in the XML document which your&lt;br /&gt;
application never accesses), the &amp;lt;var&amp;gt;ParseXml&amp;lt;/var&amp;gt; operation fails.&lt;br /&gt;
&lt;br /&gt;
If you use &amp;lt;var&amp;gt;AllowUntranslatable&amp;lt;/var&amp;gt;,&lt;br /&gt;
all Unicode characters in a serialized input XML document are&lt;br /&gt;
allowed and stored in the &amp;lt;var&amp;gt;XmlDoc&amp;lt;/var&amp;gt;.&lt;br /&gt;
Your stored data may contain content that is not translatable to&lt;br /&gt;
EBCDIC, however.&lt;br /&gt;
A subsequent attempt to access such content that&lt;br /&gt;
performs Unicode to EBCDIC translation might cause&lt;br /&gt;
request cancellation.&lt;br /&gt;
You should therefore use &amp;lt;var&amp;gt;AllowUntranslatable&amp;lt;/var&amp;gt;&lt;br /&gt;
only if there is also a check for translatability&lt;br /&gt;
when parts of the &amp;lt;var&amp;gt;XmlDoc&amp;lt;/var&amp;gt; that may&lt;br /&gt;
have non-translatable Unicode content are accessed.&lt;br /&gt;
&lt;br /&gt;
The code below shows a way to get the benefit of specifying &amp;lt;var&amp;gt;AllowUntranslatable&amp;lt;/var&amp;gt;&lt;br /&gt;
while limiting the risk of request cancellation.&lt;br /&gt;
In the example, it is believed that only the element &amp;lt;code&amp;gt;comments&amp;lt;/code&amp;gt; might&lt;br /&gt;
contain untranslatable Unicode among all the data accessed from the XML document:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt; %resp:ParseXml(%doc, &#039;AllowUntranslatable&#039;)&lt;br /&gt;
  ...&lt;br /&gt;
 %uVal Unicode&lt;br /&gt;
 %val Longstring&lt;br /&gt;
 %uVal = %node:Value(&#039;comments&#039;)&lt;br /&gt;
 Try %val = %uVal:UnicodeToEbcdic&lt;br /&gt;
 Catch CharacterTranslationException&lt;br /&gt;
   %val = %uVal:UnicodeToEbcdic(CharacterEncode=True)&lt;br /&gt;
   Print &#039;Untranslatable Unicode, character encoded:&#039; -&lt;br /&gt;
      And %val&lt;br /&gt;
 End Try&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039;&lt;br /&gt;
Unicode values, untranslatable or not, are always allowed&lt;br /&gt;
when they are added to an &amp;lt;var&amp;gt;XmlDoc&amp;lt;/var&amp;gt; using one of the &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Janus SOAP&amp;lt;/var&amp;gt; XML&lt;br /&gt;
Add or Insert methods which &amp;amp;ldquo;directly store&amp;amp;rdquo; into an &amp;lt;var&amp;gt;XmlDoc&amp;lt;/var&amp;gt;.&lt;br /&gt;
For example, the following fragment adds an &amp;lt;var&amp;gt;Element&amp;lt;/var&amp;gt; node with&lt;br /&gt;
a value that is the Unicode trademark sign:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt; %node:AddElement(&#039;notation&#039;, &#039;&amp;amp;amp;#x2122;&#039;:U)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;The &amp;lt;var&amp;gt;ReplaceUnicode&amp;lt;/var&amp;gt; option lets you replace certain&lt;br /&gt;
Unicode input characters&lt;br /&gt;
with those characters you have explicitly specified (by &amp;lt;var&amp;gt;[[Unicode#The UNICODE command|UNICODE]]&amp;lt;/var&amp;gt; commands&lt;br /&gt;
in your site&#039;s &amp;lt;var class=&amp;quot;product&amp;quot;&amp;gt;Model 204&amp;lt;/var&amp;gt; CCAIN stream).&lt;br /&gt;
&lt;br /&gt;
For example, assume the following command is in CCAIN:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt; UNICODE Table Standard Rep U=2122 &#039;(tm)&#039;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Given the above command, the &amp;lt;var&amp;gt;ReplaceUnicode&amp;lt;/var&amp;gt; option for &amp;lt;var&amp;gt;&amp;lt;var&amp;gt;[[LoadXml (XmlDoc/XmlNode function)|LoadXml]]&amp;lt;/var&amp;gt;&amp;lt;/var&amp;gt; is shown in the following fragment:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt; %u Unicode Initial(&#039;&amp;lt;a&amp;gt;&#039;)&lt;br /&gt;
 %u = %u:[[UnicodeWith (Unicode function)|UnicodeWith]](&#039;2122&#039;:X:[[Utf16ToUnicode (String function)|Utf16ToUnicode]])&lt;br /&gt;
 %u = %u:UnicodeWith(&#039;&amp;lt;/a&amp;gt;&#039;:U)&lt;br /&gt;
 %d:LoadXml(%u, &#039;ReplaceUnicode&#039;)&lt;br /&gt;
 %d:Print&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
The result is:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt; &amp;lt;a&amp;gt;(tm)&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In the preceeding example, the stream of input characters to &amp;lt;var&amp;gt;LoadXml&amp;lt;/var&amp;gt;&lt;br /&gt;
contains the Unicode character U+2122.&lt;br /&gt;
Since the &amp;lt;var&amp;gt;ReplaceUnicode&amp;lt;/var&amp;gt; option applies to both the stream of input characters&lt;br /&gt;
and to the character value of character references, consider the following fragment&lt;br /&gt;
(assuming the same CCAIN line as above):&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt; %d:LoadXml(&#039;&amp;lt;a&amp;gt;&amp;amp;amp;#x2122;&amp;lt;/a&amp;gt;&#039;, &#039;ReplaceUnicode&#039;)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
The result is also:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt; &amp;lt;a&amp;gt;(tm)&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In this case, U+2122 does not occur in the input character stream, but it is&lt;br /&gt;
the value of the character reference.&lt;br /&gt;
&lt;br /&gt;
Notes:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;It is an error to be processing a replacement string within a character&lt;br /&gt;
reference.&lt;br /&gt;
For example, assume the following two lines are in CCAIN:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt; * Replace superscript 2 with digit &#039;2&#039;:&lt;br /&gt;
 UNICODE Table Standard Rep U=00B2 &#039;2&#039;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Given the above command, the following fragment gets a parse error,&lt;br /&gt;
because the replacement string is being used as part of a&lt;br /&gt;
character reference:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt; %d:LoadXml(&#039;&amp;lt;a&amp;gt;&amp;amp;amp;#x&#039; With &#039;&amp;amp;amp;#xB2;&#039;:U With &#039;;&amp;lt;/a&amp;gt;&#039;, -&lt;br /&gt;
    &#039;ReplaceUnicode&#039;)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
As a consequence of this rule, a replacement string should not&lt;br /&gt;
contain an ampersand character (assuming that the &amp;lt;var&amp;gt;ReplaceUnicode&amp;lt;/var&amp;gt; option will&lt;br /&gt;
be used).&lt;br /&gt;
&amp;lt;li&amp;gt;Replacement of a Unicode character due to the&lt;br /&gt;
&amp;lt;var&amp;gt;ReplaceUnicode&amp;lt;/var&amp;gt; option is only done while processing names and&lt;br /&gt;
values in the XML document.&lt;br /&gt;
It is an error if the end of the&lt;br /&gt;
name or value occurs and the replacement string has not been exhausted.&lt;br /&gt;
In other words (again assuming that the &amp;lt;var&amp;gt;ReplaceUnicode&amp;lt;/var&amp;gt; option will be&lt;br /&gt;
used), a replacement string should not have &amp;amp;ldquo;XML markup&amp;amp;rdquo; that might&lt;br /&gt;
end a string, such as a quotation mark or a left angle bracket (&amp;lt;tt&amp;gt;&amp;lt;&amp;lt;/tt&amp;gt;).&lt;br /&gt;
For example, assume the following line is in CCAIN:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt; UNICODE Table Standard Rep U=2122 &#039;(trademark)&amp;lt;tm&amp;gt;&#039;&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
Given the above command, the following fragment gets a parsing error,&lt;br /&gt;
because the &#039;&amp;lt;&#039; that is encountered in the replacement string&lt;br /&gt;
ends the element content:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt; %d:LoadXml(&#039;&amp;lt;a&amp;gt;&amp;amp;amp;#x2122;&amp;lt;/a&amp;gt;&#039;:U, &#039;ReplaceUnicode&#039;)&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;If a parsing error occurs after processing a Unicode character that&lt;br /&gt;
has been replaced, the error display of the input stream will contain the&lt;br /&gt;
replacement string, and the replaced character will not be displayed.&lt;br /&gt;
However, if the character being replaced was introduced as a character&lt;br /&gt;
reference, the character reference remains in the display of the input&lt;br /&gt;
stream.&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
==Example==&lt;br /&gt;
&lt;br /&gt;
In the following example, &amp;lt;var&amp;gt;ParseXml&amp;lt;/var&amp;gt; deserializes into &amp;lt;code&amp;gt;%doc&amp;lt;/code&amp;gt;&lt;br /&gt;
the XML data (stored in &amp;lt;code&amp;gt;%httpresp&amp;lt;/code&amp;gt;) returned from a Post call:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt; %httpreq is Object HttpRequest&lt;br /&gt;
 %httpreq = new&lt;br /&gt;
  ...&lt;br /&gt;
 %httpresp = %httpreq:Post(&#039;HTTPCLI&#039;)&lt;br /&gt;
 %doc is Object XmlDoc&lt;br /&gt;
 %doc = New&lt;br /&gt;
 %httpresp:ParseXml(%doc, &#039;ErrRet&#039;)&lt;br /&gt;
 %doc:Print&lt;br /&gt;
  ...&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=Message_(HttpResponse_function)&amp;diff=46494</id>
		<title>Message (HttpResponse function)</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=Message_(HttpResponse_function)&amp;diff=46494"/>
		<updated>2011-06-17T19:21:22Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt; Message property &amp;lt;p&amp;gt; &amp;lt;var&amp;gt;Message&amp;lt;/var&amp;gt; is a member of the &amp;lt;...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
[[Category:HttpResponse methods|Message property]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;Message&amp;lt;/var&amp;gt; is a member of the &amp;lt;var&amp;gt;[[HttpResponse class|HttpResponse]]&amp;lt;/var&amp;gt; class.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This non-settable method lets you check the HTTP&lt;br /&gt;
status line (return code and message) of the&lt;br /&gt;
result of the most recent HTTP request.&lt;br /&gt;
The Message method returns only the message portion of the status line&lt;br /&gt;
(for example, &amp;lt;code&amp;gt;Forbidden&amp;lt;/code&amp;gt; is returned from&lt;br /&gt;
a &amp;lt;code&amp;gt;403&amp;lt;/code&amp;gt; &amp;lt;code&amp;gt;Forbidden&amp;lt;/code&amp;gt; status line).&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;%message = %httresp:Message&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Syntax terms===&lt;br /&gt;
&amp;lt;table class=&amp;quot;syntaxTable&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%message&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A string or longstring variable for the assignment of the Message value of &#039;&#039;%httpresp&#039;&#039;.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%httpresp&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A reference to an HTTPResponse object that was returned by a Get, Post, or Send method of an HTTPRequest object.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;br /&gt;
==Examples==&lt;br /&gt;
&lt;br /&gt;
In the following fragment, an XML document is being retrieved.&lt;br /&gt;
In the event of an error, the text of the status message is printed:&lt;br /&gt;
&amp;lt;p class=&amp;quot;code&amp;quot;&amp;gt;  . . .&lt;br /&gt;
  %httpresp = %httpreq:Get(&#039;HHELPCLI&#039;, 0)&lt;br /&gt;
    If (%httpresp:Success) then&lt;br /&gt;
      %rc = %httpresp:ParseXML(%mydoc)&lt;br /&gt;
      %mydoc:Print&lt;br /&gt;
    Else&lt;br /&gt;
     Print %httpresp:message&lt;br /&gt;
    End If&lt;br /&gt;
  . . .&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=HeaderValue_(HttpResponse_function)&amp;diff=46488</id>
		<title>HeaderValue (HttpResponse function)</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=HeaderValue_(HttpResponse_function)&amp;diff=46488"/>
		<updated>2011-06-17T19:21:22Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt; HeaderValue function &amp;lt;p&amp;gt; &amp;lt;var&amp;gt;HeaderValue&amp;lt;/var&amp;gt; is a member ...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
[[Category:HttpResponse methods|HeaderValue function]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;HeaderValue&amp;lt;/var&amp;gt; is a member of the &amp;lt;var&amp;gt;[[HttpResponse class|HttpResponse]]&amp;lt;/var&amp;gt; class.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method helps you retrieve the HTTP&lt;br /&gt;
response headers returned by an HTTP request.&lt;br /&gt;
HeaderValue returns the value of the header whose name you specify,&lt;br /&gt;
and it can optionally return the value of a particular occurrence&lt;br /&gt;
of a header.&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;%st = %httpresp:HeaderValue(name, [sub])&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Syntax terms===&lt;br /&gt;
&amp;lt;table class=&amp;quot;syntaxTable&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%st&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A string or longstring variable for the assignment of the header value (or a zero-length string, if the requested header is not present).&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%httpresp&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A reference to an HTTPResponse object that was returned by a Get, Post, or Send method of an HTTPRequest object.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;name&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A string expression that yields the name of an HTTP response header. If &#039;&#039;name&#039;&#039; is not present, HeaderValue returns a zero-length string.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;sub&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;Identifies a particular occurrence of header &#039;&#039;name&#039;&#039;. It is a numeric expression that must evaluate to an integer from 1 through the number of occurrences of the header. The number of occurrences is available from HeaderCount(name), as described in &amp;lt;var&amp;gt;[[HeaderCount (HttpResponse function)|HeaderCount]]&amp;lt;/var&amp;gt;.&lt;br /&gt;
If you specify a non-positive or non-numeric value, the request is cancelled. If &#039;&#039;sub&#039;&#039; is not explicitly specified, its default is 1.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
	<entry>
		<id>https://m204wiki.rocketsoftware.com/index.php?title=HeaderNames_(HttpResponse_function)&amp;diff=46481</id>
		<title>HeaderNames (HttpResponse function)</title>
		<link rel="alternate" type="text/html" href="https://m204wiki.rocketsoftware.com/index.php?title=HeaderNames_(HttpResponse_function)&amp;diff=46481"/>
		<updated>2011-06-17T19:21:21Z</updated>

		<summary type="html">&lt;p&gt;198.242.244.47: Created page with &amp;quot; &amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt; HeaderNames property &amp;lt;p&amp;gt; &amp;lt;var&amp;gt;HeaderNames&amp;lt;/var&amp;gt; is a member ...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;pageSubtitle&amp;quot;&amp;gt;&amp;lt;section begin=dpl_desc/&amp;gt;&amp;lt;section end=dpl_desc/&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
[[Category:HttpResponse methods|HeaderNames property]]&lt;br /&gt;
&amp;lt;p&amp;gt;&lt;br /&gt;
&amp;lt;var&amp;gt;HeaderNames&amp;lt;/var&amp;gt; is a member of the &amp;lt;var&amp;gt;[[HttpResponse class|HttpResponse]]&amp;lt;/var&amp;gt; class.&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This method helps you retrieve the HTTP&lt;br /&gt;
response headers returned by an HTTP request.&lt;br /&gt;
HeaderNames returns a Stringlist object that lists the names of the HTTP response&lt;br /&gt;
headers returned.&lt;br /&gt;
==Syntax==&lt;br /&gt;
&amp;lt;p class=&amp;quot;syntax&amp;quot;&amp;gt;%sl = %httpresp:HeaderNames&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Syntax terms===&lt;br /&gt;
&amp;lt;table class=&amp;quot;syntaxTable&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%sl&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A stringlist object variable for the assignment of the returned headers of &#039;&#039;%httpresp&#039;&#039;.&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&lt;br /&gt;
&amp;lt;tr&amp;gt;&amp;lt;th&amp;gt;%httpresp&amp;lt;/th&amp;gt;&lt;br /&gt;
&amp;lt;td&amp;gt;A reference to an HTTPResponse object that was returned by a Get, Post, or Send method of an HTTPRequest object.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;&lt;/div&gt;</summary>
		<author><name>198.242.244.47</name></author>
	</entry>
</feed>