zoukankan
html css js c++ java
X Window研究笔记(20)
X Window研究笔记(20)
转载时请注明出处和作者联系方式
作者联系方式:李先静 <xianjimli at hotmail dot com>
20.X Window资源管理
在X Window中,资源是一个广泛使用的概念。它包括图片、光标和窗口等对象,可以是内置的,也可以是注册的。每个资源都有一个ID,这个ID是唯一的,在各个客户端之间相同的ID引用相同的资源。这不但提高了传输性能,也是解决了在不同进程,甚至不同机器之间资源共享的问题。
对资源管理的主要函数有:
void
RegisterResourceName (RESTYPE type,
char
*
name)
RESTYPE
CreateNewResourceType(deleteFunc)
DeleteType deleteFunc;
RESTYPE
CreateNewResourceClass()
Bool
InitClientResources(client)
ClientPtr client;
void
GetXIDRange(client, server, minp, maxp)
int
client;
Bool server;
XID
*
minp,
*
maxp;
Bool
AddResource(id, type, value)
XID id;
RESTYPE type;
pointer value;
void
FreeResource(id, skipDeleteFuncType)
XID id;
RESTYPE skipDeleteFuncType;
void
FreeResourceByType(id, type, skipFree)
XID id;
RESTYPE type;
Bool skipFree;
Bool
ChangeResourceValue (id, rtype, value)
XID id;
RESTYPE rtype;
pointer value;
void
FindClientResourcesByType(
ClientPtr client,
RESTYPE type,
FindResType func,
pointer cdata
)
(待续)
查看全文
相关阅读:
基于python内置方法进行代码混淆
python-__getattr__ 和 __getattribute__
python-flask学习
python-创建进程的三种方式
python-property、__get__、__set__
call apply bind
【算法】js实现最短时间走完不同速度的路程
图片懒加载实现
MoonLight可视化订单需求区域分析系统前端
前端代码基本命名规范和格式规范
原文地址:https://www.cnblogs.com/zhangyunlin/p/6167667.html
最新文章
Feister network
RSA非对称算法(转)
IDEA加密(转)
RC4加密算法
RC2加密算法
加密数据的填充方式(Padding)
一些小细节
第三讲.高斯消元法
第二讲.矩阵与线性方程组
第一讲.向量及其运算
热门文章
补充:奇异值分解的证明
压缩编码(区间dp)
积木大赛(差分)
有趣的数(组合计数,CCF)
Lecture 17:正交矩阵和格拉姆-施密特正交化
Lecture 16:投影矩阵和最小二乘
针对Spring MVC的Interceptor内存马
针对spring mvc的controller内存马-学习和实验(注入菜刀和冰蝎可用的马)
由Chromium内核引起的微信内置浏览器rce漏洞复现
gitlab使用URL导入远程仓库报错
Copyright © 2011-2022 走看看