您的位置:首页 > 其它

X Window研究笔记(21)

2007-10-02 14:47 232 查看
X Window研究笔记(21)

转载时请注明出处和作者联系方式
作者联系方式:李先静 <xianjimli at hotmail dot com>

21.X Window 字符串与Atom

Atom是X Window中的一大特色,不把它弄清楚,可能会对阅读其它代码形成障碍。X Window把常用的字串用一个hash表来管理,并给这些字符串赋与一个ID,客户端通过ID引用字符串,避免在客户端和服务器端之间来回传递这些它们,这样可以大大提高传输效率。另外Atom是一个整数,对整数的比较也比对字符串的比较有更快的速度。管理Atom的主要函数有:

Atom
MakeAtom(string, len, makeit)
char *string;
unsigned len;
Bool makeit;

char *
NameForAtom(atom)
Atom atom;

void
FreeAtom(NodePtr patom)

(待续)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: