MTK UCM incoming call
来源:互联网 发布:指南针炒股软件注销 编辑:程序博客网 时间:2024/05/23 22:52
Gemini 版本 IDLE状态下来电,到进入alarm界面的处理流程函数调用。(由于排版问题,请copy到UE查看)
1.IDLE状态下来电,L4发送消息PRT_INCOMINGCALL_EVENT
MSG_ID_MMI_CC_CALL_RING_IND
PsCBackCallIncoming()
ProcessIncomingEvents(CM_PS_CALL_INCOMING, info);
ProcessIncomingCallEvent(info)
DeriveCallInfo(info, &myIncmg);
SetPriorityCall(TRUE/FALSE); ? auto answer
AddNewCallInfo();
SetPreviousCallWAP();
SetCMPhoneBookStruct();
CMSetupAlertForMT();
IsBlackListNum();
mmi_gsm_ring_ind();
GetCMPhoneBookStruct()
GetCallName()
GetCallLogName()
GetCallLogNumber()
mmi_gsm_get_call_list()
mmi_ucm_dispatch_ind()
mmi_ucm_ring_ind()
分支1:当前不是incoming outgoing 紧急拨号状态,也不是blacklist number。
mmi_ucm_entry_marker()
mdi_audio_stop_all()
mmi_ucm_entry_incoming_call()
EntryNewScreen(SCR_ID_UCM_INCOMING, ...);
register key handle
mmi_ucm_play_incoming_tone()
分支2:自动拒接
mmi_ucm_pre_send_req(MMI_UCM_AUTO_REJECT, ...);
mmi_ucm_pre_send_req(MMI_UCM_FORCE_RELEASE, ...);
2.重点函数
AddNewCallInfo()
来电信息放入CM的状态机进行管理
mmi_gsm_ring_ind()
准备ring_ind需要的数据,最终调用mmi_ucm_dispatch_ind()
mmi_ucm_ring_ind()
根据传来的消息(ring_ind)显示来电界面
mmi_ucm_entry_incoming_call()
进入来电显示画面,接受用户按键处理
- MTK UCM incoming call
- MTK UCM incoming call
- MTK:UCM--MO
- MTK:UCM--MT
- Trick:Incoming call notification(Symbian)
- OPAL学习笔记 - Incoming Call
- MTK:UCM--hold,retrieve,swap,split,conference
- [JavaME]解决来电问题(Incoming Call)
- [JavaME]解决来电问题(Incoming Call)
- [JavaME]解决来电问题(Incoming Call)
- Windows Mobile Incoming Call View Custom
- Windows Mobile Incoming Call View Custom
- Windows Mobile Incoming Call View Custom
- MTK-call history initializ
- MTK-call history initialize
- Unified Call Management (UCM)统一通话管理组织结构摘要
- 一个incoming call的流程 (来电话代码流程)
- MTK-call history operate(1)
- 【asp.net】c#邮件类的使用和部署。
- Java Vector的相关知识
- 飞鸽也会被黑?
- 注册表与盘符(转victor888文章 )
- NetBeans Weekly 刊号 # 41 - Jan 13, 2009
- MTK UCM incoming call
- ISO C++的文件拷贝
- oracle10g LINUX
- Linux 技巧:让进程在后台可靠运行的几种方法
- 简单的CreateRemoteThread例程-初学者必看
- 基于WinCE模拟器的应用程序调试
- 讓 Flex 內不可選擇的文字超連結生效
- 通过user-Agent获取浏览器和操作系统信息
- 使用.net开发程序的多服务器负载均衡问题