# -*- coding: utf-8 -*- from abc import abstractmethod from ..Process import Process as ProcessBase from .Signals import Signals class Process(ProcessBase): # export __signals = Signals() def __init__(self, aio): super().__init() self.aio = aio @classmethod @abstractmethod def signals(cls): return cls.__signals def wait(self): return self.aio.wait()