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 zmq
  from zmq._future import _AsyncPoller, _AsyncSocket
  from tornado.concurrent import Future
  from tornado.ioloop import IOLoop
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