Parco

L'operazione di parco consente a un'applicazione di inviare una sessione a un indirizzo speciale in cui verrà tenuto fino a quando non viene scaricato. Dal punto di vista dell'applicazione, questo sembra molto simile a un trasferimento. Alla parte all'altra fine della connessione, questo assomiglia a essere messo in attesa.

La differenza tra il parco e il trasferimento è che l'indirizzo parcheggiato non è un punto di connessione per la sessione e la sessione non avvisa o timeout. La differenza tra il parco e il blocco è che una volta completata l'operazione di parco, la sessione non è più associata all'indirizzo dell'applicazione.

Sono disponibili due forme di parcheggio di una sessione: parco diretto e parco non diretto. Nel parco chiamate diretto, l'applicazione specifica l'indirizzo di destinazione in cui la chiamata deve essere parcheggiata. Con un parco non diretto, il provider di servizi o l'hardware sottostante determina l'indirizzo e lo restituisce all'applicazione.

Una sessione parcheggiata entra in genere nello stato di inattività dopo che è stata parcheggiata correttamente e l'applicazione deve quindi rilasciare le risorse associate. Vedere Terminare una sessione per un riepilogo di come eseguire questa operazione.

Se l'applicazione annulla il parcheggio della sessione, le nuove risorse di sessione vengono allocate anche se l'applicazione ha restituito i puntatori precedenti, pertanto non è possibile eseguire versioni appropriate in modo da causare un'ampia gamma di problemi.

Alcuni provider di servizi possono ricordare all'utente dopo che una sessione è stata parcheggiata per un periodo di tempo lungo. L'applicazione visualizza una chiamata di offerta con un motivo di chiamata impostata su promemoria.

Non tutti i provider di servizi supportano l'uso di questa operazione.

TAPI 2.x: Vedere linePark, lineUnpark.

TAPI 3: Vedere ITBasicCallControl::P arkDirect, ITBasicCallControl::P arkIndirect, ITBasicCallControl::Unpark.