typedef enum { RouteTypeUnknown, RouteTypeDefault, RouteTypeLabel, RouteTypeOverwriteDNIS, RouteTypeDDD, RouteTypeIDDD, RouteTypeDirect, RouteTypeReject, RouteTypeAnnouncement, RouteTypePostFeature, RouteTypeDirectAgent, RouteTypePriority, RouteTypeDirectPriority RouteTypeAgentID RouteTypeCallDisconnect RouteTypeIDMAX } TRouteType;
RouteTypeUnknown
—
Route type is unknown.
RouteTypeDefault
—
Routing should be performed according to configuration preset
by the switch.
RouteTypeLabel
—
Routing should be performed according to the switch-specific
label.
RouteTypeOverwriteDNIS
—
The original DNIS is requested to be overwritten with the
number specified by the parameter dnis.
RouteTypeDDD
—
Route to the domestic (in-country) number specified by the
parameter destination.
RouteTypeIDDD
—
Route to the international number specified by the parameter
destination.
RouteTypeDirect
—
Reserved.
RouteTypeReject
—
The request for routing has been rejected.
RouteTypeAnnouncement
—
Specific to an AT&T Network.
RouteTypePostFeature
—
Specific to an AT&T Network.
RouteTypeDirectAgent
—
Route to the specific agent number specified by the parameter
destination
(specific to the Avaya Communication Manager).
RouteTypePriority
—
Routing should be performed according to configuration for
calls that have priority feature preset by the switch (specific
to the Avaya Communication Manager).
RouteTypeDirectPriority
—
Routing should be performed to the specific agent number
specified by the parameter destination
according to
configuration for calls that have priority feature preset by the
switch (specific to the Avaya Communication Manager).
RouteTypeAgentID
—
Routing should be performed to the agent specified by the
parameter AgentID.
RouteTypeCallDisconnect
—
Call is to be released from the route point using the CTI
link.
RouteTypeIDMAX
—
See comments in the TMessageType entry.