CTI Client options (C++ CTI API)

Options

Contents  Back  Next

Use of options

Options determine the behaviour of the CTI interface. Options are activated before initialising the interface with CTI_NStartClientCALLBACK or CTI_NStartClientHWND.

Program options are stored internally by the interface, there is no need for you to save these values yourself. Upon installation the interface retrieves the initial values from the file FCTIINST.INI. If this file is not present, default settings are used. You do not normally require the options functions unless your program allows them to be changed. If several CTI programs use the interface on the same computer, each program should make its standard settings explicitly. Most options, with the exception of the internal extension, can also be set using the Setup Configurator, which writes the FCTIINST.INI file.

 

Prefix

The options functions start with the prefix "CTI_O".

 

Setting the bit flags

 

CTI_OGetOptions

Returns the options as a bit flags.

CTI_OSetOptions

Sets the parameters as a bit flag.

 

Parameter options

 

CTI_OConnectionIconOptions

Changes the appearance of the connection icons.

CTI_OGetUserCallInfo

Queries the method of notification of incoming calls.

CTI_OSetUserCallInfo

Determines the method of notifying the user of incoming calls.

CTI_OGetDialKey

Queries the key-stroke for dialing highlighted text.

CTI_OSetDialKey

Sets the key-stroke for dialing highlighted text

CTI_OGetDropKey

Queries the key stroke for hanging up a call.

CTI_OSetDropKey

Sets the key-stroke for hanging up calls.

CTI_OGetIniFileName

Returns the name of the configuration file.

CTI_O_GetOwnerNumber

Queries ones own extension. Only available in the network version.

CTI_OSetOwnerNumber

Sets ones own extension. Only available in the network version.

CTI_OGetOwnerName

Queries one’s own login name.

CTI_OSetOwnerName

Sets ones own login name.

 

See also

C++ CTI API overview

 


Send feedback to TAPIMaster®

© 2020 Tino Kasubke. All rights reserved.