goxceed

来源:互联网 发布:舆情监测软件排名 编辑:程序博客网 时间:2024/06/15 22:56

其实我现在所接触的已经不是底层了,底层的c已经封装好了,然后给我用,我觉得在这个基本上稳定的平台上我能学到的也会有很多,包括对一个项目工程的理解,包括这个工程的每一个模块,层次和封装的理解.

最近在学习goxceed的服务和消息,我花了很大时间才将将理解明白.
先说消息:
在头文件gxmsg.h中可以看到对消息的说明
可以使用find -name gxmsg.h来查看其路径
GXMSG_USER1是可供我使用的消息

然后在看消息的实现方式,(在哪里可以看到消息的实现方式呢?)

typedef struct {     GxMsgID      msg_id;    unit32_t        size;}GxMessage;

服务

什么是服务?其实这是一个抽象的概念,你总要有个东西来实现一些功能的,我们就把处于这个层上的东西叫做服务,服务之间通过消息进行通信。
服务有哪些?或者如何自己写一个服务?

  • 服务
    • frontend
    • si
    • epg
    • player
    • search
    • gui
    • blind search
    • pm
0 0
原创粉丝点击