Use Case ID: UC2.0
Use Case Name: End Peer Session
Created by: jwh
Date Created: Thur Jul 19 08:35:57 2001
Last Updated by: jwh
Date Last Updated: Thur Jul 19 08:35:57 2001

Actor: User Application

Goal: End Peer Session

Description: Requests the peer session to end, releasing peer resources.

Preconditions:

  1. The peer session has been started.
Post conditions:
  1. The peer session is stopped
Priority: High

Related Use Cases:

UC1.0 - Start Peer Session
UC3.0 - Query Platform Info

Notes and Issues:

None

Event Flow:

  1. The user application requests the peer session to end.
  2. The engine verifies that it has been started previously.
  3. The engine performs end session tasks, such as closing peer pipes and removing advertisements.
  4. The peer session is ended.
Alternate Flows:

UC2.1 Not Started

  1. The user application requests the peer session to end.
  2. The engine verifies that it has been started previously.
  3. The system determines the engine isn't running.
  4. The system reports an error that it is not started.

  Sequence Diagrams:

Event Flow Sequence Diagram

Revision History
 
Name Date Reason for Change Version
       


$Id: UC2.0.html,v 1.5 2001/07/26 01:58:10 james Exp $