Home | History | Annotate | Download | only in settings

Lines Matching refs:info

77     public static void setCallForwardingOption(Phone phone, CallForwardInfo info, Message message) {
78 int commandInterfaceCfAction = info.status == CALL_FORWARD_INFO_ACTIVE_STATUS
83 info.reason,
84 info.number,
85 info.timeSeconds,
95 CallForwardInfo info = null;
98 info = infos[i];
103 if (info == null) {
104 // If there is no info, create a CallForwardInfo to disable this reason.
105 info = new CallForwardInfo();
106 info.status = CALL_FORWARD_INFO_INACTIVE_STATUS;
107 info.reason = reason;
108 info.serviceClass = CommandsInterface.SERVICE_CLASS_VOICE;
110 if (DBG) Log.d(LOG_TAG, "Created default info for reason: " + reason);
112 if (!hasForwardingNumber(info)) {
113 info.status = CALL_FORWARD_INFO_INACTIVE_STATUS;
116 if (DBG) Log.d(LOG_TAG, "Retrieved " + info.toString() + " for " + reason);
119 return info;
122 private static boolean isServiceClassVoice(CallForwardInfo info) {
123 return (info.serviceClass & CommandsInterface.SERVICE_CLASS_VOICE) != 0;
126 private static boolean hasForwardingNumber(CallForwardInfo info) {
127 return info.number != null && info.number.length() > 0;