diff options
author | Lorenzo Colitti <lorenzo@google.com> | 2011-02-02 20:09:18 -0800 |
---|---|---|
committer | Lorenzo Colitti <lorenzo@google.com> | 2011-02-03 15:19:13 -0800 |
commit | 8e63c3e33b2dc8ed8020915ceee011b99cbad99f (patch) | |
tree | 9fb868807c46a534ee1908ed2fa308afc715f4a8 /tools/aidl/generate_java.cpp | |
parent | acdf50c4a6e5b02ca3905b3dcf4d262885a3efc2 (diff) |
Add a protocol property to the APNs and use it.
1. Database changes:
- Add a protocol and a roaming_protocol column to the
carriers table in the telephony provider database.
- Set the protocol and roaming_protocol fields when
creating APN objects from the database.
2. ApnSetting class changes:
- Add protocol and roamingProtocol fields to the
ApnSetting class that encapsulates APN settings within
the framework.
- Add the fields to ApnSetting.toString and support a new
syntax containing the fields in ApnSetting.fromString.
- Add a unit test for ApnSetting.
3. Telephony changes:
- Specify the APN protocol when setting up a data call,
using protocol when not roaming and roaming_protocol
when roaming.
This change depends on #94983 in the telephony provider,
which adds the new column to the database schema on
upgrades.
Change-Id: Ic4e3f02e48f17990f657187b9919d265671f0138
Diffstat (limited to 'tools/aidl/generate_java.cpp')
0 files changed, 0 insertions, 0 deletions