emulator: Implement new API

This commit is contained in:
Denis Kenzior 2014-02-01 09:04:52 -06:00
parent e2785b1865
commit f9d5ee5fa9
1 changed files with 19 additions and 0 deletions

View File

@ -1431,3 +1431,22 @@ void __ofono_emulator_slc_condition(struct ofono_emulator *em,
break;
}
}
void ofono_emulator_set_hf_indicator_active(struct ofono_emulator *em,
int indicator,
ofono_bool_t active)
{
char buf[64];
if (!(em->l_features & HFP_HF_FEATURE_HF_INDICATORS))
return;
if (!(em->r_features & HFP_HF_FEATURE_HF_INDICATORS))
return;
if (indicator != HFP_HF_INDICATOR_ENHANCED_SAFETY)
return;
sprintf(buf, "+BIND: %d,%d", HFP_HF_INDICATOR_ENHANCED_SAFETY, active);
g_at_server_send_unsolicited(em->server, buf);
}