RouteRequest Structure

Single reroute request

Definition

Namespace: TCX.Configuration
Assembly: 3cxpscomcpp2 (in 3cxpscomcpp2.dll) Version: 20.0.1
C#
public struct RouteRequest
Inheritance
Object    ValueType    RouteRequest

Properties

CustomSource Specifies alternative appearance of the CallerName/CallerID should be provided as well-formed SIP NameAddr string
Destination Destination number of the target. Call Manager will create as many routes as required to deliver call to all devices assotiatioed with this number. Use Contact to deliver call to specific device.
OnBehalfOf Route should be built on behalf of the specific DN
Reason (may be supported by CallManager component) Routing request could be used for "controlled divertion" when the ActiveConnection is in Ringing state
In this case, the request should specify Reason other then None as a hint for CallManager
CallManager will build the new route as the continuation of "current diversion path". RouteToAsync(ActiveConnection, RouteRequest)
RouteToAsync(ActiveConnection, Destination, Int32, CallControlAPIDivertReason)
ReferRequest This route request should be processed as REFER request (blind transfer) initiated by the participant (leg/ActiveConnection)
RouteTarget Other (preferred) way to specify target of the route request. This property is ignored if Destination is specified.
TargetIDActiveConnection objects will be marked with "requested-target-id" specified by this field
TimeOut TimeOut of the route. All routes will be cancelled if not answered during specified time.

See Also