+
    ָVX@  c                   s>    ^RI Ht  ! R R]4      t ! R R]4      tR# )i   bound_signalc                   s>   a  ] tR t^t o R tR tR tR tR tRt	V t
R# )ProxySignalc                sn   Wn         VP                  R ,          V n        V P                   R,           V P                  ,           V n        V Uu. uF(  q3P                  R8X  g   K  VP                  R,          NK*  	  upV n        RRP                  V P
                  4      ,           R,           V n        R# u upi )Zname.argZtypezSignal. Callback: (, )N)_iface_nameZattrib__name____qualname__Ztag_argsjoin__doc__)selfZ
iface_namesignalr   s   &&& 8/usr/lib/python3.14/site-packages/pydbus/proxy_signal.py__init__ZProxySignal.__init__   s    --'$-&&,t}}<$.4Ifs58H"

6""fI$*&4::)>>D$, Js   B2#B2c                s   a V3R lpVP                   P                  VP                  VP                  V P                  V P
                  VR7      # )zSubscribe to the signal.c                 s   < S! V!   R # N )senderobjectifacer   Zparamscallbacks   &&&&&r   signal_firedZ)ProxySignal.connect.<locals>.signal_fired   s    V    )r   r   r   r   r   )Z_busZ	subscribeZ	_bus_nameZ_pathr   r   )r   r   r   r   s   &&f r   connectZProxySignal.connect   sK    			f&6&6v||SWScSclplyly  IU	  
V  Vr   c                s$    Vf   V # \        W4      # r   r    r   instanceZowner   &&&r   __get__ZProxySignal.__get__   s    
;	d	%%r   c                s    \        R 4      h)can't set attribute)AttributeError)r   r   valuer   r   __set__ZProxySignal.__set__   s    ,--r   c                x    R V P                   ,           R,           \        \        V 4      R4      ,           R,           # )z<signal  at 0xx>r	   ZformatZidr      &r   __repr__ZProxySignal.__repr__   s-    	d''	'(	2VBtHc5J	JS	PPr   )r   r   r	   r
   r   N)r   
__module__r	   __firstlineno__r   r   r   r!   r)   __static_attributes____classdictcell__Z__classdict__   @r   r   r      s'     EV&.Q Qr   r   c                   s8   a  ] tR t^t o R tR tR tR tRtV t	R# )OnSignalc                s    Wn         R VP                  ,           V n        VP                  R,           V P                  ,           V n        RRP	                  VP
                  4      ,           R,           V n        R# )Zonr   zUAssign a callback to subscribe to the signal. Assing None to unsubscribe. Callback: (r   r   N)r   r   r   r	   r   r
   r   )r   r   s   &&r   r   ZOnSignal.__init__   sn    +($-((3.>$hkoktktu{  vB  vB  lC  C  FI  I$,r   c                s    Vf   V #  \        VRV P                  P                  ,           4      #   \         d     R # i ; i)N_on)getattrr   r   r   r   r   r   r   ZOnSignal.__get__%   s@    
;
(EDKK$8$88
99	 
s   &/ >>c                s4   Vf   \        R4      h \        VRV P                  P                  ,           4      pVP	                  4        VfQ   \        VRV P                  P                  ,           4       \        VRV P                  P                  ,           4       R # V P                  P                  W4      p\        VRV P                  P                  ,           V4       \        VRV P                  P                  ,           V4       R #   \          d     Li ; i)Nr   Z_subr1   )r   r2   r   r   ZunsubscribeZdelattrr   Zsetattr)r   r   r    ZoldZsubs   &&&  r   r!   ZOnSignal.__set__.   s    	-	..	6DKK$8$88	93?? ]
8UT[[1112
8Vdkk2223	H,#	(EDKK000%8	(FT[[11137 
 s   7D	 	DDc                r"   )z<descriptor r#   r$   r%   r&   r'   r(   r   r)   ZOnSignal.__repr__A   s.    	$++	+h	64#9N	NQT	TTr   )r   r   r	   r   N)
r   r*   r	   r+   r   r   r!   r)   r,   r-   r.   r/   r   r0   r0      s!     I8&U Ur   r0   N)Zgenericr   r   r   r0   r   r   r   <module>r3      s$    !Q& Q6$Uv $Ur   