TGetAccessNumber
Description
Allows an application to get an access number to reach the destination switch.
Parameters
Name | Description |
---|---|
server | Local server handle to the T-Server in question. |
dn | Directory number of the telephony object from which the request is initiated. |
conn_id | Connection identifier of the call that is requested to be transferred to the destination switch. |
destination | Directory number of the party where the call is requested to be transferred. |
location | Name of the remote location in the form of <SwitchName> or <T-ServerApplicationName>@<SwitchName>. |
xroute_type | Type of routing. Refer to the type TXRouteType. |
user_data | A pointer to call-related user data that should be attached to the call. |
reasons | Reserved for future use. For forward compatibility, this parameter must be NULL. |
extensions | A pointer to an additional data structure. |
Return Values
Standard (See standard-return-values.)
Comments
When a client application sends a TGetAccessNumber request to T-Server, T-Server will return the access number depending on the location parameter value:
- If the location parameter is NULL or identical to the location of the T-Server (T-Server A) receiving this request, T-Server A will process this request and return the access number that will be used by an application to reach the switch that this T-Server A is connected to.
- If the location parameter is the location of another T-Server (T-Server B), T-Server A after receiving this request will pass it to T-Server B. After T-Server A receives the access number from T-Server B, T-Server A will return the access number that will be used by an application to reach the switch that T-Server B is connected to.
The application can cancel the pending request by sending a TCancelReqAccessNumber request.
This page was last edited on June 27, 2017, at 20:21.
Comments or questions about this documentation? Contact us for support!