parameters: (self)
docstring: Close the SocketIO object.  This doesn't close the underlying
          socket, except if all references to it have disappeared.
docstring_summary: Close the SocketIO object.  This doesn't close the underlying
          socket, except if all references to it have disappeared.
docstring_tokens: Close the SocketIO object . This doesn t close the underlying socket except if all references to it have disappeared .
function: def close(self):
          """Close the SocketIO object.  This doesn't close the underlying
          socket, except if all references to it have disappeared.
          """
          if self.closed:
              return
          io.RawIOBase.close(self)
          self._sock._decref_socketios()
          self._sock = None
function_tokens: def close ( self ) : if self . closed : return io . RawIOBase . close ( self ) self . _sock . _decref_socketios ( ) self . _sock = None