+
    }c  c                   s(    ^ RI Ht  ! R R]4      tR# )    )requestc                   sR   a  ] tR t^t o R
R ltR tR tR tR tR t	RR lt
R	tV tR# )Resourcec                s*    Wn         W n        W0n        R # Ndisplayidowner)selfr   Zridr   s   &&&&:/usr/lib/python3.14/site-packages/Xlib/xobject/resource.py__init__ZResource.__init__   s    
    c                s    V P                   # r   )r   r      &r	   __resource__ZResource.__resource__   s    wwr   c                s    \        V\        4      '       d7   V P                  VP                  8X  d   V P                  VP                  8H  # R # \        V 4      \        V4      8H  # )F)Z
isinstancer   r   r   r   Zobj   &&r	   __eq__ZResource.__eq__!   sH    c8$$||s{{*ww#&&((d8r#w&&r   c                s    W8X  * # r    r   r   r	   __ne__ZResource.__ne__*   s
    r   c                s,    \        V P                  4      # r   )Zintr   r   r   r	   __hash__ZResource.__hash__-   s    477|r   c                sT    R V P                   P                  V P                  3,          # )z<%s 0x%08x>)Z	__class____name__r   r   r   r	   __repr__ZResource.__repr__0   s      7 7AAAr   Nc                s`    \         P                  ! V P                  VV P                  R 7       R# ))r   onerrorZresourceN)r   Z
KillClientr   r   )r   r   r   r	   kill_clientZResource.kill_client3   s     T\\%,&*gg	/r   r   )r    r   )r   Z
__module__Z__qualname__Z__firstlineno__r
   r   r   r   r   r   r   Z__static_attributes__Z__classdictcell__)Z__classdict__s   @r	   r   r      s.     
'B/ /r   r   N)ZXlib.protocolr   Zobjectr   r   r   r	   <module>r      s   , "/v /r   