<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.stridewiki.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Roberth</id>
	<title>STRIDE Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.stridewiki.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Roberth"/>
	<link rel="alternate" type="text/html" href="https://www.stridewiki.com/index.php?title=Special:Contributions/Roberth"/>
	<updated>2026-04-27T12:42:04Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.10</generator>
	<entry>
		<id>https://www.stridewiki.com/index.php?title=Talk:Capturing_Messages&amp;diff=4723</id>
		<title>Talk:Capturing Messages</title>
		<link rel="alternate" type="text/html" href="https://www.stridewiki.com/index.php?title=Talk:Capturing_Messages&amp;diff=4723"/>
		<updated>2008-03-31T17:46:59Z</updated>

		<summary type="html">&lt;p&gt;Roberth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; Comments on “Wiki - Training Organization”&lt;br /&gt;
&lt;br /&gt;
RE: &#039;&#039;&#039;STRIDE is applied to both xUnit-style and system-level testing.&#039;&#039;&#039;&lt;br /&gt;
Was surprised to see this statement.  We usually tell customers that Stride can be used for all types of testing up to (pre) system test. &lt;br /&gt;
&lt;br /&gt;
RE: &#039;&#039;&#039;If your primary interest is in integration or QA-style testing, proceed to the Test Scripts topic.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Tim - lets discuss.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Comment on “Wiki - Getting Started” &amp;lt;br&amp;gt;&lt;br /&gt;
RE: &#039;&#039;&#039;You will be using the FrameworkSetup.pl script to setup packages for a Windows Framework.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
Perhaps should be “You will be using the FrameworkSetup.pl script to setup a Workspace with packages using a Windows Framework&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Inconsistency/error in “Wiki – Performing the Exercise&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
RE: &#039;&#039;&#039;One way Command Message with Payload By Value&#039;&#039;&#039;&lt;br /&gt;
*First bullet states “…with a payload passed by pointer and POOL memory usage.” – inconsistent with exercise title &amp;quot;By Value&amp;quot;&lt;br /&gt;
*“… and a payload consisting of a long field.” It’s not clear to me whether you’re asking for a payload of type long, or a payload of type structure with a single field of type long.  The use of the word field is a little confusing.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Inconsistency/error in “Wiki – Performing the Exercise”&amp;lt;br&amp;gt;&lt;br /&gt;
RE: &#039;&#039;&#039;One way Response Message with Payload By Pointer&#039;&#039;&#039;&lt;br /&gt;
*First bullet states “…with a payload passed by value.” – inconsistent with exercise title “By Pointer”&lt;br /&gt;
*“…and a payload consisting of an int field.” Again, is this to be a payload of type int, or a structure with a single field of type int.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Comment on “Wiki - Two Way Message with Response Payload”&amp;lt;br&amp;gt;&lt;br /&gt;
RE: &#039;&#039;&#039;with an empty command payload&#039;&#039;&#039;&lt;br /&gt;
*Since we define a Stride message as having an optional payload, I think the word empty may be misleading here.  I think &#039;&#039;&#039;&#039;&#039;no&#039;&#039;&#039;&#039;&#039; payload is more accurate. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Inconsistency/error in “Wiki – Performing the Exercise”&amp;lt;br&amp;gt;&lt;br /&gt;
RE: &#039;&#039;&#039;Broadcast Message with No Payload&#039;&#039;&#039;&lt;br /&gt;
*First bulled states “…with a payload passed by value” – inconsistent with exercise title “No Payload”&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
On first run, all tests failed due to incorrect message names used. Instruction was not explicit on what naming convention to use for the SMID definitions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
After changing SMID names, 3 tests passed, 1 (TWO_WAY_MSG) failed.  &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
-- Try Again Incorrect instrumentation -- please try again (ID: 0cc2fe772eaf86fe53262099028b7ee2, BASIS: 2994ea239f033680c9df1db2d32e798e)&lt;/div&gt;</summary>
		<author><name>Roberth</name></author>
	</entry>
	<entry>
		<id>https://www.stridewiki.com/index.php?title=Talk:Capturing_Messages&amp;diff=4722</id>
		<title>Talk:Capturing Messages</title>
		<link rel="alternate" type="text/html" href="https://www.stridewiki.com/index.php?title=Talk:Capturing_Messages&amp;diff=4722"/>
		<updated>2008-03-31T17:33:03Z</updated>

		<summary type="html">&lt;p&gt;Roberth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Comments on “Wiki - Training Organization”&lt;br /&gt;
&lt;br /&gt;
RE: &#039;&#039;&#039;STRIDE is applied to both xUnit-style and system-level testing.&#039;&#039;&#039;&lt;br /&gt;
Was surprised to see this statement.  We usually tell customers that Stride can be used for all types of testing up to (pre) system test. &lt;br /&gt;
&lt;br /&gt;
RE: &#039;&#039;&#039;If your primary interest is in integration or QA-style testing, proceed to the Test Scripts topic.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Tim - lets discuss.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Comment on “Wiki - Getting Started” &amp;lt;br&amp;gt;&lt;br /&gt;
RE: &#039;&#039;&#039;You will be using the FrameworkSetup.pl script to setup packages for a Windows Framework.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
Perhaps should be “You will be using the FrameworkSetup.pl script to setup a Workspace with packages using a Windows Framework&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Inconsistency/error in “Wiki – Performing the Exercise&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
RE: &#039;&#039;&#039;One way Command Message with Payload By Value&#039;&#039;&#039;&lt;br /&gt;
*First bullet states “…with a payload passed by pointer and POOL memory usage.” – inconsistent with exercise title &amp;quot;By Value&amp;quot;&lt;br /&gt;
*“… and a payload consisting of a long field.” It’s not clear to me whether you’re asking for a payload of type long, or a payload of type structure with a single field of type long.  The use of the word field is a little confusing.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Inconsistency/error in “Wiki – Performing the Exercise”&amp;lt;br&amp;gt;&lt;br /&gt;
RE: &#039;&#039;&#039;One way Response Message with Payload By Pointer&#039;&#039;&#039;&lt;br /&gt;
*First bullet states “…with a payload passed by value.” – inconsistent with exercise title “By Pointer”&lt;br /&gt;
*“…and a payload consisting of an int field.” Again, is this to be a payload of type int, or a structure with a single field of type int.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Comment on “Wiki - Two Way Message with Response Payload”&amp;lt;br&amp;gt;&lt;br /&gt;
RE: &#039;&#039;&#039;with an empty command payload&#039;&#039;&#039;&lt;br /&gt;
*Since we define a Stride message as having an optional payload, I think the word empty may be misleading here.  I think &#039;&#039;&#039;&#039;&#039;no&#039;&#039;&#039;&#039;&#039; payload is more accurate. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Inconsistency/error in “Wiki – Performing the Exercise”&amp;lt;br&amp;gt;&lt;br /&gt;
RE: &#039;&#039;&#039;Broadcast Message with No Payload&#039;&#039;&#039;&lt;br /&gt;
*First bulled states “…with a payload passed by value” – inconsistent with exercise title “No Payload”&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
On first run, all tests failed due to incorrect message name used. Instruction was not explicit on what naming convention to use for the SMID definitions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
After changing SMID names, 3 tests passed, 1 (TWO_WAY_MSG) failed.  &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
-- Try Again Incorrect instrumentation -- please try again (ID: 0cc2fe772eaf86fe53262099028b7ee2, BASIS: 2994ea239f033680c9df1db2d32e798e)&lt;/div&gt;</summary>
		<author><name>Roberth</name></author>
	</entry>
	<entry>
		<id>https://www.stridewiki.com/index.php?title=Talk:Capturing_Messages&amp;diff=4721</id>
		<title>Talk:Capturing Messages</title>
		<link rel="alternate" type="text/html" href="https://www.stridewiki.com/index.php?title=Talk:Capturing_Messages&amp;diff=4721"/>
		<updated>2008-03-31T17:27:57Z</updated>

		<summary type="html">&lt;p&gt;Roberth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Comments on “Wiki - Training Organization”&lt;br /&gt;
&lt;br /&gt;
RE: &#039;&#039;&#039;STRIDE is applied to both xUnit-style and system-level testing.&#039;&#039;&#039;&lt;br /&gt;
Was surprised to see this statement.  We usually tell customers that Stride can be used for all types of testing up to (pre) system test. &lt;br /&gt;
&lt;br /&gt;
RE: &#039;&#039;&#039;If your primary interest is in integration or QA-style testing, proceed to the Test Scripts topic.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Tim - lets discuss.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Comment on “Wiki - Getting Started” &amp;lt;br&amp;gt;&lt;br /&gt;
RE: &#039;&#039;&#039;You will be using the FrameworkSetup.pl script to setup packages for a Windows Framework.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
Perhaps should be “You will be using the FrameworkSetup.pl script to setup a Workspace with packages using a Windows Framework&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Inconsistency/error in “Wiki – Performing the Exercise&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
RE: &#039;&#039;&#039;One way Command Message with Payload By Value&#039;&#039;&#039;&lt;br /&gt;
*First bullet states “…with a payload passed by pointer and POOL memory usage.” – inconsistent with exercise title &amp;quot;By Value&amp;quot;&lt;br /&gt;
*“… and a payload consisting of a long field.” It’s not clear to me whether you’re asking for a payload of type long, or a payload of type structure with a single field of type long.  The use of the word field is a little confusing.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Inconsistency/error in “Wiki – Performing the Exercise”&amp;lt;br&amp;gt;&lt;br /&gt;
RE: &#039;&#039;&#039;One way Response Message with Payload By Pointer&#039;&#039;&#039;&lt;br /&gt;
*First bullet states “…with a payload passed by value.” – inconsistent with exercise title “By Pointer”&lt;br /&gt;
*“…and a payload consisting of an int field.” Again, is this to be a payload of type int, or a structure with a single field of type int.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Comment on “Wiki - Two Way Message with Response Payload”&amp;lt;br&amp;gt;&lt;br /&gt;
RE: &#039;&#039;&#039;with an empty command payload&#039;&#039;&#039;&lt;br /&gt;
*Since we define a Stride message as having an optional payload, I think the work empty may be misleading here.  I think no payload is more accurate. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Inconsistency/error in “Wiki – Performing the Exercise”&amp;lt;br&amp;gt;&lt;br /&gt;
RE: &#039;&#039;&#039;Broadcast Message with No Payload&#039;&#039;&#039;&lt;br /&gt;
*First bulled states “…with a payload passed by value” – inconsistent with exercise title “No Payload”&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
On first run, all tests failed due to incorrect message name used. Instruction was not explicit on what naming convention to use for the SMID definitions.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
After changing SMID names, 3 tests passed, 1 (TWO_WAY_MSG) failed.  &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
-- Try Again Incorrect instrumentation -- please try again (ID: 0cc2fe772eaf86fe53262099028b7ee2, BASIS: 2994ea239f033680c9df1db2d32e798e)&lt;/div&gt;</summary>
		<author><name>Roberth</name></author>
	</entry>
	<entry>
		<id>https://www.stridewiki.com/index.php?title=Talk:Capturing_Messages&amp;diff=4720</id>
		<title>Talk:Capturing Messages</title>
		<link rel="alternate" type="text/html" href="https://www.stridewiki.com/index.php?title=Talk:Capturing_Messages&amp;diff=4720"/>
		<updated>2008-03-31T16:55:41Z</updated>

		<summary type="html">&lt;p&gt;Roberth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Comments on “Wiki - Training Organization”&lt;br /&gt;
&lt;br /&gt;
RE: &#039;&#039;&#039;STRIDE is applied to both xUnit-style and system-level testing.&#039;&#039;&#039;&lt;br /&gt;
Was surprised to see this statement.  We usually tell customers that Stride can be used for all types of testing up to (pre) system test. &lt;br /&gt;
&lt;br /&gt;
RE: &#039;&#039;&#039;If your primary interest is in integration or QA-style testing, proceed to the Test Scripts topic.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Tim - lets discuss.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Comment on “Wiki - Getting Started” &amp;lt;br&amp;gt;&lt;br /&gt;
RE: &#039;&#039;&#039;You will be using the FrameworkSetup.pl script to setup packages for a Windows Framework.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
Perhaps should be “You will be using the FrameworkSetup.pl script to setup a Workspace with packages using a Windows Framework&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Inconsistency/error in “Wiki – Performing the Exercise&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
RE: &#039;&#039;&#039;One way Command Message with Payload By Value&#039;&#039;&#039;&lt;br /&gt;
*First bullet states “…with a payload passed by pointer and POOL memory usage.” – inconsistent with exercise title &amp;quot;By Value&amp;quot;&lt;br /&gt;
*“… and a payload consisting of a long field.” It’s not clear to me whether you’re asking for a payload of type long, or a payload of type structure with a single field of type long.  The use of the word field is a little confusing.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Inconsistency/error in “Wiki – Performing the Exercise”&amp;lt;br&amp;gt;&lt;br /&gt;
RE: &#039;&#039;&#039;One way Response Message with Payload By Pointer&#039;&#039;&#039;&lt;br /&gt;
*First bullet states “…with a payload passed by value.” – inconsistent with exercise title “By Pointer”&lt;br /&gt;
*“…and a payload consisting of an int field.” Again, is this to be a payload of type int, or a structure with a single field of type int.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Comment on “Wiki - Two Way Message with Response Payload”&amp;lt;br&amp;gt;&lt;br /&gt;
RE: &#039;&#039;&#039;with an empty command payload&#039;&#039;&#039;&lt;br /&gt;
*Since we define a Stride message as having an optional payload, I think the work empty may be misleading here.  I think no payload is more accurate. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Inconsistency/error in “Wiki – Performing the Exercise”&amp;lt;br&amp;gt;&lt;br /&gt;
RE: &#039;&#039;&#039;Broadcast Message with No Payload&#039;&#039;&#039;&lt;br /&gt;
*First bulled states “…with a payload passed by value” – inconsistent with exercise title “No Payload”&lt;/div&gt;</summary>
		<author><name>Roberth</name></author>
	</entry>
	<entry>
		<id>https://www.stridewiki.com/index.php?title=Talk:Capturing_Messages&amp;diff=4719</id>
		<title>Talk:Capturing Messages</title>
		<link rel="alternate" type="text/html" href="https://www.stridewiki.com/index.php?title=Talk:Capturing_Messages&amp;diff=4719"/>
		<updated>2008-03-31T16:54:12Z</updated>

		<summary type="html">&lt;p&gt;Roberth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Comments on “Wiki - Training Organization”&lt;br /&gt;
&lt;br /&gt;
RE: &#039;&#039;&#039;STRIDE is applied to both xUnit-style and system-level testing.&#039;&#039;&#039;&lt;br /&gt;
Was surprised to see this statement.  We usually tell customers that Stride can be used for all types of testing up to (pre) system test. &lt;br /&gt;
&lt;br /&gt;
RE: &#039;&#039;&#039;If your primary interest is in integration or QA-style testing, proceed to the Test Scripts topic.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Tim - lets discuss.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Comment on “Wiki - Getting Started” &amp;lt;br&amp;gt;&lt;br /&gt;
RE: &#039;&#039;&#039;You will be using the FrameworkSetup.pl script to setup packages for a Windows Framework.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
Perhaps should be “You will be using the FrameworkSetup.pl script to setup a Workspace with packages using a Windows Framework&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Inconsistency/error in “Wiki – Performing the Exercise&amp;quot;&amp;lt;br&amp;gt;&lt;br /&gt;
RE: &#039;&#039;&#039;One way Command Message with Payload By Value&#039;&#039;&#039;&lt;br /&gt;
*First bullet states “…with a payload passed by pointer and POOL memory usage.”&lt;br /&gt;
*“… and a payload consisting of a long field.” It’s not clear to me whether you’re asking for a payload of type long, or a payload of type structure with a single field of type long.  The use of the word field is a little confusing.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Inconsistency/error in “Wiki – Performing the Exercise”&amp;lt;br&amp;gt;&lt;br /&gt;
RE: &#039;&#039;&#039;One way Response Message with Payload By Pointer&#039;&#039;&#039;&lt;br /&gt;
*First bullet states “…with a payload passed by value.” – inconsistent with exercise title “By Pointer”&lt;br /&gt;
*“…and a payload consisting of an int field.” Again, is this to be a payload of type int, or a structure with a single field of type int.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Comment on “Wiki - Two Way Message with Response Payload”&amp;lt;br&amp;gt;&lt;br /&gt;
RE: &#039;&#039;&#039;with an empty command payload&#039;&#039;&#039;&lt;br /&gt;
*Since we define a Stride message as having an optional payload, I think the work empty may be misleading here.  I think no payload is more accurate. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Inconsistency/error in “Wiki – Performing the Exercise”&amp;lt;br&amp;gt;&lt;br /&gt;
RE: &#039;&#039;&#039;Broadcast Message with No Payload&#039;&#039;&#039;&lt;br /&gt;
*First bulled states “…with a payload passed by value” – inconsistent with exercise title “No Payload”&lt;/div&gt;</summary>
		<author><name>Roberth</name></author>
	</entry>
	<entry>
		<id>https://www.stridewiki.com/index.php?title=Talk:Capturing_Messages&amp;diff=4718</id>
		<title>Talk:Capturing Messages</title>
		<link rel="alternate" type="text/html" href="https://www.stridewiki.com/index.php?title=Talk:Capturing_Messages&amp;diff=4718"/>
		<updated>2008-03-31T16:52:52Z</updated>

		<summary type="html">&lt;p&gt;Roberth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Comments on “Wiki - Training Organization”&lt;br /&gt;
&lt;br /&gt;
RE: &#039;&#039;&#039;STRIDE is applied to both xUnit-style and system-level testing.&#039;&#039;&#039;&lt;br /&gt;
Was surprised to see this statement.  We usually tell customers that Stride can be used for all types of testing up to (pre) system test. &lt;br /&gt;
&lt;br /&gt;
RE: &#039;&#039;&#039;If your primary interest is in integration or QA-style testing, proceed to the Test Scripts topic.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Tim - lets discuss.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Comment on “Wiki - Getting Started” &amp;lt;br&amp;gt;&lt;br /&gt;
RE: &#039;&#039;&#039;You will be using the FrameworkSetup.pl script to setup packages for a Windows Framework.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
Perhaps should be “You will be using the FrameworkSetup.pl script to setup a Workspace with packages using a Windows Framework&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Inconsistency/error in “Wiki – Performing the Exercise&lt;br /&gt;
RE: &#039;&#039;&#039;One way Command Message with Payload By Value&#039;&#039;&#039;&lt;br /&gt;
*First bullet states “…with a payload passed by pointer and POOL memory usage.”&lt;br /&gt;
*“… and a payload consisting of a long field.” It’s not clear to me whether you’re asking for a payload of type long, or a payload of type structure with a single field of type long.  The use of the word field is a little confusing.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Inconsistency/error in “Wiki – Performing the Exercise” &lt;br /&gt;
RE: &#039;&#039;&#039;One way Response Message with Payload By Pointer&#039;&#039;&#039;&lt;br /&gt;
*First bullet states “…with a payload passed by value.” – inconsistent with exercise title “By Pointer”&lt;br /&gt;
*“…and a payload consisting of an int field.” Again, is this to be a payload of type int, or a structure with a single field of type int.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Comment on “Wiki - Two Way Message with Response Payload”&lt;br /&gt;
RE: &#039;&#039;&#039;with an empty command payload&#039;&#039;&#039;&lt;br /&gt;
*Since we define a Stride message as having an optional payload, I think the work empty may be misleading here.  I think no payload is more accurate. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Inconsistency/error in “Wiki – Performing the Exercise”&lt;br /&gt;
RE: &#039;&#039;&#039;Broadcast Message with No Payload&#039;&#039;&#039;&lt;br /&gt;
*First bulled states “…with a payload passed by value” – inconsistent with exercise title “No Payload”&lt;/div&gt;</summary>
		<author><name>Roberth</name></author>
	</entry>
	<entry>
		<id>https://www.stridewiki.com/index.php?title=Talk:Capturing_Messages&amp;diff=4717</id>
		<title>Talk:Capturing Messages</title>
		<link rel="alternate" type="text/html" href="https://www.stridewiki.com/index.php?title=Talk:Capturing_Messages&amp;diff=4717"/>
		<updated>2008-03-31T16:51:32Z</updated>

		<summary type="html">&lt;p&gt;Roberth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Comments on “Wiki - Training Organization”&lt;br /&gt;
&lt;br /&gt;
RE: &#039;&#039;&#039;STRIDE is applied to both xUnit-style and system-level testing.&#039;&#039;&#039;&lt;br /&gt;
Was surprised to see this statement.  We usually tell customers that Stride can be used for all types of testing up to (pre) system test. &lt;br /&gt;
&lt;br /&gt;
RE: &#039;&#039;&#039;If your primary interest is in integration or QA-style testing, proceed to the Test Scripts topic.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Tim - lets discuss.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Comment on “Wiki - Getting Started” &amp;lt;br&amp;gt;&lt;br /&gt;
RE: &#039;&#039;&#039;You will be using the FrameworkSetup.pl script to setup packages for a Windows Framework.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
Perhaps should be “You will be using the FrameworkSetup.pl script to setup a Workspace with packages using a Windows Framework&amp;quot;.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Inconsistency/error in “Wiki – Performing the Exercise&lt;br /&gt;
RE: &#039;&#039;&#039;One way Command Message with Payload By Value&#039;&#039;&#039;&lt;br /&gt;
*First bullet states “…with a payload passed by pointer and POOL memory usage.”&lt;br /&gt;
*“… and a payload consisting of a long field.” It’s not clear to me whether you’re asking for a payload of type long, or a payload of type structure with a single field of type long.  The use of the word field is a little confusing.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Inconsistency/error in “Wiki – Performing the Exercise” &lt;br /&gt;
RE: &#039;&#039;&#039;One way Response Message with Payload By Pointer&#039;&#039;&#039;&lt;br /&gt;
*First bullet states “…with a payload passed by value.” – inconsistent with exercise title “By Pointer”&lt;br /&gt;
*“…and a payload consisting of an int field.” Again, is this to be a payload of type int, or a structure with a single field of type int.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Comment on “Wiki - Two Way Message with Response Payload”&lt;br /&gt;
RE: with an empty command payload,&lt;br /&gt;
*Since we define a Stride message as having an optional payload, I think the work empty may be misleading here.  I think no payload is more accurate. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Inconsistency/error in “Wiki – Performing the Exercise”&lt;br /&gt;
RE: Broadcast Message with No Payload&lt;br /&gt;
*First bulled states “…with a payload passed by value” – inconsistent with exercise title “No Payload”&lt;/div&gt;</summary>
		<author><name>Roberth</name></author>
	</entry>
	<entry>
		<id>https://www.stridewiki.com/index.php?title=Talk:Capturing_Messages&amp;diff=4716</id>
		<title>Talk:Capturing Messages</title>
		<link rel="alternate" type="text/html" href="https://www.stridewiki.com/index.php?title=Talk:Capturing_Messages&amp;diff=4716"/>
		<updated>2008-03-31T16:49:58Z</updated>

		<summary type="html">&lt;p&gt;Roberth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Comments on “Wiki - Training Organization”&lt;br /&gt;
&lt;br /&gt;
RE: &#039;&#039;&#039;STRIDE is applied to both xUnit-style and system-level testing.&#039;&#039;&#039;&lt;br /&gt;
Was surprised to see this statement.  We usually tell customers that Stride can be used for all types of testing up to (pre) system test. &lt;br /&gt;
&lt;br /&gt;
RE: &#039;&#039;&#039;If your primary interest is in integration or QA-style testing, proceed to the Test Scripts topic.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Tim - lets discuss.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Comment on “Wiki - Getting Started” &amp;lt;br&amp;gt;&lt;br /&gt;
RE: &#039;&#039;&#039;You will be using the FrameworkSetup.pl script to setup packages for a Windows Framework.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
Perhaps should be “You will be using the FrameworkSetup.pl script to setup a Workspace with packages using a Windows Framework&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Inconsistency/error in “Wiki – Performing the Exercise&lt;br /&gt;
RE: &#039;&#039;&#039;One way Command Message with Payload By Value&#039;&#039;&#039;&lt;br /&gt;
*First bullet states “…with a payload passed by pointer and POOL memory usage.”&lt;br /&gt;
*“… and a payload consisting of a long field.” It’s not clear to me whether you’re asking for a payload of type long, or a payload of type structure with a single field of type long.  The use of the word field is a little confusing.&lt;br /&gt;
  &lt;br /&gt;
Inconsistency/error in “Wiki – Performing the Exercise” &lt;br /&gt;
RE: &#039;&#039;&#039;One way Response Message with Payload By Pointer&#039;&#039;&#039;&lt;br /&gt;
*First bullet states “…with a payload passed by value.” – inconsistent with exercise title “By Pointer”&lt;br /&gt;
*“…and a payload consisting of an int field.” Again, is this to be a payload of type int, or a structure with a single field of type int.&lt;br /&gt;
&lt;br /&gt;
Comment on “Wiki - Two Way Message with Response Payload”&lt;br /&gt;
re: with an empty command payload,&lt;br /&gt;
Since we define a Stride message as having an optional payload, I think the work empty may be misleading here.  I think no payload is more accurate. &lt;br /&gt;
&lt;br /&gt;
Inconsistency/error in “Wiki – Performing the Exercise”&lt;br /&gt;
Broadcast Message with No Payload&lt;br /&gt;
- First bulled states “…with a payload passed by value” – inconsistent with exercise title “No Payload”&lt;/div&gt;</summary>
		<author><name>Roberth</name></author>
	</entry>
	<entry>
		<id>https://www.stridewiki.com/index.php?title=Talk:Capturing_Messages&amp;diff=4715</id>
		<title>Talk:Capturing Messages</title>
		<link rel="alternate" type="text/html" href="https://www.stridewiki.com/index.php?title=Talk:Capturing_Messages&amp;diff=4715"/>
		<updated>2008-03-31T16:48:53Z</updated>

		<summary type="html">&lt;p&gt;Roberth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Comments on “Wiki - Training Organization”&lt;br /&gt;
&lt;br /&gt;
RE: &#039;&#039;&#039;STRIDE is applied to both xUnit-style and system-level testing.&#039;&#039;&#039;&lt;br /&gt;
Was surprised to see this statement.  We usually tell customers that Stride can be used for all types of testing up to (pre) system test. &lt;br /&gt;
&lt;br /&gt;
RE: &#039;&#039;&#039;If your primary interest is in integration or QA-style testing, proceed to the Test Scripts topic.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Tim - lets discuss.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Comment on “Wiki - Getting Started” &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;You will be using the FrameworkSetup.pl script to setup packages for a Windows Framework.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
Perhaps should be “You will be using the FrameworkSetup.pl script to setup a Workspace with packages using a Windows Framework&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Inconsistency/error in “Wiki – Performing the Exercise&lt;br /&gt;
One way Command Message with Payload By Value&lt;br /&gt;
*First bullet states “…with a payload passed by pointer and POOL memory usage.”&lt;br /&gt;
*“… and a payload consisting of a long field.” It’s not clear to me whether you’re asking for a payload of type long, or a payload of type structure with a single field of type long.  The use of the word field is a little confusing.&lt;br /&gt;
  &lt;br /&gt;
Inconsistency/error in “Wiki – Performing the Exercise” &lt;br /&gt;
One way Response Message with Payload By Pointer&lt;br /&gt;
-	First bullet states “…with a payload passed by value.” – inconsistent with exercise title “By Pointer”&lt;br /&gt;
-	“…and a payload consisting of an int field.” Again, is this to be a payload of type int, or a structure with a single field of type int.&lt;br /&gt;
&lt;br /&gt;
Comment on “Wiki - Two Way Message with Response Payload”&lt;br /&gt;
re: with an empty command payload,&lt;br /&gt;
Since we define a Stride message as having an optional payload, I think the work empty may be misleading here.  I think no payload is more accurate. &lt;br /&gt;
&lt;br /&gt;
Inconsistency/error in “Wiki – Performing the Exercise”&lt;br /&gt;
Broadcast Message with No Payload&lt;br /&gt;
- First bulled states “…with a payload passed by value” – inconsistent with exercise title “No Payload”&lt;/div&gt;</summary>
		<author><name>Roberth</name></author>
	</entry>
	<entry>
		<id>https://www.stridewiki.com/index.php?title=Talk:Capturing_Messages&amp;diff=4714</id>
		<title>Talk:Capturing Messages</title>
		<link rel="alternate" type="text/html" href="https://www.stridewiki.com/index.php?title=Talk:Capturing_Messages&amp;diff=4714"/>
		<updated>2008-03-31T16:47:08Z</updated>

		<summary type="html">&lt;p&gt;Roberth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Comments on “Wiki - Training Organization”&lt;br /&gt;
&lt;br /&gt;
RE: &#039;&#039;&#039;STRIDE is applied to both xUnit-style and system-level testing.&#039;&#039;&#039;&lt;br /&gt;
Was surprised to see this statement.  We usually tell customers that Stride can be used for all types of testing up to (pre) system test. &lt;br /&gt;
&lt;br /&gt;
RE: &#039;&#039;&#039;If your primary interest is in integration or QA-style testing, proceed to the Test Scripts topic.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Tim - lets discuss.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Comment on “Wiki - Getting Started” &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;You will be using the FrameworkSetup.pl script to setup packages for a Windows Framework.&#039;&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
Perhaps should be “You will be using the FrameworkSetup.pl script to setup a Workspace with packages using a Windows Framework.&lt;br /&gt;
&lt;br /&gt;
Comment on Instructions-&amp;gt;Setup (here’s a real nitpickety item which I would probably ignore).&lt;br /&gt;
The instructions say Run the following from a command line (cmd.exe).&lt;br /&gt;
Then Navigate to the workspace location – which I took as from the command line as well, i.e. entering “cd c:\...&lt;br /&gt;
Then Double click on the file CapturingMessages.ssw – which of course you can’t do from the command line.&lt;br /&gt;
&lt;br /&gt;
Inconsistency/error in “Wiki – Performing the Exercise&lt;br /&gt;
One way Command Message with Payload By Value&lt;br /&gt;
-	First bullet states “…with a payload passed by pointer and POOL memory usage.”&lt;br /&gt;
-	“… and a payload consisting of a long field.” It’s not clear to me whether you’re asking for a payload of type long, or a payload of type structure with a single field of type long.  The use of the word field is a little confusing.&lt;br /&gt;
  &lt;br /&gt;
Inconsistency/error in “Wiki – Performing the Exercise” &lt;br /&gt;
One way Response Message with Payload By Pointer&lt;br /&gt;
-	First bullet states “…with a payload passed by value.” – inconsistent with exercise title “By Pointer”&lt;br /&gt;
-	“…and a payload consisting of an int field.” Again, is this to be a payload of type int, or a structure with a single field of type int.&lt;br /&gt;
&lt;br /&gt;
Comment on “Wiki - Two Way Message with Response Payload”&lt;br /&gt;
re: with an empty command payload,&lt;br /&gt;
Since we define a Stride message as having an optional payload, I think the work empty may be misleading here.  I think no payload is more accurate. &lt;br /&gt;
&lt;br /&gt;
Inconsistency/error in “Wiki – Performing the Exercise”&lt;br /&gt;
Broadcast Message with No Payload&lt;br /&gt;
- First bulled states “…with a payload passed by value” – inconsistent with exercise title “No Payload”&lt;/div&gt;</summary>
		<author><name>Roberth</name></author>
	</entry>
	<entry>
		<id>https://www.stridewiki.com/index.php?title=Talk:Capturing_Messages&amp;diff=4713</id>
		<title>Talk:Capturing Messages</title>
		<link rel="alternate" type="text/html" href="https://www.stridewiki.com/index.php?title=Talk:Capturing_Messages&amp;diff=4713"/>
		<updated>2008-03-31T16:46:25Z</updated>

		<summary type="html">&lt;p&gt;Roberth: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Comments on “Wiki - Training Organization”&lt;br /&gt;
&lt;br /&gt;
RE: &#039;&#039;&#039;STRIDE is applied to both xUnit-style and system-level testing.&#039;&#039;&#039;&lt;br /&gt;
Was surprised to see this statement.  We usually tell customers that Stride can be used for all types of testing up to (pre) system test. &lt;br /&gt;
&lt;br /&gt;
RE: &#039;&#039;&#039;If your primary interest is in integration or QA-style testing, proceed to the Test Scripts topic.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Tim - lets discuss.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Comment on “Wiki - Getting Started”&lt;br /&gt;
&#039;&#039;&#039;You will be using the FrameworkSetup.pl script to setup packages for a Windows Framework.&#039;&#039;&#039; &lt;br /&gt;
Perhaps should be “You will be using the FrameworkSetup.pl script to setup a Workspace with packages using a Windows Framework.&lt;br /&gt;
&lt;br /&gt;
Comment on Instructions-&amp;gt;Setup (here’s a real nitpickety item which I would probably ignore).&lt;br /&gt;
The instructions say Run the following from a command line (cmd.exe).&lt;br /&gt;
Then Navigate to the workspace location – which I took as from the command line as well, i.e. entering “cd c:\...&lt;br /&gt;
Then Double click on the file CapturingMessages.ssw – which of course you can’t do from the command line.&lt;br /&gt;
&lt;br /&gt;
Inconsistency/error in “Wiki – Performing the Exercise&lt;br /&gt;
One way Command Message with Payload By Value&lt;br /&gt;
-	First bullet states “…with a payload passed by pointer and POOL memory usage.”&lt;br /&gt;
-	“… and a payload consisting of a long field.” It’s not clear to me whether you’re asking for a payload of type long, or a payload of type structure with a single field of type long.  The use of the word field is a little confusing.&lt;br /&gt;
  &lt;br /&gt;
Inconsistency/error in “Wiki – Performing the Exercise” &lt;br /&gt;
One way Response Message with Payload By Pointer&lt;br /&gt;
-	First bullet states “…with a payload passed by value.” – inconsistent with exercise title “By Pointer”&lt;br /&gt;
-	“…and a payload consisting of an int field.” Again, is this to be a payload of type int, or a structure with a single field of type int.&lt;br /&gt;
&lt;br /&gt;
Comment on “Wiki - Two Way Message with Response Payload”&lt;br /&gt;
re: with an empty command payload,&lt;br /&gt;
Since we define a Stride message as having an optional payload, I think the work empty may be misleading here.  I think no payload is more accurate. &lt;br /&gt;
&lt;br /&gt;
Inconsistency/error in “Wiki – Performing the Exercise”&lt;br /&gt;
Broadcast Message with No Payload&lt;br /&gt;
- First bulled states “…with a payload passed by value” – inconsistent with exercise title “No Payload”&lt;/div&gt;</summary>
		<author><name>Roberth</name></author>
	</entry>
	<entry>
		<id>https://www.stridewiki.com/index.php?title=Talk:Capturing_Messages&amp;diff=4712</id>
		<title>Talk:Capturing Messages</title>
		<link rel="alternate" type="text/html" href="https://www.stridewiki.com/index.php?title=Talk:Capturing_Messages&amp;diff=4712"/>
		<updated>2008-03-31T16:44:50Z</updated>

		<summary type="html">&lt;p&gt;Roberth: New page: Comments on “Wiki - Training Organization”  RE: STRIDE is applied to both xUnit-style and system-level testing.  Was surprised to see this statement.  We usually tell customers that St...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Comments on “Wiki - Training Organization”&lt;br /&gt;
&lt;br /&gt;
RE: STRIDE is applied to both xUnit-style and system-level testing.&lt;br /&gt;
&lt;br /&gt;
Was surprised to see this statement.  We usually tell customers that Stride can be used for all types of testing up to (pre) system test. &lt;br /&gt;
&lt;br /&gt;
RE: If your primary interest is in integration or QA-style testing, proceed to the Test Scripts topic.&lt;br /&gt;
&lt;br /&gt;
Tim - lets discuss.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Comment on “Wiki - Getting Started”&lt;br /&gt;
•	You will be using the FrameworkSetup.pl script to setup packages for a Windows Framework. &lt;br /&gt;
Perhaps should be “You will be using the FrameworkSetup.pl script to setup a Workspace with packages using a Windows Framework.&lt;br /&gt;
&lt;br /&gt;
Comment on Instructions-&amp;gt;Setup (here’s a real nitpickety item which I would probably ignore).&lt;br /&gt;
The instructions say Run the following from a command line (cmd.exe).&lt;br /&gt;
Then Navigate to the workspace location – which I took as from the command line as well, i.e. entering “cd c:\...&lt;br /&gt;
Then Double click on the file CapturingMessages.ssw – which of course you can’t do from the command line.&lt;br /&gt;
&lt;br /&gt;
Inconsistency/error in “Wiki – Performing the Exercise&lt;br /&gt;
One way Command Message with Payload By Value&lt;br /&gt;
-	First bullet states “…with a payload passed by pointer and POOL memory usage.”&lt;br /&gt;
-	“… and a payload consisting of a long field.” It’s not clear to me whether you’re asking for a payload of type long, or a payload of type structure with a single field of type long.  The use of the word field is a little confusing.&lt;br /&gt;
  &lt;br /&gt;
Inconsistency/error in “Wiki – Performing the Exercise” &lt;br /&gt;
One way Response Message with Payload By Pointer&lt;br /&gt;
-	First bullet states “…with a payload passed by value.” – inconsistent with exercise title “By Pointer”&lt;br /&gt;
-	“…and a payload consisting of an int field.” Again, is this to be a payload of type int, or a structure with a single field of type int.&lt;br /&gt;
&lt;br /&gt;
Comment on “Wiki - Two Way Message with Response Payload”&lt;br /&gt;
re: with an empty command payload,&lt;br /&gt;
Since we define a Stride message as having an optional payload, I think the work empty may be misleading here.  I think no payload is more accurate. &lt;br /&gt;
&lt;br /&gt;
Inconsistency/error in “Wiki – Performing the Exercise”&lt;br /&gt;
Broadcast Message with No Payload&lt;br /&gt;
- First bulled states “…with a payload passed by value” – inconsistent with exercise title “No Payload”&lt;/div&gt;</summary>
		<author><name>Roberth</name></author>
	</entry>
	<entry>
		<id>https://www.stridewiki.com/index.php?title=Studio:Working_with_pointers_to_target-resident_functions&amp;diff=2231</id>
		<title>Studio:Working with pointers to target-resident functions</title>
		<link rel="alternate" type="text/html" href="https://www.stridewiki.com/index.php?title=Studio:Working_with_pointers_to_target-resident_functions&amp;diff=2231"/>
		<updated>2007-07-13T22:37:20Z</updated>

		<summary type="html">&lt;p&gt;Roberth: /* A technique for controlling target-resident callbacks from a target function. */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== A technique for controlling target-resident callbacks from a target function. ===&lt;br /&gt;
&lt;br /&gt;
Occasionally it is desirable to execute functions on target that are unknown to the host, that is, the functions to be called are implemented on the target and not exposed to the host through an interface. &lt;br /&gt;
For example, a target-based function, &#039;&#039;&#039;&#039;&#039;TaskCreate&#039;&#039;&#039;&#039;&#039; could accept as input a function pointer that it uses to start a task. These task functions are unknown to the caller of &#039;&#039;&#039;TaskCreate&#039;&#039;&#039; on the host. The pointer passed into &#039;&#039;&#039;TaskCreate&#039;&#039;&#039; is opaque from the caller&#039;s perspective. As far as the caller knows, he gets a task handle from somewhere, and calls &#039;&#039;&#039;TaskCreate&#039;&#039;&#039; to start it.&lt;br /&gt;
&lt;br /&gt;
So, how can a task handle be obtained by the host? A target-based inline helper function could be written to pass back an opaque pointer to an appropriate function, based on some criteria passed in by the caller.&lt;br /&gt;
&lt;br /&gt;
We&#039;ll use the following code sample to illustrate our example:&lt;br /&gt;
&lt;br /&gt;
  typedef enum {&lt;br /&gt;
      TASK_SETUP,&lt;br /&gt;
      TASK_READ,&lt;br /&gt;
      TASK_SHUTDOWN&lt;br /&gt;
  } ETaskTypes;&lt;br /&gt;
  &lt;br /&gt;
  typedef void (*TaskHandle)(void);&lt;br /&gt;
  &lt;br /&gt;
  void TaskCreate(TaskHandle handle);&lt;br /&gt;
  void Setup(void);&lt;br /&gt;
  void Read(void);&lt;br /&gt;
  void Shutdown(void);&lt;br /&gt;
  &lt;br /&gt;
  __inline void* getTaskHandle(ETaskTypes eChoice)&lt;br /&gt;
  {&lt;br /&gt;
      switch (eChoice) {&lt;br /&gt;
      case TASK_SETUP:&lt;br /&gt;
          return &amp;amp;Setup;&lt;br /&gt;
      case TASK_READ:&lt;br /&gt;
          return &amp;amp;Read;&lt;br /&gt;
      case TASK_SHUTDOWN:&lt;br /&gt;
          return &amp;amp;Shutdown;&lt;br /&gt;
      default:&lt;br /&gt;
          return 0;&lt;br /&gt;
      }&lt;br /&gt;
  }&lt;br /&gt;
  &lt;br /&gt;
  #pragma scl_function(getTaskHandle)&lt;br /&gt;
  #pragma scl_function(TaskCreate)&lt;br /&gt;
&lt;br /&gt;
Here, &#039;&#039;&#039;TaskCreate&#039;&#039;&#039; is our captured function on the target that accepts task handles to start. &#039;&#039;&#039;getTaskHandle&#039;&#039;&#039; is our helper function that takes a choice as input and returns a pointer to one of the on-target functions &#039;&#039;&#039;Setup&#039;&#039;&#039;, &#039;&#039;&#039;Read&#039;&#039;&#039;, and &#039;&#039;&#039;Shutdown&#039;&#039;&#039;. The only interfaces to the host are the captured functions &#039;&#039;&#039;getTaskHandle&#039;&#039;&#039; and &#039;&#039;&#039;TaskCreate&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
Finally, we show how these interfaces are called from a host script:&lt;br /&gt;
&lt;br /&gt;
  studio.Workspace.Interfaces.Item(&amp;quot;getTaskHandle&amp;quot;).Owner.Register();&lt;br /&gt;
  studio.Workspace.Interfaces.Item(&amp;quot;TaskCreate&amp;quot;).Owner.Register();&lt;br /&gt;
  &lt;br /&gt;
  var fnGetTaskHandle = ascript.Functions.Item(&amp;quot;getTaskHandle&amp;quot;);&lt;br /&gt;
  var fnTaskCreate = ascript.Functions.Item(&amp;quot;TaskCreate&amp;quot;);&lt;br /&gt;
  &lt;br /&gt;
  // get and call the setup task&lt;br /&gt;
  fnGetTaskHandle.User.ParameterList.eChoice = &amp;quot;TASK_SETUP&amp;quot;;&lt;br /&gt;
  fnGetTaskHandle.User.Call();&lt;br /&gt;
  ascript.MessageBox(fnGetTaskHandle.User.ReturnValue);&lt;br /&gt;
  fnTaskCreate.User.ParameterList.handle = fnGetTaskHandle.User.ReturnValue;&lt;br /&gt;
  fnTaskCreate.User.Call();&lt;br /&gt;
  &lt;br /&gt;
  // get and call the read task&lt;br /&gt;
  fnGetTaskHandle.User.ParameterList.eChoice = &amp;quot;TASK_READ&amp;quot;;&lt;br /&gt;
  fnGetTaskHandle.User.Call();&lt;br /&gt;
  ascript.MessageBox(fnGetTaskHandle.User.ReturnValue);&lt;br /&gt;
  fnTaskCreate.User.ParameterList.handle = fnGetTaskHandle.User.ReturnValue;&lt;br /&gt;
  fnTaskCreate.User.Call();&lt;br /&gt;
  &lt;br /&gt;
  // get and call the shutdown task&lt;br /&gt;
  fnGetTaskHandle.User.ParameterList.eChoice = &amp;quot;TASK_SHUTDOWN&amp;quot;;&lt;br /&gt;
  fnGetTaskHandle.User.Call();&lt;br /&gt;
  ascript.MessageBox(fnGetTaskHandle.User.ReturnValue);&lt;br /&gt;
  fnTaskCreate.User.ParameterList.handle = fnGetTaskHandle.User.ReturnValue;&lt;br /&gt;
  fnTaskCreate.User.Call();&lt;/div&gt;</summary>
		<author><name>Roberth</name></author>
	</entry>
</feed>