/usr/lib/python3/dist-packages/jeepney/__pycache__
Edit: /usr/lib/python3/dist-packages/jeepney/__pycache__/wrappers.cpython-310.pyc (8835B)
o
`+ @ s d dl mZ d dlmZ ddlT g dZG dd dZG dd d eZd
d Zd#ddZ d#ddZ
d#ddZd#ddZG dd dZ
G dd dZG dd dZG dd de
ZG dd deZd efd!d"ZdS )$ )Union)warn )*) DBusAddressnew_method_callnew_method_return new_error
new_signalMessageGenerator
PropertiesIntrospectableDBusErrorResponsec @ s* e Zd ZdZd ddZdd Zdd ZdS )
r aA This identifies the object and interface a message is for.
e.g. messages to display desktop notifications would have this address::
DBusAddress('/org/freedesktop/Notifications',
bus_name='org.freedesktop.Notifications',
interface='org.freedesktop.Notifications')
Nc C s || _ || _|| _d S N)object_pathbus_name interfaceselfr r r r 2/usr/lib/python3/dist-packages/jeepney/wrappers.py__init__ s
zDBusAddress.__init__c C s d t| j| j| j| jS )Nz'{}({!r}, bus_name={!r}, interface={!r}))formattype__name__r r r r r r r __repr__ s zDBusAddress.__repr__c C s t | | j| j|S r )r r r )r r r r r with_interface$ s zDBusAddress.with_interfaceNN)r
__module____qualname____doc__r r r r r r r r s
r c s e Zd Zd fdd Z ZS )
DBusObjectNc s t ||| tddd d S )Nz)Deprecated alias, use DBusAddress instead )
stacklevel)superr r r __class__r r r ( s zDBusObject.__init__r )r r r r
__classcell__r r r&