summaryrefslogtreecommitdiff
path: root/docs/html/sdk/api_diff/13/changes
diff options
context:
space:
mode:
authorJake Hamby <jhamby@google.com>2011-09-24 13:58:45 -0700
committerJake Hamby <jhamby@google.com>2011-10-20 17:50:47 -0700
commit4db49b33b83ff15850fee961326798db60794be8 (patch)
tree851f1359da66e6fc344766ece8e39b699b4fe7be /docs/html/sdk/api_diff/13/changes
parentdd579c3e9272bbb348cc368e27e9adf64bb3f9ad (diff)
Add wrapper classes for UICC service tables.
The USIM application on the UICC contains an EF for the USIM service table, a byte array containing a bit field of available services on the USIM. IccServiceTable is an abstract class to manage a byte array containing a service table and map it to human-readable enum values defined in the subclass, e.g. UsimServiceTable. The availability of a service can be tested with isAvailable(), which is implemented in the subclass to take an enum, e.g. UsimService, as a parameter, and passes the ordinal to the generic isAvailable() in the parent. IccServiceTable also provides a toString() method that returns a human-readable list of enabled services. The ISIM application for IMS contains a similar ISIM service table. This can be supported with a new IsimServiceTable class in the future. Change-Id: I9c3134672ed306e297dd35d633235cffca510aad
Diffstat (limited to 'docs/html/sdk/api_diff/13/changes')
0 files changed, 0 insertions, 0 deletions