Cross Platform Socket Library.