Actually, I agree with Korvacs.
I am completely rewritting the source, I will release the new version as soon as possible.
I am completely rewritting the source, I will release the new version as soon as possible.
Yes, I was aware of the fact I did not yet split packets.Quote:
Was just looking through your socket and packet handling Basser, you never actually split your packets up, so the chances are your socket at some point or anouther may receive 2 packets at once, and your server will treat them as one packet.
This will cause numerous errors =o
Also you might want to consider commenting your source throughout, it'll help you keep track of where you want your code to go, and also allow people to understand what your code is doing.
But easier to understand.Quote:
Yes, I was aware of the fact I did not yet split packets.
About the 2nd, thing, I'm not sure if thats necessary, because I often find my comments annoying, because they make code look less structured.
If you compare the two sources that youve been working on the first is very lightweight, but extremely powerful, this one from the code ive read seems bulky, and extremely complicated, for seemingly very little reason.Quote:
I hope we can discuss this on MSN, I wasn't really expecting this, so please explain what exactly is messy about this source.
I'm sure it can be redone.
Besides, remember its open-source, it is not meant to be be used as an example, its meant to be a base for developing it into your own, unique source.