Voice Platform SDK 8.5 API Reference

TPrivateService

Description

Passes information and request services (such as Split Call, Set Feature, change T-Server behavior, and so on) that are supported only by certain T-Servers, and which are not covered by general feature requests.


Top of Page

Parameters

Name Description
server Local server handle to the T-Server in question.
serviceID Service identifier for the information being passed.
dn Directory number of the telephony object on whose behalf the information is provided.
conn_id A variable of TConnectionID type referring to the call, if any, related to this action.
user_data A pointer to the user data that should be attached to the call.
reasons A pointer to a data structure that provides additional information associated with this action.
extensions A pointer to an additional data structure.

Top of Page

Return Values

Standard (See standard-return-values.)


Top of Page

Comments

Note that the function TPrivateService() is for use only with a select number of T-Servers which require this additional means for exchanging particular information with the switch. Consult T-Server-specific documentation for the applicability of this request.

Depending on the circumstances, T-Server may send EventACK, EventPrivateInfo, or EventError to the client calling the function TPrivateService(). In cases of conventional events (such as EventRinging ) being direct results of a private request, T-Server will not send private events in response to a private request.

EventACK will be sent when:

EventPrivateInfo will be sent when:

EventError will be sent when:


Top of Page


Send comments on this topic.
Copyright © 2006–2017 Genesys Telecommunications Laboratories, Inc. All rights reserved.