Creating a module to deal with the socket