Lines Matching refs:fs
543 void notifyExternalRcsState(ExternalRcsFeatureState fs) { in notifyExternalRcsState() argument
546 + " state=" + (fs.mState == STATE_UNKNOWN in notifyExternalRcsState()
547 ? "" : ImsFeature.STATE_LOG_MAP.get(fs.mState)) in notifyExternalRcsState()
548 + ", reason=" + imsStateReasonToString(fs.mReason)); in notifyExternalRcsState()
553 if (fs.mState == STATE_UNKNOWN) { in notifyExternalRcsState()
554 if (oldFs != null) fs.mState = oldFs.mState; in notifyExternalRcsState()
555 else fs.mState = STATE_UNAVAILABLE; in notifyExternalRcsState()
558 mExternalState = fs; in notifyExternalRcsState()
564 if (fs.hasActiveFeatures()) { in notifyExternalRcsState()
566 if ((oldFs == null || !oldFs.isReady()) && fs.isReady()) { in notifyExternalRcsState()
570 } else if (!fs.isReady()) { in notifyExternalRcsState()
915 private void onExternalRcsStateChanged(ExternalRcsFeatureState fs) { in onExternalRcsStateChanged() argument
916 logv("onExternalRcsStateChanged slotId=" + fs.mSlotId in onExternalRcsStateChanged()
917 + ", state=" + (fs.mState == STATE_UNKNOWN in onExternalRcsStateChanged()
918 ? "" : ImsFeature.STATE_LOG_MAP.get(fs.mState)) in onExternalRcsStateChanged()
919 + ", reason=" + imsStateReasonToString(fs.mReason)); in onExternalRcsStateChanged()
921 RcsFeatureListener listener = mRcsFeatureListeners.get(fs.mSlotId); in onExternalRcsStateChanged()
923 listener.notifyExternalRcsState(fs); in onExternalRcsStateChanged()
926 loge("onExternalRcsStateChanged slotId=" + fs.mSlotId + ", no listener."); in onExternalRcsStateChanged()
961 ExternalRcsFeatureState fs = new ExternalRcsFeatureState(slotId, state, reason); in notifyExternalRcsStateChanged() local
962 mHandler.sendMessage(mHandler.obtainMessage(EVENT_EXTERNAL_RCS_STATE_CHANGED, fs)); in notifyExternalRcsStateChanged()