[plt-scheme] Poker server in scheme
Unless this is an immersive 3D first-person-shooter flavor of poker,
I think RakNet and binary protocols might be complicating your life
needlessly.
If you haven't already, why not try using a conventional human-readable
7-bit ASCII protocol over TCP?
The generic message syntax might look like this:
<message> ::= <opcode> *{ SPACE <parameter> } LINEFEED
For a made-up example of a message in this syntax, the following ASCII
line (terminated by a linefeed character not shown here):
balance 69.02 487253
That syntax is fast and easy to generate and parse from most any
language, you don't have to worry about things like endianness, and it's
still going to fit in a datagram.
If you put parentheses around it, you can use save yourself a few
minutes of development time by using the Scheme reader.