Ip-control-api (option), C++class library functions – Guntermann & Drunck DVICenter DP16 Config Panel User Manual
Page 159
![background image](https://www.manualsdir.com/files/788354/content/doc159.png)
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.