o
    •Û_+  ã                   @   s$   G d d„ de ƒZG dd„ de ƒZdS )c                   @   s   e Zd ZdS )ÚExportableInterfaceN)Ú__name__Ú
__module__Ú__qualname__© r   r   ú:/usr/lib/python3/dist-packages/tuned/exports/interfaces.pyr      s    r   c                   @   s4   e Zd Zdd„ Zdd„ Zdd„ Zdd„ Zd	d
„ ZdS )ÚExporterInterfacec                 C   ó   t ƒ ‚©N©ÚNotImplementedError)ÚselfÚmethodÚin_signatureÚout_signaturer   r   r   Úexport   ó   zExporterInterface.exportc                 C   r   r	   r
   )r   r   r   r   r   r   Úsignal	   r   zExporterInterface.signalc                 O   r   r	   r
   )r   r   ÚargsÚkwargsr   r   r   Úsend_signal   r   zExporterInterface.send_signalc                 C   r   r	   r
   ©r   r   r   r   Ústart   ó   zExporterInterface.startc                 C   r   r	   r
   r   r   r   r   Ústop   r   zExporterInterface.stopN)r   r   r   r   r   r   r   r   r   r   r   r   r      s    r   N)Úobjectr   r   r   r   r   r   Ú<module>   s    