PhSwitch.mesa
Copyright Ó 1990, 1992 by Xerox Corporation. All rights reserved.
Vin, July 27, 1990 10:05 am PDT
Swinehar, October 12, 1992 5:51 pm PDT
Actual compliance with asserted state.
DIRECTORY PhSmarts, Rope, Thrush;
PhSwitch:
CEDAR
DEFINITIONS = {
Comply:
PROC[cDesc: PhSmarts.ConvDesc]
RETURNS [nb: Thrush.
NB];
cDesc includes previous conversation state (stateAye) actually complied with, and additional previous state information, used for instance to determine that ringing is silent and need not be explicitly terminated.
StartSession:
PROC [cDesc: PhSmarts.ConvDesc]
RETURNS [vtClass: Rope.
ROPE, vtAddress: Rope.
ROPE];
vtClass is e.g. "Phoenix", vtAddress is an IP address and port specification representing this voice terminal, in the form aa.ab.ac.ad.pa.pb . These will be found as VTClass and VTAddress party attributes.
}.