
    ^h
                     ~    S SK r SS0rSrSS0rSrSS0rSr\ R                  R                  S5      S    rS r	S r
S rg)	    NOpenVMSvms_connectunix_connect-c                     [         R                  [        [        5      n[	        U[        5       SS9nUR                  U 5      $ )aJ  dname, host, dno, screen = get_display(display)

Parse DISPLAY into its components.  If DISPLAY is None, use
the default display.  The return values are:

  DNAME  -- the full display name (string)
  HOST   -- the host name (string, possibly empty)
  DNO    -- display number (integer)
  SCREEN -- default screen number (integer)
   level)_display_modsgetplatform_default_display_mod
__import__globalsget_display)displaymodnamemods      F/var/www/html/env/lib/python3.13/site-packages/Xlib/support/connect.pyr   r   0   s6     *>?G
Wgia
0C??7##    c                     [         R                  [        [        5      n[	        U[        5       SS9nUR                  XU5      $ )zsocket = get_socket(dname, host, dno)

Connect to the display specified by DNAME, HOST and DNO, which
are the corresponding values from a previous call to get_display().

Return SOCKET, a new socket object connected to the X server.
r   r	   )_socket_modsr   r   _default_socket_modr   r   
get_socket)dnamehostdnor   r   s        r   r   r   A   s8     x)<=G
Wgia
0C>>%s++r   c                     [         R                  [        [        5      n[	        U[        5       SS9nUR                  XX#5      $ )a  auth_name, auth_data = get_auth(sock, dname, host, dno)

Return authentication data for the display on the other side of
SOCK, which was opened with DNAME, HOST and DNO.

Return AUTH_NAME and AUTH_DATA, two strings to be used in the
connection setup request.
r   r	   )
_auth_modsr   r   _default_auth_modr   r   get_auth)sockr   r   r   r   r   s         r   r!   r!   O   s6     nnX'89G
Wgia
0C<<T//r   )sysr   r   r   r   r   r    r   splitr   r   r!    r   r   <module>r&      sv   & 
 } &  } %  }
 #  <<c"1%$",0r   