Ë
    ¾�jº
  ã                  ó&  — d Z ddlmZ g d¢ZddlZddlZddlZddlmZm	Z	m
Z
mZ ddlmZmZ  G d„ deej                   «      Z G d	„ d
eej                   «      Z ed¬«       G d„ d«      «       Ze G d„ d«      «       Ze G d„ d«      «       Ze G d„ d«      «       Ze G d„ d«      «       Ze G d„ d«      «       Z G d„ de	«      Ze G d„ d«      «       Ze G d„ d«      «       Ze G d„ d «      «       Ze G d!„ d"«      «       Zeeej>                  f   Z y)#z3Created on Fri May 06 2022 11:39:40 by codeskyblue
é    )Úannotations)ÚNetworkÚBrightnessModeÚDeviceEventÚForwardItemÚReverseItemÚFileInfoÚ
WindowSizeÚRunningAppInfoÚShellReturnÚAdbDeviceInfoÚAppInfoÚBatteryInfor   N)ÚListÚ
NamedTupleÚOptionalÚUnion)Ú	dataclassÚfieldc                  ó(   — e Zd ZdZdZdZdZdZdZdZ	y)	r   ÚtcpÚunixÚdevÚlocalÚlocalreservedÚlocalfilesystemÚlocalabstractN)
Ú__name__Ú
__module__Ú__qualname__ÚTCPÚUNIXÚDEVÚLOCALÚLOCAL_RESERVEDÚLOCAL_FILESYSTEMÚLOCAL_ABSTRACT© ó    úP/var/www/api.ozpay.ru/ozpay/venv/lib/python3.12/site-packages/adbutils/_proto.pyr   r      s&   „ Ø
€CØ€Dà
€CØ€EØ$€NØ(ÐØ$�Nr)   r   c                  ó   — e Zd ZdZdZy)r   é   r   N)r   r   r    ÚAUTOÚMANUALr(   r)   r*   r   r      s   „ Ø€DØ�Fr)   r   T)Úfrozenc                  ó,   — e Zd ZU ded<   ded<   ded<   y)r   ÚboolÚpresentÚstrÚserialÚstatusN©r   r   r    Ú__annotations__r(   r)   r*   r   r   #   s   … àƒMØƒKØ„Kr)   r   c                  ó,   — e Zd ZU ded<   ded<   ded<   y)r   r3   r4   r   ÚremoteNr6   r(   r)   r*   r   r   *   s   … àƒKØƒJØ„Kr)   r   c                  ó"   — e Zd ZU ded<   ded<   y)r   r3   r9   r   Nr6   r(   r)   r*   r   r   1   s   … àƒKØ„Jr)   r   c                  ó6   — e Zd ZU ded<   ded<   ded<   ded<   y)	r	   ÚintÚmodeÚsizezOptional[datetime.datetime]Úmtimer3   ÚpathNr6   r(   r)   r*   r	   r	   7   s   … à
ƒIØ
ƒIØ&Ó&Ø
„Ir)   r	   c                  óh   — e Zd ZU ded<   ded<   ded<   ded<   d	ed
<   d	ed<   ded<   ded<   ded<   y)r   r3   Úpackage_nameúOptional[str]Úversion_nameúOptional[int]Úversion_codezUnion[str, list]Úflagszdatetime.datetimeÚfirst_install_timeÚlast_update_timeÚ	signaturer@   z	List[str]Úsub_apk_pathsNr6   r(   r)   r*   r   r   ?   s6   … àÓØÓØÓØÓØ)Ó)Ø'Ó'ØƒNØ
ƒIØÔr)   r   c                  ó¤   — e Zd ZU ded<   ded<   ded<   ded<   ded<   ded	<   ded
<   ded<   ded<   ded<   ded<   ded<   ded<   ded<   ded<   y)r   r1   Ú
ac_poweredÚusb_poweredzOptional[bool]Úwireless_poweredÚdock_poweredrE   Úmax_charging_currentÚmax_charging_voltageÚcharge_counterr5   Úhealthr2   ÚlevelÚscaleÚvoltagezOptional[float]ÚtemperaturerC   Ú
technologyNr6   r(   r)   r*   r   r   L   s\   … àÓØÓØ$Ó$Ø Ó Ø'Ó'Ø'Ó'Ø!Ó!ØÓØÓØÓØÓØÓØÓØ Ó ØÔr)   r   c                  ó"   — e Zd ZU ded<   ded<   y)r
   r<   ÚwidthÚheightNr6   r(   r)   r*   r
   r
   _   s   … ØƒJØ„Kr)   r
   c                  ó0   — e Zd ZU ded<   ded<   dZded<   y)r   r3   ÚpackageÚactivityr   r<   ÚpidN)r   r   r    r7   r`   r(   r)   r*   r   r   d   s   … àƒLØƒMØ€Cˆ„Lr)   r   c                  óL   — e Zd ZU ded<   ded<   dZded<   dZded<   dZded	<   y
)ÚShellReturnRawr3   Úcommandr<   Ú
returncoder)   ÚbytesÚstdoutÚstderrÚoutputN)r   r   r    r7   rf   rg   rh   r(   r)   r*   rb   rb   k   s*   … àƒLØƒOØ€FˆEÓØ€FˆEÓØ€FˆEÔr)   rb   c                  óL   — e Zd ZU ded<   ded<   dZded<   dZded<   dZded<   y	)
r   r3   rc   r<   rd   Ú rh   rg   rf   N)r   r   r    r7   rh   rg   rf   r(   r)   r*   r   r   t   s*   … àƒLØƒOØ€FˆCÓØ€FˆCÓØ€FˆCÔr)   r   c                  óP   — e Zd ZU ded<   ded<    ee¬«      Zded<   ed	d„«       Zy)
r   r3   r4   Ústate)Údefault_factoryzdict[str, str]Útagsc                ól   — d| j                   v r%t        | j                   j                  dd«      «      S dS )zGet the transport ID from tags.Útransport_idr   N)rn   r<   Úget)Úselfs    r*   rp   zAdbDeviceInfo.transport_idƒ   s0   € ð 9GÈ$Ï)É)Ñ8SŒs�4—9‘9—=‘= °Ó3Ó4Ð]ÐY]Ð]r)   N)ÚreturnrE   )	r   r   r    r7   r   Údictrn   Úpropertyrp   r(   r)   r*   r   r   }   s/   … àƒKØƒJÙ °Ô6€Dˆ.Ó6àò^ó ñ^r)   r   )!Ú__doc__Ú
__future__r   Ú__all__ÚenumÚdatetimeÚpathlibÚtypingr   r   r   r   Údataclassesr   r   r3   ÚEnumr   r<   r   r   r   r   r	   r   r   r
   r   rb   r   r   ÚPathÚStrOrPathLiker(   r)   r*   ú<module>r�      so  ðñå "ò€ó
 Û Û ß 4Ó 4ß (ô%ˆc�4—9‘9ô %ô�S˜$Ÿ)™)ô ñ
 �$Ô÷ð ó ðð ÷ð ó ðð ÷ð ó ðð
 ÷ð ó ðð ÷	ð 	ó ð	ð ÷ð ó ðô$�ô ð
 ÷ð ó ðð ÷ð ó ðð ÷ð ó ðð ÷^ð ^ó ð^ð �c˜7Ÿ<™<Ð'Ñ(�r)   