HEX
Server: Apache
System: Linux beluga.o2switch.net 4.18.0-553.123.2.lve.el8.x86_64 #1 SMP Thu May 7 23:17:13 UTC 2026 x86_64
User: sc3naki1272 (1113)
PHP: 8.3.33
Disabled: NONE
Upload Files
File: //opt/alt/python27/lib/python2.7/site-packages/pyvirtualdisplay/display.pyc
�
���Wc@sZddlmZddlmZddlmZddlmZdefd��YZdS(i����(tAbstractDisplay(t
XephyrDisplay(tXvfbDisplay(tXvncDisplaytDisplaycBsGeZdZded	dded�Zed��Zed��ZRS(
sU
    Common 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.
    iiitblackcKs�||_||_||_d|_d|_d|_||_||_|jsr|jrfd|_qrd|_n|j	d|d|d||�|_
tj|d|�dS(Nitxephyrtxvfbtsizetcolor_depthtbgcolort	use_xauth(
R	RR
tscreentNonetprocesstdisplaytvisibletbackendt
display_classt_objRt__init__(tselfRRRR	R
Rtkwargs((sI/opt/alt/python27/lib/python2.7/site-packages/pyvirtualdisplay/display.pyRs$											cCse|jst�|jdkr't}n|jdkr?t}n|jdkrWt}n|j�|S(NRtxvncR(RtAssertionErrorRRRtcheck_installed(Rtcls((sI/opt/alt/python27/lib/python2.7/site-packages/pyvirtualdisplay/display.pyR)s			
cCs|j|j_|jjS(N(RRt_cmd(R((sI/opt/alt/python27/lib/python2.7/site-packages/pyvirtualdisplay/display.pyR8sN(ii(	t__name__t
__module__t__doc__R
tFalseRtpropertyRR(((sI/opt/alt/python27/lib/python2.7/site-packages/pyvirtualdisplay/display.pyRs
N(	t pyvirtualdisplay.abstractdisplayRtpyvirtualdisplay.xephyrRtpyvirtualdisplay.xvfbRtpyvirtualdisplay.xvncRR(((sI/opt/alt/python27/lib/python2.7/site-packages/pyvirtualdisplay/display.pyt<module>s