code: def _socket_class(self, socket_type):
      return Socket(self, socket_type)
  
imports: import asyncio
  import warnings
  from typing import Any, Type
  from tornado.concurrent import Future
  from tornado.ioloop import IOLoop
  import zmq
  from zmq._future import _AsyncPoller, _AsyncSocket
label_desc: Use image node_id 1 for calling the Context obj's underlying member method code with example usage: obj._socket_class(socket_type) and returns: Socket