def process_timed_out(self) -> bool:
if not self.started:<EOL><INDENT>raise RuntimeError('<STR_LIT>')<EOL><DEDENT>return time.monotonic() - self.start_time > self.timeout<EOL>
:return: True if the process timed out
:rtype: bool