Home | History | Annotate | Download | only in ims

Lines Matching defs:features

73  * <!-- Apps must declare which features they support as metadata. The different categories are
77 * The features that are currently supported in an ImsService are:
84 * In the dynamic definition, the supported features are not specified in the service definition
105 // A map of slot Id -> map of features (indexed by ImsFeature feature id) corresponding to that
120 * The IMS features that this ImsService supports has changed.
239 // Get SparseArray for Features, by querying slot Id
240 SparseArray<ImsFeature> features = mFeaturesBySlot.get(slotId);
241 if (features == null) {
242 // Populate new SparseArray of features if it doesn't exist for this slot yet.
243 features = new SparseArray<>();
244 mFeaturesBySlot.put(slotId, features);
246 features.put(featureType, f);
254 SparseArray<ImsFeature> features = mFeaturesBySlot.get(slotId);
255 if (features == null) {
260 ImsFeature f = features.get(featureType);
268 features.remove(featureType);
280 * @return an {@link ImsFeatureConfiguration} containing Features this ImsService supports.
289 * features, that this {@link ImsService} supports. This may trigger the framework to add/remove
301 * The ImsService has been bound and is ready for ImsFeature creation based on the Features that
308 * {@link #querySupportedImsFeatures()}before creating features.