§ v<ˆj¹ ãój—ddlmZmZmZmZddlmZddlmZddl m Z ee edœZ Gd„de ¦«Z dS) é)ÚDictÚListÚOptionalÚTuple)Ú XephyrDisplay)Ú XvfbDisplay)Ú XvncDisplay)ÚxvfbÚxvncÚxephyrcó—eZdZdZdddddddgdf d eed ed eeefd ed ededede edefd„Z dd„Z dd„Z d„Z d„Zdefd„Zedefd„¦«Zedefd„¦«Zedefd„¦«Zdeeeffd„ZdS)ÚDisplayaá Proxy class :param color_depth: [8, 16, 24, 32] :param size: screen size (width,height) :param bgcolor: background color ['black' or 'white'] :param visible: True -> Xephyr, False -> Xvfb :param backend: 'xvfb', 'xvnc' or 'xephyr', ignores ``visible`` :param xauth: If a Xauthority file should be created. :param manage_global_env: if True then $DISPLAY is set in os.environ which is not thread-safe. Use False to make it thread-safe. NF)iiéÚblacké TÚbackendÚvisibleÚsizeÚ color_depthÚbgcolorÚ use_xauthÚretriesÚ extra_argsÚmanage_global_envc ó —||_||_||_||_||_|js|jrd|_nd|_t  |j¦«} | std|jz¦«‚| d||||||| dœ| ¤Ž|_dS)Nr r zunknown backend: %s)rrrrrrr©) Ú _color_depthÚ_sizeÚ_bgcolorÚ_visibleÚ_backendÚ _class_mapÚgetÚ ValueErrorÚ_obj) ÚselfrrrrrrrrrÚkwargsÚclss új/builddir/build/BUILD/cloudlinux-venv-1.0.12/venv/lib/python3.11/site-packages/pyvirtualdisplay/display.pyÚ__init__zDisplay.__init__s¾€ð(ˆÔ؈Œ ؈Œ ؈Œ ؈Œ àŒ}ð 'ØŒ}ð 'Ø (�” � à &�” å�nŠn˜Tœ]Ñ+Ô+ˆØð DÝÐ2°T´]ÑBÑCÔCÐ Cà�Cð  ØØ#ØØØà!Ø/ð  ð  ðð  ð  ˆŒ ˆ ˆ óÚreturncó8—|j ¦«|S)z5 start display :rtype: self )r%Ústart©r&s r)r.z Display.startBs€ð Œ �ŠÑÔÐØˆ r+có8—|j ¦«|S)z4 stop display :rtype: self )r%Ústopr/s r)r1z Display.stopKs€ð Œ �ŠÑÔÐØˆ r+có.—| ¦«|S)ú%used by the :keyword:`with` statement)r.r/s r)Ú __enter__zDisplay.__enter__Ts€à � Š ‰ Œ ˆ ؈ r+có.—| ¦«dS)r3N)r1)r&Úexc_infos r)Ú__exit__zDisplay.__exit__Ys€à � Š ‰ Œ ˆ ˆ ˆ r+có4—|j ¦«S)N)r%Úis_aliver/s r)r9zDisplay.is_alive]s€ØŒy×!Ò!Ñ#Ô#Ð#r+có—|jjS)zI PID (:attr:`subprocess.Popen.pid`) :rtype: int )r%Úpidr/s r)r;z Display.pidds€ðŒyŒ}Ðr+có—|jjS)z=The new $DISPLAY variable as int. Example 1 if $DISPLAY=':1')r%Údisplayr/s r)r=zDisplay.displayms€ðŒyÔ Ð r+có—|jjS)z#The new $DISPLAY variable like ':1')r%Únew_display_varr/s r)r?zDisplay.new_display_varrs€ðŒyÔ(Ð(r+có4—|j ¦«S)zrPs¬ðØ.Ð.Ð.Ð.Ð.Ð.Ð.Ð.Ð.Ð.Ð.Ð.à1Ð1Ð1Ð1Ð1Ð1Ø-Ð-Ð-Ð-Ð-Ð-Ø-Ð-Ð-Ð-Ð-Ð-à!¨;À-Ð PÐ P€ ðo ðo ðo ðo ðo ˆfño ôo ðo ðo ðo r+