Chinaunix首页 | 论坛 | 博客
  • 博客访问: 172835
  • 博文数量: 43
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 451
  • 用 户 组: 普通用户
  • 注册时间: 2014-06-28 09:10
文章分类
文章存档

2016年(43)

我的朋友

分类: 嵌入式

2016-08-22 15:36:00


点击(此处)折叠或打开

  1. typedef int (*hbxJid2XidCallback)(VOID *, hbxXID *);
  2. typedef int (*hbxXid2JidCallback)(hbxXID *, VOID *);

  3. typedef struct taghbxJidAdptCallback
  4. {
  5.     hbxJid2XidCallback Jid2Xid;
  6.     hbxXid2JidCallback Xid2Jid;
  7.   
  8.  } hbxJidAdptCallback;
  9.  
  10. hbxJidAdptCallback g_tJidCallback;

  11. int Adapt_Jid2Xid(JID *ptJid, hbxXID *ptXid)
  12. {
  13.     return 0;
  14. }

  15. VOID HBX_JidCallbackInit(VOID)
  16. {
  17.     
  18.     g_tJidCallback.Jid2Xid = (hbxJid2XidCallback)Adapt_Jid2Xid;
  19.     g_tJidCallback.Xid2Jid = (hbxXid2JidCallback)Adapt_Xid2Jid;
  20.    
  21. }


  22. if (0 != g_tJidCallback.Jid2Xid(pReceiver, &ptMsgHd->tReceiver))
  23. {
  24.     return 0;
  25. }


阅读(1276) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~