I am tired of wading through the crap on the internet, just to get to about 3 lines of info.
Then you are looking in the wrong places.

*albn fires up Google

http://www.planet-source-code.com/vb...t.asp?lngWId=3 This has many lines of C++ code for you to learn from, and this was the very first hit. Try a search yourself and see what you get... c'mon, you can do it

KaZaA has excellent docs in PDF for learning C++ and just about anything you can think of. Just search for "docs" and type C++, protocols, etc.. Oh, wait a second you said:

I am running out of money to spend on computer books.
Hmm, if paper books do nothing for you, then electronic books will do you no good either. Heh, I tried

Honestly, it gets really old doing for others what you can do for yourself. Nobody can learn this stuff for you and shove the knowledge in your ear. You need to ask yourself what you wanna know, take it one step atta time and ask questions along the way. It is ludicrous to come in here and ask for "anything and everything" when you need to start at square one.

Like the old saying goes: "Milk before meat"

Good luck