
    i                     V    S SK JrJr  S SKJr  S SKJrJr  S SKJ	r	  Sr
 " S S\	5      rg)	    )ListOptional)	ParamDict)
LogMessageLogPeer)APIGroup)LogAPIc                       \ rS rSrSr     SS\\   S\\   S\\   S\\   S\\   S	\\	   4S
 jjr
SS\\   S	\\   4S jjrSrg)r	   
   z
API methods under ``log``.
Nnormalinfowarningcriticallast_known_idreturnc                   #    [        5       nUR                  SU5        UR                  SU5        UR                  SU5        UR                  SU5        UR                  SU5        U R                  [        SSUS9I S h  vN $  N7f)	Nr   r   r   r   r   GETzlog/mainparams)r   optional_booloptional_int_request_mapped_listr   )selfr   r   r   r   r   r   s          ;/app/mltbenv/lib/python3.13/site-packages/aioqbt/api/log.pymainLogAPI.main   s      Xv.VT*Y0Z2O];..	 / 
 
 	
 
s   A>B BBc                    #    [        5       nUR                  SU5        U R                  [        SSUS9I S h  vN $  N7f)Nr   r   z	log/peersr   )r   r   r   r   )r   r   r   s      r   peersLogAPI.peers%   sJ     O];..	 / 
 
 	
 
s   6?=? )NNNNN)N)__name__
__module____qualname____firstlineno____doc__r   boolintr   r   r   r   r   __static_attributes__r        r   r	   r	   
   s     "&#"&#''+

 tn
 $	

 4.
  }
 
j	
,	
# 	
$w- 	
 	
r)   r	   N)typingr   r   aioqbt._paramdictr   aioqbt.api.typesr   r   aioqbt.clientr   __all__r	   r    r)   r   <module>r/      s"    ! ' 0 "
$
X $
r)   