
    |~g                     2    d dl mZ d dlmZ  G d de      Zy)    )Base)GLibc            	       R     e Zd ZdZdZd fdZddedededdfd	Zdeddfd
Z	 xZ
S )AgentManagerzorg.bluez.AgentManager1z
/org/bluezreturnNc                 :    t         |   | j                         y )N)obj_path)super__init__	_obj_path)self	__class__s    </usr/lib/python3/dist-packages/blueman/bluez/AgentManager.pyr   zAgentManager.__init__	   s    $..1    
agent_path
capabilitydefaultc                     t        j                  d||f      }| j                  d|       |r*t        j                  d|f      }| j                  d|       y y )Nz(os)RegisterAgent(o)RequestDefaultAgentr   Variant_call)r   r   r   r   paramdefault_params         r   register_agentzAgentManager.register_agent   sN    Vj*%=>

?E* LL>MJJ,m< r   c                 V    t        j                  d|f      }| j                  d|       y )Nr   UnregisterAgentr   )r   r   r   s      r   unregister_agentzAgentManager.unregister_agent   s#    UZM2

$e,r   )r   N) F)__name__
__module____qualname___interface_namer   r   strboolr   r    __classcell__)r   s   @r   r   r      sG    /OI2= =# =T =^b =-3 -4 -r   r   N)blueman.bluez.Baser   gi.repositoryr   r    r   r   <module>r,      s    # -4 -r   