Auflistung der api-funktionen, Kvm-matrixswitch (catcenter neo/dvicenter) – Guntermann & Drunck IP-Control-API Benutzerhandbuch
Seite 6
Auflistung der API-Funktionen
3 · IP-Control-API
Auflistung der API-Funktionen
Die C++-Klassenbibliothek sowie die COM-Schnittstelle für Microsoft .NET Framework
stellen die nachfolgend aufgelisteten Funktionen zur Verfügung.
Der Funktionsumfang ist von der Art des KVM-Gerätes (Matrixswitch bzw. Switch)
abhängig.
KVM-Matrixswitch (CATCenter NEO/DVICenter)
BENUTZERAN- UND ABMELDUNG
logonUser
Anmeldung eines Benutzers an einem Arbeitsplatz-
modul
logoffUser
Abmeldung eines Benutzers von einem Arbeitsplatz-
modul
VERBINDUNG ZU EINEM TARGET-MODUL
Die Aufschaltung auf ein Target-Modul ist nur möglich, wenn der Benutzer über Zugriffsrechte für
das aufzuschaltende Target-Modul verfügt oder es sich um eine OpenAccess-Konsole mit den ent-
sprechenden Rechten handelt!
connect-cpu
Aufschaltung eines Arbeitsplatz- auf ein Target-Modul
disconnect-cpu
Trennung einer aktiven Aufschaltung
ABFRAGE DER VERBINDUNGSDATEN
Für jede aktive Verbindung eines Arbeitsplatzmoduls mit einem Target-Modul werden ID und Name
des Arbeitsplatzmoduls, ID und Name des aufgeschalteten Target-Moduls, ID und Name des aktiven
Benutzer sowie der ViewOnly-Status (Ja/Nein) abgefragt.
queryConnectionList
Abfrage aller Verbindungsdaten und angemeldeten
Benutzer
queryConnectionsByCPU
Abfrage der Verbindungsdaten eines Target-Moduls
queryConnectionsByConsole
Abfrage der Verbindungsdaten eines Arbeitsplatzmoduls
ABFRAGE VON MATRIXSWITCHES
Für jeden Matrixswitch werden die ID, der Name, der Status der Stromversorgung und die freige-
schalteten Zusatzfunktionen abgefragt.
queryMatrixSwitchList
Abfrage aller bekannten Matrixswitches
queryMatrixSwitchById
Abfrage eines Matrixswitches anhand der ID
queryMatrixSwitchByName
Abfrage eines Matrixswitches anhand des Namens
ABFRAGE VON TARGET-MODULEN
Für jedes Target-Modul werden die ID, der Name und der Status der Stromversorgung abgefragt.
queryCpuList
Abfrage aller bekannten Target-Module
queryCpuByID
Abfrage eines Target-Moduls anhand der ID
queryCpuByName
Abfrage eines Target-Moduls anhand des Namens