PREV TOC HOME INDEX NEXT


Hold and Retrieve - Locally Initiated

Step

API

Action/Result

Event

1 ---gc_HoldCall( ) Call Connected---> ---
2 --- Call Held<--- ---GCEV_HOLDACK
3 Unroute SCbus time slot for held call --->
4 gc_RetrieveCall( )

5
<--- GCEV_RETRIEVEACK
6 Reroute SCbus time slot for retrieved call

7 --- Call not held<--- ---GCEV_HOLDREJ
8 Take no action

The procedure is as follows:

  1. The application places a connected call on hold using the gc_HoldCall( ) function.
  2. When the call is held, the application will receive a hold acknowledge (GCEV_HOLDACK) event.
  3. The application should unroute the SCbus time slot for the held call.
  4. The application retrieves a held call using the gc_RetrieveCall( ) function.
  5. When the call is retrieved, the application will receive a retrieve acknowledge (GCEV_RETRIEVEACK) event.
  6. The application should unroute the SCbus time slot for the retrieved call.
  7. When a call is not held, the application will receive a hold reject (GCEV_HOLDREJ) event.
  8. The application should take no action on the call's SCbus time slot.
Note: The retrieval of a held call cannot be rejected when using the DPNSS protocol.

PREV TOC HOME INDEX NEXT

Click here to contact Telecom Support Resources

Copyright 2003, Intel Corporation
All rights reserved
This page generated January, 2003