docstr: Schedule a function to be called later
  
  Override for different IOLoop implementations
  
  Tornado and asyncio happen to both have ioloop.call_later
  with the same signature.
code: def _call_later(self, delay, callback):
      """Schedule a function to be called later
  
      Override for different IOLoop implementations
  
      Tornado and asyncio happen to both have ioloop.call_later
      with the same signature.
      """
      return self._get_loop().call_later(delay, callback)
  
imports: import warnings
  from asyncio import Future
  from collections import deque
  from itertools import chain
  from typing import Any, Awaitable, Callable, Dict, List, NamedTuple, Optional, Tuple, Type, TypeVar, Union, cast, overload
  import zmq
  from zmq import EVENTS, POLLIN, POLLOUT
  from zmq._typing import Literal
label_desc: Use image node_id 18 for calling the _AsyncSocket obj's underlying member method code with example usage: obj._call_later(delay, callback) and returns: self