Lines Matching refs:group

85     // SipProfile URI --> group
137 for (SipSessionGroupExt group : mSipGroups.values()) {
138 if (isCallerRadio || isCallerCreator(group)) {
139 profiles.add(group.getLocalProfile());
176 SipSessionGroupExt group = createGroup(localProfile,
179 group.openToReceiveCalls();
188 private boolean isCallerCreator(SipSessionGroupExt group) {
189 SipProfile profile = group.getLocalProfile();
193 private boolean isCallerCreatorOrRadio(SipSessionGroupExt group) {
194 return (isCallerRadio() || isCallerCreator(group));
206 SipSessionGroupExt group = mSipGroups.get(localProfileUri);
207 if (group == null) return;
208 if (!isCallerCreatorOrRadio(group)) {
213 group = mSipGroups.remove(localProfileUri);
214 notifyProfileRemoved(group.getLocalProfile());
215 group.close();
225 SipSessionGroupExt group = mSipGroups.get(localProfileUri);
226 if (group == null) return false;
227 if (isCallerCreatorOrRadio(group)) {
240 SipSessionGroupExt group = mSipGroups.get(localProfileUri);
241 if (group == null) return false;
242 if (isCallerCreatorOrRadio(group)) {
243 return group.isRegistered();
256 SipSessionGroupExt group = mSipGroups.get(localProfileUri);
257 if (group == null) return;
258 if (isCallerCreator(group)) {
259 group.setListener(listener);
278 SipSessionGroupExt group = createGroup(localProfile);
279 return group.createSession(listener);
310 SipSessionGroupExt group = mSipGroups.get(key);
311 if (group == null) {
312 group = new SipSessionGroupExt(localProfile, null, null);
313 mSipGroups.put(key, group);
315 } else if (!isCallerCreator(group)) {
318 return group;
325 SipSessionGroupExt group = mSipGroups.get(key);
326 if (group != null) {
327 if (!isCallerCreator(group)) {
330 group.setIncomingCallPendingIntent(incomingCallPendingIntent);
331 group.setListener(listener);
333 group = new SipSessionGroupExt(localProfile,
335 mSipGroups.put(key, group);
338 return group;
428 for (SipSessionGroupExt group : mSipGroups.values()) {
429 if ((group != ringingGroup) && group.containsSession(callId)) {
432 + " -> " + group.getLocalProfile().getUriString());
440 for (SipSessionGroupExt group : mSipGroups.values()) {
441 group.onKeepAliveIntervalChanged();
817 public void start(SipSessionGroup group) {
822 group.createSession(this);
833 if (SAR_DBG) log("start: group=" + group);
1168 for (SipSessionGroupExt group : mSipGroups.values()) {
1169 if (group.isOpenedToReceiveCalls()) {
1219 for (SipSessionGroupExt group : mSipGroups.values()) {
1220 group.onConnectivityChanged(false);
1229 for (SipSessionGroupExt group : mSipGroups.values()) {
1230 group.onConnectivityChanged(true);