File: //lib/python3.6/site-packages/pydbus/__pycache__/proxy_property.cpython-36.pyc
3
ָVX* � @ s d dl mZ G dd� de�ZdS )� )�GLibc @ s, e Zd Zdd� Zdd� Zdd� Zdd� Zd S )
�
ProxyPropertyc C sj || _ |jd | _| j d | j | _|jd | _|jd }|jd�| _|jd�| _d| j d | | _ d S ) N�name�.�type�access�read�write�(z) )
�_iface_nameZattrib�__name__�__qualname__�_type�
startswith� _readable�endswith�
_writeable�__doc__)�selfZ
iface_name�propertyr � r �$/usr/lib/python3.6/proxy_property.py�__init__ s
zProxyProperty.__init__c C s0 |d kr| S | j std��|jd j| j| j�S )Nzunreadable attributezorg.freedesktop.DBus.Properties)r �AttributeError�_objectZGetr r )r �instance�ownerr r r �__get__ s
zProxyProperty.__get__c C s>