
    \
jCB                     J   d Z ddlZddlT ddlZej                            d          ZeefZ	 e
ed          re	ej        fz  Z	e	D ]Z ee           ee          k    reZ G d de          Zdd	lmZ d
ZdZdZdZdZd
ZdZdZdZdZdZdZdZ dZ!dZ"dZ#dZ$dZ%dZ&dZ'dZ(dZ)dZ*dZ+dZ,dZ-dZ.dZ/dZ0e1Z2dZ3dZ4e2Z5e1Z6dZ7dZ8dZ9d
Z:e6Z;e1Z<dZ=dZ>dZ?e<Z@ejA        ZAeAZBeAZC G d de          ZDde1fdeEfgeD_F        eDZGejH        ZHdeH_I         eJeG          e1geH_K        ejL        ZLdeL_I         eJeG          eEe1geL_K        ejM        ZMejN        ZNeMeN_I        eGeGgeN_K        ejO        ZOeMeO_I        eGeGgeO_K        ejP        ZPeMeP_I        eGeGgeP_K        ejQ        ZQeMeQ_I        eGeGgeQ_K        ejR        ZReMeR_I        eGeGgeR_K        ejS        ZSeMeS_I        eGgeS_K        ejT        ZTeMeT_I        eGgeT_K        ejU        ZUeMeU_I        eGgeU_K        ejV        ZVeEeV_I        eGgeV_K        ejW        ZWe1eW_I        eGgeW_K        ejX        ZXdeX_I         eJeG          eGeG eJe1          geX_K        ejY        ZYdeY_I         eJeG          eGeG eJe1          geY_K        ejZ        ZZdeZ_I         eJeG          geZ_K        ej[        Z[de[_I         eJeG          ge[_K         G d de          Z\de]fdeBfd eGfge\_F        e\Z^ G d! d"e          Z_deBfd#e5fd$eGfd%e;fge__F        e_Z` G d& d'e          Zad(e`fd)eGfgea_F        eaZb G d* d+e          Zcd(e`fd,eGfd-eMfd.e@fgec_F        ecZd G d/ d0e          Zeejf        Zfejg        Zgd1e1fd2ehfd3eMfd4 eJef          fdeBfd$eGfd5eGfd6egfd7e1fd8eMfg
ee_F        eeZi G d9 d:e          Zjd1e1fd2ehfd3eMfd4 eJef          fd;eCfd5eGfd<eGfd6egfd.e@fg	ej_F        ejZk G d= d>e          Zld1e1fd4 eJef          fd;eCfd2ehfd?emfd@emfdAemfgel_F        elZn G dB dCe          Zod1e1fd4 eJef          fdeBfd2ehfd?emfd@emfdAemfgeo_F        eoZpejq        Zqe1eq_I         eJef           eJe1           eJe1          geq_K        ejr        Zre1er_I         eJef           eJe1           eJe1          ger_K        ejs        Zs eJe^          es_I         eJef           eJe1          ges_K        ejt        Ztdet_I         eJe^          get_K        eju        ZueBeu_I         eJef          eGgeu_K        ejv        Zve1ev_I         eJef          eBeGgev_K        ejw        Zwe1ew_I         eJef          eBeGgew_K        ejx        Zxe1ex_I         eJef          eBgex_K        ejy        Zye1ey_I         eJef          eB eJeG          gey_K        ejz        Zze1ez_I         eJef           eJeb          e1gez_K        ej{        Z{eCe{_I         eJef          eh eJed          ge{_K        ej|        Z|e1e|_I         eJef          eCge|_K        ej}        Z}e1e}_I         eJef          eC eJed          ge}_K        ej~        Z~e1e~_I         eJef          eCeh eJed          ge~_K        ej        Ze1e_I         eJef          eAe1ge_K        ej        Ze1e_I         eJef          eA eJe1          ge_K        g dDZdS )EzWWrapper for Xext

Generated with:
tools/genwrappers.py xsync

Do not modify this file.
    N)*Xextc_int64c                       e Zd ZdefgZdS )c_voiddummyN)__name__
__module____qualname__c_int_fields_     O/DATA/AppData/hermes/venv/lib/python3.11/site-packages/pyglet/libs/x11/xsync.pyr   r   <   s         % !HHHr   r      )xlib                     	   
                   c                       e Zd ZddgZdS )struct__XSyncValuehiloNr	   r
   r   	__slots__r   r   r   r"   r"   y   s        IIIr   r"   r#   r$   c                       e Zd Zg dZdS )struct__XSyncSystemCounter)namecounter
resolutionNr%   r   r   r   r(   r(      s          IIIr   r(   r)   r*   r+   c                       e Zd Zg dZdS )struct_anon_96)r*   
value_type
wait_value	test_typeNr%   r   r   r   r-   r-                IIIr   r-   r.   r/   r0   c                       e Zd ZddgZdS )struct_anon_97triggerevent_thresholdNr%   r   r   r   r3   r3      s        IIIr   r3   r4   r5   c                       e Zd Zg dZdS )struct_anon_98)r4   deltaeventsstateNr%   r   r   r   r7   r7      r1   r   r7   r8   r9   r:   c                       e Zd Zg dZdS )struct_anon_99)
typeserial
send_eventdisplayr*   r/   counter_valuetimecount	destroyedNr%   r   r   r   r<   r<     s          IIIr   r<   r=   r>   r?   r@   rA   rB   rC   rD   c                       e Zd Zg dZdS )struct_anon_100)	r=   r>   r?   r@   alarmrA   alarm_valuerB   r:   Nr%   r   r   r   rF   rF   (  s        
 
 
IIIr   rF   rG   rH   c                       e Zd Zg dZdS )struct_anon_101)r=   r@   rG   r>   
error_coderequest_code
minor_codeNr%   r   r   r   rJ   rJ   A            IIIr   rJ   rK   rL   rM   c                       e Zd Zg dZdS )struct_anon_102)r=   r@   r*   r>   rK   rL   rM   Nr%   r   r   r   rP   rP   V  rN   r   rP   )TSYNC_MAJOR_VERSIONSYNC_MINOR_VERSIONX_SyncInitializeX_SyncListSystemCountersX_SyncCreateCounterX_SyncSetCounterX_SyncChangeCounterX_SyncQueryCounterX_SyncDestroyCounterX_SyncAwaitX_SyncCreateAlarmX_SyncChangeAlarmX_SyncQueryAlarmX_SyncDestroyAlarmX_SyncSetPriorityX_SyncGetPriorityXSyncCounterNotifyXSyncAlarmNotifyXSyncAlarmNotifyMaskXSyncNumberEventsXSyncBadCounterXSyncBadAlarmXSyncNumberErrorsXSyncCACounterXSyncCAValueTypeXSyncCAValueXSyncCATestTypeXSyncCADeltaXSyncCAEventsXSyncValueTypeXSyncAbsoluteXSyncRelativeXSyncTestTypeXSyncPositiveTransitionXSyncNegativeTransitionXSyncPositiveComparisonXSyncNegativeComparisonXSyncAlarmStateXSyncAlarmActiveXSyncAlarmInactiveXSyncAlarmDestroyedXSyncCounter
XSyncAlarm
XSyncValueXSyncIntToValueXSyncIntsToValueXSyncValueGreaterThanXSyncValueLessThanXSyncValueGreaterOrEqualXSyncValueLessOrEqualXSyncValueEqualXSyncValueIsNegativeXSyncValueIsZeroXSyncValueIsPositiveXSyncValueLow32XSyncValueHigh32XSyncValueAddXSyncValueSubtractXSyncMaxValueXSyncMinValueXSyncSystemCounterXSyncTriggerXSyncWaitConditionXSyncAlarmAttributesXSyncCounterNotifyEventXSyncAlarmNotifyEventXSyncAlarmErrorXSyncCounterErrorXSyncQueryExtensionXSyncInitializeXSyncListSystemCountersXSyncFreeSystemCounterListXSyncCreateCounterXSyncSetCounterXSyncChangeCounterXSyncDestroyCounterXSyncQueryCounter
XSyncAwaitXSyncCreateAlarmXSyncDestroyAlarmXSyncQueryAlarmXSyncChangeAlarmXSyncSetPriorityXSyncGetPriority)__doc__ctypes
pyglet.libpygletlibload_library_libc_int16c_int32
_int_typeshasattrr   tsizeofc_size_tc_ptrdiff_t	Structurer    r   rQ   rR   rS   rT   rU   rV   rW   rX   rY   rZ   r[   r\   r]   r^   r_   r`   ra   rb   rc   rd   re   rf   rg   rh   ri   rj   rk   rl   rm   r   enum_anon_93ro   rp   rn   enum_anon_94rr   rs   rt   ru   rq   enum_anon_95rw   rx   ry   rv   XIDrz   r{   r"   c_uintr   r|   r}   restypePOINTERargtypesr~   Boolr   r   r   r   r   r   r   r   r   r   r   r   r   r   r(   c_char_pr   r-   r   r3   r   r7   r   r<   DisplayTimec_ulongr   rF   r   rJ   c_ubyter   rP   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   __all__r   r   r   <module>r      sn  F          zv&&w

769 $ 6>##J	  AvayyFF8$$$$" " " " "Y " " "                                  
h
        
5M	6N  
  
& #GJ//7  (   $WZ00&%@  y2  $  ",j!9   , !  ):6    8 #'   %/$<  ! 2  $  ",j!9   & &
3  0 #  !+   (   'L   0 #  !+   &  &<  (    'L   " !'*--z:wwu~~V  , !  &wz22J
GGTYNN[   " !'*--.  " !'*--.         X:'  # 0     Y    >":- 	      Y    
# 
 $     Y    jto	  &     Y    ,yUOw4  !:j!TNe$  )     i    UOw4  !jj!JTNo
  ( 	 	 	 	 	i 	 	 	 UO  !jw7W7  "	 	 	 	 	i 	 	 	 UO  !w7W7  $ . #   ' 0 0''%..''%..Q   & #GG,,ggennggennM  6 ")'*<"="=  $+GG$4$4ggenn#E    "< %)  "'.w/A'B'B&C  # , )  &ww//<   & #GG,,lJG  , "  &ww//zJ   . #   ' 0 0,?   * !  %gg..ggj>Q>QR   _

 ww''1C)D)DeL
  ( %  $WW--w@T8U8UV   * !  %gg..
;   & #GG,,j''BV:W:WX  (    $WW--z7GGL`DaDab   (    $WW--sE:   (    $WW--sGGENNC  ( ( (r   