%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/lib/python3.9/site-packages/dasbus/client/__pycache__/
Upload File :
Create Path :
Current File : //usr/lib/python3.9/site-packages/dasbus/client/__pycache__/property.cpython-39.pyc

a

F
�`c�@sdgZGdd�de�ZdS)�
PropertyProxyc@s@eZdZdZddgZdd�Zdd�Zdd	�Zd
d�Zdd
�Z	dS)rzXProxy of a remote DBus property.

    It can be used to define instance attributes.
    �_getter�_settercCs||_||_dS)z(Create a new proxy of the DBus property.N)rr)�self�getter�setter�r�:/usr/lib/python3.9/site-packages/dasbus/client/property.py�__init__$szPropertyProxy.__init__cCs|�dd�S)z#Get the value of the DBus property.N)�__get__)rrrr�get)szPropertyProxy.getcCs&|dur|r|S|jstd��|��S)NzCan't read DBus property.)r�AttributeError)r�instance�ownerrrrr
-s�zPropertyProxy.__get__cCs|�d|�S)z#Set the value of the DBus property.N)�__set__)r�valuerrr�set8szPropertyProxy.setcCs|jstd��|�|�S)NzCan't set DBus property.)rr)rr
rrrrr<s
�zPropertyProxy.__set__N)
�__name__�
__module__�__qualname__�__doc__�	__slots__r	rr
rrrrrrrs�N)�__all__�objectrrrrr�<module>s

Zerion Mini Shell 1.0