zoukankan      html  css  js  c++  java
  • X Window研究笔记(14)

    X Window研究笔记(14)

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

    14.X Window扩展机制--其它

    ●驱动程序注册机制
    驱动程序对不同硬件和平台上的实现有很多差异,X Window框架部分并不会直接与驱动程序关联起来,也是采用的注册机制。前面已经有关于这方面的介绍了,这里不再骜述了。

    ●实现指定的接口
    尽管大多数与平台相关的函数都可以采用注册机制,X Window框架部分通过函数指针去调用。但至少有一类是不能这样做的,那就是调用注册函数的初始化函数,如InitOutput/InitInput/OSInit等。X Window要求不同的平台实现指定的接口,编译时根据不同的编译选项来决定使用哪一个。

    ●基于ICE的客户端协议
    大多数情况下,客户端只需要与X Window打交道,但有些特殊的客户端程序,比如会话管理程序、窗口管理程序,它们本身是一个客户端程序,而它们不但要和X Window通信,还要和其它客户端通信。X Window定义了一套机制让客户端进行数据交换,ICE就是这样一套标准,ICE本身只是一个框架。其它协议如XSMP架于它之上。


    (待续)
     
  • 相关阅读:
    C++中substr函数的用法
    最小生成树-克鲁斯卡尔模板
    最小生成树-prim算法模板
    1064. 朋友数(20)
    1076. Wifi密码 (15)【模拟】
    二分搜索与二分答案
    HDU 1969 Pie【二分】
    1047. 编程团体赛(20)
    1057. 数零壹(20)
    L2-3. 悄悄关注【STL+结构体排序】
  • 原文地址:https://www.cnblogs.com/zhangyunlin/p/6167673.html
Copyright © 2011-2022 走看看