Commit 21ac31c0 authored by Wink Saville's avatar Wink Saville Committed by Android Git Automerger
Browse files

am 6883717c: am 5b9df33c: Add RIL_UNSOL_RIL_CONNECTED.

* commit '6883717c':
  Add RIL_UNSOL_RIL_CONNECTED.
parents ab145719 6883717c
......@@ -3623,6 +3623,16 @@ typedef struct {
*/
#define RIL_UNSOL_EXIT_EMERGENCY_CALLBACK_MODE 1033
/**
* RIL_UNSOL_RIL_CONNECTED
*
* Called the ril connects and returns the version
*
* "data" is int *
* ((int *)data)[0] is RIL_VERSION
*/
#define RIL_UNSOL_RIL_CONNECTED 1034
/***********************************************************************/
......
......@@ -2306,6 +2306,11 @@ static void processCommandsCallback(int fd, short flags, void *param) {
static void onNewCommandConnect() {
// Inform we are connected and the ril version
int rilVer = RIL_VERSION;
RIL_onUnsolicitedResponse(RIL_UNSOL_RIL_CONNECTED,
&rilVer, sizeof(rilVer));
// implicit radio state changed
RIL_onUnsolicitedResponse(RIL_UNSOL_RESPONSE_RADIO_STATE_CHANGED,
NULL, 0);
......@@ -3217,6 +3222,7 @@ requestToString(int request) {
case RIL_UNSOL_CDMA_SUBSCRIPTION_CHANGED: return "UNSOL_CDMA_SUBSCRIPTION_CHANGED";
case RIL_UNSOL_CDMA_PRL_CHANGED: return "UNSOL_CDMA_PRL_CHANGED";
case RIL_UNSOL_EXIT_EMERGENCY_CALLBACK_MODE: return "UNSOL_EXIT_EMERGENCY_CALLBACK_MODE";
case RIL_UNSOL_RIL_CONNECTED: return "UNSOL_RIL_CONNECTED";
default: return "<unknown request>";
}
}
......
......@@ -47,5 +47,6 @@
{RIL_UNSOL_RESEND_INCALL_MUTE, responseVoid, WAKE_PARTIAL},
{RIL_UNSOL_CDMA_SUBSCRIPTION_CHANGED, responseInts, WAKE_PARTIAL},
{RIL_UNSOL_CDMA_PRL_CHANGED, responseInts, WAKE_PARTIAL},
{RIL_UNSOL_EXIT_EMERGENCY_CALLBACK_MODE, responseVoid, WAKE_PARTIAL}
{RIL_UNSOL_EXIT_EMERGENCY_CALLBACK_MODE, responseVoid, WAKE_PARTIAL},
{RIL_UNSOL_RIL_CONNECTED, responseInts, WAKE_PARTIAL}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment