BaseSocket.h