Jump to: navigation, search

TOpenServer

Description

This function is available for backward compatibility only. It is used when configuration information is specified in a configuration file, and not derived from Configuration Server. If the configuration file is not located in the same directory from which an application is running, then the location of the configuration file has to be described in the environment variable TSERVER_HOME. This function opens a communication session to T-Server specified by the parameter server_name and designates the event-processing function that will be invoked each time an event from that T-Server is detected.

Parameters

Name Description
server_name A pointer to the name of T-Server to be contacted. The name of T-Server specifies the section name in the configuration file. If it is not specified, the default section name is default.
dispatch_function A pointer to the function that will be called when an event from T-Server arrives.
application_name A pointer to the application name.
application_password A pointer to the string containing the tenant name and the tenant password separated by a slash (/).
open_mode Communication mode (synchronous or asynchronous). Refer to the type TOpenMode for information on the implications of using one mode versus the other.

Return Values

> 0 — A local server handle to the specific T-Server; in other words, a unique identifier assigned by T-Library to the connection between a client and T-Server. The handle will be used subsequently to send requests to T-Server throughout this communication session.

< 0 — Error condition. Returned to the application if the communication session with the T-Server could not be established.

Feedback

Comment on this article:

blog comments powered by Disqus
This page was last modified on 27 June 2017, at 13:21.