BaseSocket.cpp