Docs for socket module