HCN
HCN - Halo Client Networking
HCN is a way for servers and clients to communicate with each other. Using Sehe's idea of using chat strings, HCN goes further with generic key/value pairs, and datapoint and vector updates. It doesn't rely on a data length, instead opting for standard wcslen() (wchar_t) string lengths, and zero encoding.