docstr: Schedule callback for a raw socket
docstr_tok: ["Schedule","callback","for","a","raw","socket"]
code: def _watch_raw_socket(self, loop, socket, evt, f):
      """Schedule callback for a raw socket"""
      loop.add_handler(socket, lambda *args: f(), evt)
  
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 Poller obj's underlying member method code with example usage: obj._watch_raw_socket(loop, socket, evt, f) without return types