コード例 #1
0
ファイル: test_lowlevel.py プロジェクト: rudresh2319/Xpra
 def test_get_xatom_pyatom(self):
     d2 = self.clone_display()
     asdf1 = l.get_xatom("ASDF")
     asdf2 = l.get_xatom("ASDF")
     ghjk1 = l.get_xatom("GHJK")
     ghjk2 = l.get_xatom("GHJK")
     assert asdf1 == asdf2
     assert ghjk1 == ghjk2
     assert l.get_pyatom(self.display, asdf2) == "ASDF"
     assert l.get_pyatom(d2, ghjk1) == "GHJK"
コード例 #2
0
ファイル: prop.py プロジェクト: svn2github/Xpra
def _get_atom(disp, d):
    unpacked = struct.unpack("=I", d)[0]
    pyatom = get_pyatom(disp, unpacked)
    if not pyatom:
        log.error("invalid atom: %s - %s", repr(d), repr(unpacked))
        return  None
    return str(pyatom)
コード例 #3
0
def _get_atom(disp, d):
    unpacked = struct.unpack("@I", d)[0]
    pyatom = get_pyatom(disp, unpacked)
    if not pyatom:
        log.error("invalid atom: %s - %s", repr(d), repr(unpacked))
        return None
    return str(pyatom)
コード例 #4
0
def _get_atom(disp, d):
    return str(get_pyatom(disp, struct.unpack("@I", d)[0]))
コード例 #5
0
ファイル: prop.py プロジェクト: svn2github/Xpra
def _get_atom(disp, d):
    return str(get_pyatom(disp, struct.unpack("@I", d)[0]))