symbian学习杂记(主要服务器及API介绍)
来源:互联网 发布:北京外国语网络教育 编辑:程序博客网 时间:2024/05/29 14:46
一、内核服务器
该服务器的优先权最高,并且控制着从其他进程对硬件和内存的访问,它的用户端API有:
1) RTimer: 提供异步时间服务。
2) RThread: 提供线程访问和创建。
3) RSemaphore: 允许线程间的同步。
二、文件服务器
该服务器提供对文件系统的访问。这些API允许文件和目录的创建、重命名和删除,以及对文件的读、写操作,具体如下:
1) RFs: 提供对文件服务器的会话,可以完成驱动器、目录和文件的高层操作。
2) RFile: 允许文件的创建、读取和写入。
3) RDir: 读取目录的入口点。
三、窗口服务器 应用程序框架使用窗口服务器来处理按键事件和屏幕绘制,它的API有:
1) RWindow: 用于对屏幕进行绘制,但是在开发中使用不多,用得较多的是对于CCoeControl::Draw()的覆写。
2) RAnim: 用于对服务器端的动画通信,它在同一线程中的优先级较高。
3) CWindowGc:图行上下文,提供了对屏幕进行绘制的函数。
四、字体和位图服务器
该服务器在客户端共享字体和位图,它的API有:
1) RFbsSession: 负责字体和位图服务器的会话管理,但是在应用程序中不常使用。
2) CFbsBitmap: 进行位图处理。
3) CFbsDevice: 用于进行位图绘制的图像设备。
五、电话服务器
负责设备的电话操作,它的客户端API有:
1) RTelServer: 提供对电话服务器的最基本接入。电话扩展模块(TSY)的载入可以实现对设备电话功能的使用。
2) RPhone: 提供对设备上指定电话的操作。
3) RLine: 提供对电话中某一线路的操作。
4) RCall: 提供某一线路上的拨号/接听操作。
六、套接字(Socket)服务器
提供通过媒介进行TCP/IP和UDP套接字连接的功能。它包含的API有:
1) RSocketServ: 连接到套接字服务器,并且发现可用协议。
2) RSocket: 提供与另一套接字连接、接收和发送数据的功能。
3) RHostResolver: 进行DNS(动态域名服务)操作,获取远程设备的地址。
七、通信服务器
允许开发者通过电缆或红外进行串行通信。它的API有:
1) RCommServ: 提供与通信服务器的会话。
2) RComm: 提供通过串行端口进行通信的必要函数。
八、消息服务器
可以保存消息数据,并且获取对MMS、SMS、OBEX和E-mail的操作,它的客户端API有:
1) CMsvSession: 实现与消息服务器的会话,并且提供对消息存储的接入,以及消息服务器的相关提示操作。
2) CMsvEntry: 提供对消息存储的接入点。
3) CBaseMtm: 提供高层的接口,用来接入和操作消息服务器接入点。
- symbian学习杂记(主要服务器及API介绍)
- symbian学习杂记.
- Lucene主要API介绍
- Lucene主要API介绍
- JDBC主要API介绍
- 02. Servlet 主要API介绍
- 学习muduo(主要类的介绍)
- JDBC主要操作过程及API
- php连接到MySQL数据库服务器时三种主要的API:mysql,mysqli,pdo区别及联系
- 杂记,主要是工作中遇到的问题及解决办法
- Symbian开发杂记
- Lucene搜索引擎API的主要类介绍
- Lucene搜索引擎API的主要类介绍
- Lucene搜索引擎API的主要类介绍
- wso2 API Manager主要概念介绍
- ros talker listener主要基本api 介绍
- React生命周期以及主要的API介绍
- Centos搭建SVN服务器及配置文件(主要讲配置)
- asp.net页面通过URL参数传值中文乱码问题解决办法
- 关于“日志”的一点心得
- 将.CS文件编译成.dll文件
- 构建Java并发模型框架
- .net winform程序输入法问题
- symbian学习杂记(主要服务器及API介绍)
- 从一个笑话看软件开发管理
- SQL Server 2005 18452,18470登录错误的解决方法
- flash接收参数
- 标准
- ZedGraph在Web中的使用
- 好久没来了,看看长草了没有
- NCE essence of phrase book 2
- 电信一 电话通话过程