Just as a follow up to my previous post, you should never use text-based packets, especially on UDP, unless you're going for a HTTP-esque protocol where everything is pretty much text. The reason for this is that you can always encode pretty much anything into binary, which becomes much smaller than anything text.<br>
<br>As an example, let's say you want to tell a game server that the player with ID 123 is going to teleport to gate 567. Originally, as text, it could go like "Teleport Player:123 Gate:567". In binary, it could fit into about 12 bytes or less, vs the text version that takes 27 bytes.<br>
<br>The reason UDP should always use binary packets is mainly what i just said but also because UDP as a protocol is unreliable, even if Enet has reliable packets. That means that if you send huge packets (like 128KB or so), it'll almost never reach its destination unless it is really close by.<br>
<br><div class="gmail_quote">On Mon, Mar 28, 2011 at 4:33 PM, Daniel Aquino <span dir="ltr"><<a href="mailto:mr.danielaquino@gmail.com">mr.danielaquino@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
A quick google search gave this link where the last post sounds like it might be your answer:<br><br><a href="http://www.codeguru.com/forum/showthread.php?t=231155" target="_blank">http://www.codeguru.com/forum/showthread.php?t=231155</a><br>

<br>But that's really a c++ question not ENet.<div><div></div><div class="h5"><br><br><br><br><div class="gmail_quote">On Mon, Mar 28, 2011 at 11:26 AM, ingmar wirths <span dir="ltr"><<a href="mailto:ingmania@googlemail.com" target="_blank">ingmania@googlemail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
i'm getting a little frustrated trying to put the content of a packet<br>
into a string.<br>
What i simply want to do is something like:<br>
<br>
std::string my_string (packet->data, packet->dataLength);<br>
<br>
This doesn't compile however. I kind of get the idea why not, fiddled<br>
around a little,<br>
but could'nt get it working.<br>
<br>
I guess someone did this before, any ideas?<br>
<br>
Thanks,<br>
ingmar<br>
_______________________________________________<br>
ENet-discuss mailing list<br>
<a href="mailto:ENet-discuss@cubik.org" target="_blank">ENet-discuss@cubik.org</a><br>
<a href="http://lists.cubik.org/mailman/listinfo/enet-discuss" target="_blank">http://lists.cubik.org/mailman/listinfo/enet-discuss</a><br>
</blockquote></div><br>
</div></div><br>_______________________________________________<br>
ENet-discuss mailing list<br>
<a href="mailto:ENet-discuss@cubik.org">ENet-discuss@cubik.org</a><br>
<a href="http://lists.cubik.org/mailman/listinfo/enet-discuss" target="_blank">http://lists.cubik.org/mailman/listinfo/enet-discuss</a><br>
<br></blockquote></div><br>