A,B, and C exist in a conference
|
At A:
Conference – Caller = A, Called = B, Connected = B
Connected
Conference – Caller = A, Called = C, Connected = C
At B:
Conference – Caller = A, Called = B, Connected = A
Connected
Conference – Caller = B, Called = C, Connected = C
At C:
Conference – Caller = B, Called = C, Connected = B
Connected
Conference – Caller = C, Called = A, Connected = A
|
C issues a linePrepareAddToConference to D
|
At A:
Conference – Caller = A, Called = B, Connected = B
Connected
Conference – Caller = A, Called = C, Connected = C
At B:
Conference – Caller = A, Called = B, Connected = A
Connected
Conference – Caller = B, Called = C, Connected = C
At C:
Conference – Caller = B, Called = C, Connected = B
OnHoldPendConf
Conference – Caller = C, Called = A, Connected = A
Connected -Caller = C, Called = D, Connected = D
At D:
Connected -Caller = C, Called = D, Connected = C
|
C issues a lineAddToConference to D
|
At A:
Conference – Caller = A, Called = B, Connected = B
Connected
Conference – Caller = A, Called = C, Connected = C
Conference – Caller = A, Called = D, Connected = D
At B:
Conference – Caller = A, Called = B, Connected = A
Connected
Conference – Caller = B, Called = C, Connected = C
Conference – Caller = B, Called = D, Connected = D
At C:
Conference – Caller = B, Called = C, Connected = B
Connected
Conference – Caller = C, Called = A, Connected = A
Conference – Caller = C, Called = D, Connected = D
At D:
Conference – Caller = C, Called = D, Connected = C
Connected
Conference – Caller = D, Called = A, Connected = A
Conference – Caller = D, Called = B, Connected = B
|