beautypg.com

Ip-control-api (option), C++class library functions – Guntermann & Drunck DVICenter DP16 Config Panel User Manual

Page 159

background image

IP-Control-API (option)

G&D DVICenter · 157

IP-Control-API (option)

After the »IP-Control-API« function has been activated, the supplied C++ class library

can be used to control the KVM matrix system over a TCP/IP connection.

A touchscreen or a custom software can be integrated into the KVM matrix system.

Use the self-developed touchscreen software or the custom software to access the

Application Programming Interface of the class library.

The Application Programming Interface (API) enables you to execute the functions of the

KVM matrix system that are listed at the bottom of this page.

C++class library functions

The C++ class library provides the following functions:

Logon User:

user logon at user module

Logout User:

user logout at user module

Connect CPU:

accesses target module with user module

Disconnect CPU:

disconnects active access

Get Connections:

queries connection data of »occupied« user modules

Get DVICenter:

queries known matrix switches

Get CPUs:

queries known target modules

Get Consoles:

queries known user modules

Redirection:

redirects keyboard and mouse data

ADVICE:

As an alternative to programming own software solutions, the provided

command line tool can be called out of script files, for example.

NOTE:

This function can only be carried out if a user with ViewOnly or FullAccess

rights is logged in at the user module, or the console is an OpenAccess console

that provides those rights.

NOTE:

Only after you have purchased the additional »Tradeswitching« func-

tion, you are enabled to forward keyboard and mouse data to another user

module or target module.