Notification Call Control Constants (Compact 2013)
3/26/2014
Call control notifications (RIL_NCLASS_CALLCTRL).
Value |
Description |
---|---|
RIL_NOTIFY_ALIENCALLINRADIO |
The call has been created outside of the RIL; lpData points to a RILALIENCALL structure. This notification occurs when a call is created by an application other than CellCore. |
RIL_NOTIFY_CALLMODIFICATIONINFO |
The SIM has modified a call. ldData points to a RILCALLMODIFICATIONINFO structure. |
RIL_NOTIFY_CALLPROGRESSINFO |
CPI notification. The lpData notification points to a RILCALLINFO structure. |
RIL_NOTIFY_CALLSTATECHANGED |
The RIL has performed an operation that may have changed the state of existing calls; lpData is NULL. |
RIL_NOTIFY_CONNECT |
Data/voice connection has been established; lpData points to RILCONNECTINFO structure. |
RIL_NOTIFY_CURRENTLINECHANGED |
The current line has changed. lpData points to a new current address id. |
RIL_NOTIFY_DATASVCNEGOTIATED |
Data connection service has been negotiated. The lpData notification parameter points to RILSERVICEINFO. |
RIL_NOTIFY_DIAL |
Outgoing call. The lpData notification parameter points to RILDIALINFO. |
RIL_NOTIFY_DISCONNECT |
Data/voice connection has been terminated; lpData points to RIL_DISCINIT_* constant. |
RIL_NOTIFY_EMERGENCYMODEENTERED |
The RIL has entered emergency mode. The lpData notification parameter is NULL. |
RIL_NOTIFY_EMERGENCYMODEEXITED |
The RIL has exited emergency mode. The lpData notification parameter is NULL. |
RIL_NOTIFY_EMERGENCYHANGUP |
Existing calls (if any) were ended in RIL emergency mode. The lpData notification parameter is NULL. |
RIL_NOTIFY_HSCSDPARAMSNEGOTIATED |
High Speed Circuit Switched Data (HSCSD) parameter for a call has been negotiated. The lpData notification parameter points to RILCALLHSCSDINFO. |
RIL_NOTIFY_RING |
Incoming call. The lpData notification parameter points to RILRINGINFO. |