<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/css" href="/feed/bypass/styles/feed.css" media="screen"?>
<?xml-stylesheet type="text/xsl" href="/feed/bypass/styles/feed.xsl"?>
<rss version="2.0"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/">

	<channel>
	  <!-- main channel info -->
        <title>ReplicaNet and ReplicaObject</title>
        <link>http://replicanetdiscussionboard.yuku.com/forums/66</link>
        <description>
        <![CDATA[ Discussions about the ReplicaNet and ReplicaObject classes ]]>
        </description>

		<!-- optional elements -->
		<language>en-us</language>
		<copyright>Copyright 2006, Yuku</copyright>
		<managingEditor>feeds@yuku.com (FeedMaster)</managingEditor>
		<webMaster>webmaster@yuku.com (WebMaster)</webMaster>
		<!-- note: dates need to be RFC 822 formated "Sat, 07 Sep 2002 00:00:01 GMT" -->
		<lastBuildDate>Mon, 08 Jun 2009 06:13:30 GMT</lastBuildDate>
		<generator>Yuku Feeds 1.0</generator>
		<docs>http://blogs.law.harvard.edu/tech/rss</docs>
		<!-- <cloud domain="rpc.yuku.com" port="80" path="/RPC2" registerProcedure="pingMe" protocol="soap"/>-->
		<ttl>60</ttl>
		<!-- feed image -->
		<image>
			<title>Yuku</title>
			<url>http://static.yuku.com//feed/bypass/images/button-yuku.png</url>
			<link>http://replicanetdiscussionboard.yuku.com/forums/66</link>
			<description>Yuku - free hosted forums and profiles</description>
			<width>88</width>
			<height>31</height>
		</image>
		<rating>
		{pics-1.1 &quot;http://www.icra.org/ratingsv02.html&quot; l gen true for &quot;http://yuku.com&quot; r (nz 1 vz 1 lz 1 oz 1 cz 1 ) &quot;http://www.rsac.org/ratingsv01.html&quot; l gen true for &quot;http://yuku.com&quot; r (n 0 s 0 v 0 l 0 ))
		</rating>
		<textInput>
			<title>Search</title>
			<description>Search Domain</description>
			<name>q</name>
			<link>http://yuku.com/search/direct/</link>
		</textInput>
		<!-- skip
		<skipHours>
			<hour>23</hour>
		</skipHours>
		<skipDays>
			<day>Monday</day>
			<day>Wednesday</day>
			<day>Friday</day>
		</skipDays>-->
		<!-- extensions -->


		<!-- channel items -->
		<!-- descriptions should be shorter than 500 char to be polite -->
		<!-- html shoud be stripped or escaped -->
		<item>
			<title><![CDATA[ Security with ReplicaNet ]]></title>
			<link>http://replicanetdiscussionboard.yuku.com/topic/443/t/Security-with-ReplicaNet.html</link>
			<description><![CDATA[ The game I&#39;m building is client-server with an authoritative server and requires some specific features as a result:
<br>

<ol>
  <li>The master session may never migrate off the server.</li>

  <li>Only the master session may own objects</li>

  <li>The master session must authenticate each new client session before that session is allowed to do anything.</li>
</ol>Some of these things seem pretty easy with ReplicaNet, but not in a hack-resistent way.  I can prevent master migration by... ]]></description>

			<!-- optional elements -->
			<author>feeds@yuku.com (JoeLudwig)</author>
			<guid isPermaLink="true">http://replicanetdiscussionboard.yuku.com/topic/443</guid>
			<pubDate>Wed, 30 Jul 2008 10:29:21 GMT</pubDate>
			<!-- extensions -->

		</item>
		<item>
			<title><![CDATA[ Trouble with the .net tutorial ]]></title>
			<link>http://replicanetdiscussionboard.yuku.com/topic/442/t/Trouble-with-the-net-tutorial.html</link>
			<description><![CDATA[ I&#39;ve been working through the .net version of the tutorial with the Freeware SDK in Visual Studio 2008.  I&#39;ve run into a couple of problems along the
way.
<br>
<br>
Problem #1 is that there are some libs missing from the instructions. To get debug to link I had to add all of the following libs to additional dependencies:
RNReplicaNetDM.lib RNXPURLDM.lib RNPlatformDM.lib RNXPSessionDM.lib RNXPSocketsDM.lib RNXPCompressionDM.lib
<br>
<br>
Problem #2 is one I haven&#39;t managed to fix... ]]></description>

			<!-- optional elements -->
			<author>feeds@yuku.com (JoeLudwig)</author>
			<guid isPermaLink="true">http://replicanetdiscussionboard.yuku.com/topic/442</guid>
			<pubDate>Mon, 28 Jul 2008 13:42:22 GMT</pubDate>
			<!-- extensions -->

		</item>
		<item>
			<title><![CDATA[ Replicaobject modifiers ]]></title>
			<link>http://replicanetdiscussionboard.yuku.com/topic/440/t/Replicaobject-modifiers.html</link>
			<description><![CDATA[ Hi,
<br>
<br>
May I request more information on the following macros as the documentation were not detailed enough (or I wasn&#39;t looking at the right place):
<br>
<br>
_RO_DO_REGISTERBLOCK_PREDICT_FLOAT_SETMINERROR(0.5f)
<br>
_RO_DO_REGISTERBLOCK_PREDICT_FLOAT_SETMINDISTANCE(10.0f)
<br>
_RO_DO_REGISTERBLOCK_PREDICT_FLOAT_SETMAXERROR(1.0f)
<br>
_RO_DO_REGISTERBLOCK_PREDICT_FLOAT_SETMAXDISTANCE(100.0f)
<br>
<br>
How do these affect the behavior of the automatic updating frequency of an... ]]></description>

			<!-- optional elements -->
			<author>feeds@yuku.com (yongkimleng)</author>
			<guid isPermaLink="true">http://replicanetdiscussionboard.yuku.com/topic/440</guid>
			<pubDate>Mon, 02 Jun 2008 04:34:19 GMT</pubDate>
			<!-- extensions -->

		</item>
		<item>
			<title><![CDATA[ ReplicaNet session life & GetTime ]]></title>
			<link>http://replicanetdiscussionboard.yuku.com/topic/439/t/ReplicaNet-session-life-GetTime.html</link>
			<description><![CDATA[ Hi,
<br>
<br>
I noticed that GetTime returns a float. It looks like GetTime is synced to the master session, so what happens when things rollover? Is there a maximum
lifetime for every session started?
<br>
<br>
I wonder if there is any way to change this to a long or something larger.
<br>
<br>
Best regards,
<br>
James
<br> ]]></description>

			<!-- optional elements -->
			<author>feeds@yuku.com (yongkimleng)</author>
			<guid isPermaLink="true">http://replicanetdiscussionboard.yuku.com/topic/439</guid>
			<pubDate>Thu, 17 Jan 2008 23:28:27 GMT</pubDate>
			<!-- extensions -->

		</item>
		<item>
			<title><![CDATA[ Changing the session timeout value? ]]></title>
			<link>http://replicanetdiscussionboard.yuku.com/topic/389/t/Changing-the-session-timeout-value-.html</link>
			<description><![CDATA[ Is it possible for me to change the session timeout value? <br><br>I'm trying to debug a client, and after it establishes a connection, it naturally runs a bit slow while it finishes its initialization. By the time it's done initializing, the connection has been closed by ReplicaNet. What I need is a way to either turn off the timeout, or adjust it to a large value (say 15 minutes) so it doesn't close the connection.<br><br>p.s. I've got ReplicaNet 5.5f. ]]></description>

			<!-- optional elements -->
			<author>feeds@yuku.com (jwoznack)</author>
			<guid isPermaLink="true">http://replicanetdiscussionboard.yuku.com/topic/389</guid>
			<pubDate>Tue, 11 Sep 2007 07:42:50 GMT</pubDate>
			<!-- extensions -->

		</item>
		<item>
			<title><![CDATA[ Trouble compiling on REDHAT ]]></title>
			<link>http://replicanetdiscussionboard.yuku.com/topic/390/t/Trouble-compiling-on-REDHAT.html</link>
			<description><![CDATA[ Hi!<br><br>I'm trying to use ReplicaNet on a RedHat distribution of <br>Linux but am having trouble compiling.<br><br>I get a lot of errors of the sort:<br><br>undefined reference to  std::__default_alloc_template&lt;true, 0&gt; ::deallocate(void*, unsigned int)'<br><br>undefined reference to `std :: basic_string&lt;char, std::char_traits&lt;char&gt; , std :: allocator&lt;char&gt; &gt; ::_S_empty_rep_storage'<br><br>undefined reference to `std::__default_alloc_template&lt;true, 0&gt;... ]]></description>

			<!-- optional elements -->
			<author>feeds@yuku.com (TSamuelsen)</author>
			<guid isPermaLink="true">http://replicanetdiscussionboard.yuku.com/topic/390</guid>
			<pubDate>Tue, 27 Mar 2007 01:35:50 GMT</pubDate>
			<!-- extensions -->

		</item>
		<item>
			<title><![CDATA[ Namespaces and ReplicaNet objects? ]]></title>
			<link>http://replicanetdiscussionboard.yuku.com/topic/391/t/Namespaces-and-ReplicaNet-objects-.html</link>
			<description><![CDATA[ I had a quick question - is there any way to set up a ReplicaNet object that is tied to a class defined in a namespace?  IE:<br><br>(in .h)<br><!--EZCODE CODE START--><pre> namespace Blah{    class MyClass : _RO_DO_PUBLIC_RO(MyClass)    {        ...    };}</pre><!--EZCODE CODE END--><br><br>(in .rol)<br><!--EZCODE CODE START--><pre> object MyClass{    ...}</pre><!--EZCODE CODE END--><br><br>When I compile, I get errors on no appropriate default constructors, use of undefined type, etc., since... ]]></description>

			<!-- optional elements -->
			<author>feeds@yuku.com (QuietPath)</author>
			<guid isPermaLink="true">http://replicanetdiscussionboard.yuku.com/topic/391</guid>
			<pubDate>Mon, 04 Dec 2006 08:19:43 GMT</pubDate>
			<!-- extensions -->

		</item>
		<item>
			<title><![CDATA[ Bandwidth Control and Compression ]]></title>
			<link>http://replicanetdiscussionboard.yuku.com/topic/392/t/Bandwidth-Control-and-Compression.html</link>
			<description><![CDATA[ Howdy people,<br><br>I am actually working on a peer-to-peer network, so I use the spider mode included in ReplicaNet. Everything seems to be very fine, however, replica updates are consuming far too much bandwidth (ab. 4 KB/s for 8 instances (as reported by ReplicaNet) but it is ab. 8 KB/s in real (as reported by Ethereal)). Shared attributes are: a float, two ints and two three-dimensional float vectors. Manual polling is used on 10 frames per second basis. I tested it on LAN and loopback,... ]]></description>

			<!-- optional elements -->
			<author>feeds@yuku.com (katalin)</author>
			<guid isPermaLink="true">http://replicanetdiscussionboard.yuku.com/topic/392</guid>
			<pubDate>Thu, 21 Sep 2006 12:13:24 GMT</pubDate>
			<!-- extensions -->

		</item>
		<item>
			<title><![CDATA[ Reconnection Problem ]]></title>
			<link>http://replicanetdiscussionboard.yuku.com/topic/393/t/Reconnection-Problem.html</link>
			<description><![CDATA[ When we use ReplicaNet as our network protocol, we encounter a problem:<br><br>First, a Client app. connected( via SessionJoin() ) to a Server app., then Client call Disconnect() to close the connection to Server.<br><br>After the disconnection, Client can't connect to Server again by calling SessionJoin().<br><br>What's the Client should do to Re-connect to Server successfully? ]]></description>

			<!-- optional elements -->
			<author>feeds@yuku.com (yuxio)</author>
			<guid isPermaLink="true">http://replicanetdiscussionboard.yuku.com/topic/393</guid>
			<pubDate>Mon, 24 Jul 2006 02:47:54 GMT</pubDate>
			<!-- extensions -->

		</item>
		<item>
			<title><![CDATA[ Newbie questions :) ]]></title>
			<link>http://replicanetdiscussionboard.yuku.com/topic/394/t/Newbie-questions-.html</link>
			<description><![CDATA[ Hi. I could use a little help with a few things. My game is a 2d, top down space shooter thing. I suppose you can think of it as a mmorpg, since it contains so many of those concepts. I'm completely new to networking.<br><br>The parts I'm unsure of are as follows :<br><br>1. I want one master server to handle every client.<br><br>2. Clients must be able to log in, so the server must store their character/ship info. <br><br>3. Server must be able to kick abusive clients, etc.<br><br>4. Players... ]]></description>

			<!-- optional elements -->
			<author>feeds@yuku.com (kaitain)</author>
			<guid isPermaLink="true">http://replicanetdiscussionboard.yuku.com/topic/394</guid>
			<pubDate>Thu, 20 Jul 2006 09:47:05 GMT</pubDate>
			<!-- extensions -->

		</item>
		<item>
			<title><![CDATA[ Assertion: Datablock mID is out of range: how to fix ]]></title>
			<link>http://replicanetdiscussionboard.yuku.com/topic/396/t/Assertion-Datablock-mID-is-out-of-range-how-to-fix.html</link>
			<description><![CDATA[ If you have specified your own CallBackAllocate &amp; hit this assertion:<br><br>ReplicaNet.cpp:3253: mID &gt;= 0 &amp;&amp; mID &lt; (int)object-&gt;mDataBlocks.size() &amp;&amp; &quot;Datablock mID is out of range&quot;<br><br>What has possibly happened is that you've created the wrong object from under your CallBackAllocate. ]]></description>

			<!-- optional elements -->
			<author>feeds@yuku.com (markkjau)</author>
			<guid isPermaLink="true">http://replicanetdiscussionboard.yuku.com/topic/396</guid>
			<pubDate>Fri, 28 Apr 2006 17:46:51 GMT</pubDate>
			<!-- extensions -->

		</item>
		<item>
			<title><![CDATA[ ReplicaNet and XPSession ]]></title>
			<link>http://replicanetdiscussionboard.yuku.com/topic/397/t/ReplicaNet-and-XPSession.html</link>
			<description><![CDATA[ HTML Comments are not allowed ]]></description>

			<!-- optional elements -->
			<author>feeds@yuku.com (yuxio)</author>
			<guid isPermaLink="true">http://replicanetdiscussionboard.yuku.com/topic/397</guid>
			<pubDate>Sun, 23 Apr 2006 15:29:41 GMT</pubDate>
			<!-- extensions -->

		</item>
		<item>
			<title><![CDATA[ updating data on the client from a master session ]]></title>
			<link>http://replicanetdiscussionboard.yuku.com/topic/398/t/updating-data-on-the-client-from-a-master-session.html</link>
			<description><![CDATA[ I'm trying to update data on a replicate object owned by the client from a mastersession without any luck, is there something specific I have to do?<br><br>The master session sees that the data has been updated but the client does not.<br><br> ]]></description>

			<!-- optional elements -->
			<author>feeds@yuku.com (martin)</author>
			<guid isPermaLink="true">http://replicanetdiscussionboard.yuku.com/topic/398</guid>
			<pubDate>Fri, 14 Apr 2006 01:28:56 GMT</pubDate>
			<!-- extensions -->

		</item>
		<item>
			<title><![CDATA[ Object ownership ]]></title>
			<link>http://replicanetdiscussionboard.yuku.com/topic/399/t/Object-ownership.html</link>
			<description><![CDATA[ I'm trying to let the server own all published objects, so I can update the physics and collision detection on the server only.<br><br>Using the &quot;GiveOwnership&quot; method on replica object does not give any feedback whether or not the object ownership was given to the server (id==GetMasterSessionID()). To verify who owns the object I call &quot;IsMaster&quot; on all object on the server/client and output to the UI, I don't see any changes in ownership, what do I have to do to get this... ]]></description>

			<!-- optional elements -->
			<author>feeds@yuku.com (martin)</author>
			<guid isPermaLink="true">http://replicanetdiscussionboard.yuku.com/topic/399</guid>
			<pubDate>Tue, 11 Apr 2006 07:50:18 GMT</pubDate>
			<!-- extensions -->

		</item>
		<item>
			<title><![CDATA[ Inheritance and ReplicaNet ]]></title>
			<link>http://replicanetdiscussionboard.yuku.com/topic/400/t/Inheritance-and-ReplicaNet.html</link>
			<description><![CDATA[ Hi, I'd like to have an inheritance hierarchy along the lines of:<br><br><!--EZCODE CODE START--><pre>  GameObject   &lt;---- _RO_GameObject    ^    |Monster      &lt;---- _RO_Monster    ^    |EvilRabbitOverlord   &lt;---- _RO_EvilRabbitOverlord</pre><!--EZCODE CODE END--><br><br>Where, say:<br><br>GameObject has float X,Y,Z<br>Monster has int NumberOfTeeth<br>EvilRabbitOverlord has float CarrotConsumptionRate<br><br>I'm looking at roughly 25 classes in a inheritance hierachy about 3-4 levels... ]]></description>

			<!-- optional elements -->
			<author>feeds@yuku.com (markkjau)</author>
			<guid isPermaLink="true">http://replicanetdiscussionboard.yuku.com/topic/400</guid>
			<pubDate>Mon, 13 Mar 2006 00:51:08 GMT</pubDate>
			<!-- extensions -->

		</item>
		<item>
			<title><![CDATA[ Load balancing question ]]></title>
			<link>http://replicanetdiscussionboard.yuku.com/topic/401/t/Load-balancing-question.html</link>
			<description><![CDATA[ How does ReplicaNet decide <!--EZCODE BOLD START--><strong>which</strong><!--EZCODE BOLD END--> objects to migrate in order to balance the load across two or more servers? ]]></description>

			<!-- optional elements -->
			<author>feeds@yuku.com (jwoznack)</author>
			<guid isPermaLink="true">http://replicanetdiscussionboard.yuku.com/topic/401</guid>
			<pubDate>Fri, 03 Mar 2006 09:07:40 GMT</pubDate>
			<!-- extensions -->

		</item>
		<item>
			<title><![CDATA[ Server connection ]]></title>
			<link>http://replicanetdiscussionboard.yuku.com/topic/402/t/Server-connection.html</link>
			<description><![CDATA[ I'm trying to test Replica using a broadband connection.<br><br>My test program runs fine on a lan but not when I try to connect to a server on the internet.<br><br>My test program uses the XPURL Transport. When I do a connect to the server it get a return code that is OK, but no packages are received on the server?<br><br>Connection code:<br>RNReplicaNet::Transport::Error err = transa-&gt;Connect(connectURL);<br><br>Do I have to do something special to get replica to work on a broadband... ]]></description>

			<!-- optional elements -->
			<author>feeds@yuku.com (martin)</author>
			<guid isPermaLink="true">http://replicanetdiscussionboard.yuku.com/topic/402</guid>
			<pubDate>Sun, 19 Feb 2006 22:37:33 GMT</pubDate>
			<!-- extensions -->

		</item>
		<item>
			<title><![CDATA[ Question on architecture ]]></title>
			<link>http://replicanetdiscussionboard.yuku.com/topic/403/t/Question-on-architecture.html</link>
			<description><![CDATA[ (Please bear with me, I'm just starting to learn about ReplicaNet.)<br><br>Let's say I have class HUD and class Actor. The Actor class has float m_Health. I would like the HUD class to obtain the current &quot;health&quot; of the 3rd instance of the Actor class without having the HUD and Actor classes knowing anything about each other. (i.e. I want to decouple those classes so that the HUD/Actor class doesn't call any methods of the Actor/HUD class directly.) How can I do this using... ]]></description>

			<!-- optional elements -->
			<author>feeds@yuku.com (jwoznack)</author>
			<guid isPermaLink="true">http://replicanetdiscussionboard.yuku.com/topic/403</guid>
			<pubDate>Wed, 01 Feb 2006 07:59:53 GMT</pubDate>
			<!-- extensions -->

		</item>
		<item>
			<title><![CDATA[ Max number of Connections? ]]></title>
			<link>http://replicanetdiscussionboard.yuku.com/topic/405/t/Max-number-of-Connections-.html</link>
			<description><![CDATA[ How many connections ReplicaNet can handle in a single server program? And what's the max number of connections in real-world environment you ever test? ]]></description>

			<!-- optional elements -->
			<author>feeds@yuku.com (yuxio)</author>
			<guid isPermaLink="true">http://replicanetdiscussionboard.yuku.com/topic/405</guid>
			<pubDate>Mon, 12 Dec 2005 23:38:14 GMT</pubDate>
			<!-- extensions -->

		</item>
		<item>
			<title><![CDATA[ Linux ]]></title>
			<link>http://replicanetdiscussionboard.yuku.com/topic/406/t/Linux.html</link>
			<description><![CDATA[ I am currently thinking about to port my server to Linux.<br>Which Linux-Distribution do you recommend for using with ReplicaNet ? ]]></description>

			<!-- optional elements -->
			<author>feeds@yuku.com (AticAtac)</author>
			<guid isPermaLink="true">http://replicanetdiscussionboard.yuku.com/topic/406</guid>
			<pubDate>Fri, 02 Dec 2005 03:24:26 GMT</pubDate>
			<!-- extensions -->

		</item>
    <!-- end items -->

  </channel>
</rss>