class_docstr: Entity that monitors active timers and expires them
  in a timely fashion. This server is responsible for
  reaping workers that have expired timers.
class_docstr_tok: ["Entity","that","monitors","active","timers","and","expires","them","in","a","timely","fashion",".","This","server","is","responsible","for","reaping","workers","that","have","expired","timers","."]
docstr: Returns all expired timers for each worker_id. An expired timer
  is a timer for which the expiration_time is less than or equal to
  the provided deadline.
docstr_tok: ["Returns","all","expired","timers","for","each","worker_id",".","An","expired","timer","is","a","timer","for","which","the","expiration_time","is","less","than","or","equal","to","the","provided","deadline","."]
code: def get_expired_timers(
      self, deadline: float
  ) -> Dict[str, List[TimerRequest]]:
      """
      Returns all expired timers for each worker_id. An expired timer
      is a timer for which the expiration_time is less than or equal to
      the provided deadline.
      """
      pass
  
imports: import abc
  import logging
  import threading
  import time
  from contextlib import contextmanager
  from inspect import getframeinfo, stack
  from typing import Any, Dict, List, Optional, Set
label_desc: Use image node_id 4 for calling the TimerServer obj's underlying member method code with example usage: obj.get_expired_timers(deadline) without return types