Was können wir verbessern?

Dokumentation

IPS_GetModule

array IPS_GetModule (string $ModulID)

Parameterliste

ModulID Die zu zeigende ModulID (GUID)

Rückgabewerte

Folgende Informationen stehen als key => value Paare zur Verfügung:

Index Typ Beschreibung
Aliases array Array von alternativen Namen (string) für das Modul
ChildRequirements array Array von GUIDs (string), die von untergeordnete Objekten erwartet werden
ParentRequirements array Array von GUIDs (string), die von übergeordneten Objekten erwartet werden
Implemented array Array von GUIDs (string), die das Modul anbietet
LibraryID string BibliothekID (GUID), in dem das Modul enthalten ist
ModuleID string   ModulID (GUID)
ModuleName string Name des Moduls
ModuleType integer Type des Moduls (0: Kern, 1: I/O, 2: Splitter, 3: Gerät, 4: Konfigurator, 5: Discovery)
Vendor string System-/Herstellkennzeichnung

Beschreibung

Die Funktion liefert ein Array mit Informationen über das Modul mit der GUID ModulID.

Beispiel

print_r(IPS_GetModule("{7DC57F9A-C095-4CDE-A6F0-2CB35A29A8FE}"));
 
/* liefert z.B.:
Array
(
    [Aliases] => Array
    (
        [0] => FS20 Empfänger
        [1] => FS20 Sender
    )
 
    [ChildRequirements] => Array
    (
    )
 
    [Implemented] => Array
    (
        [0] => {DF4F0170-1C5F-4250-840C-FB5B67262530}
    )
 
    [LibraryID] => {7DC57F9A-C095-4CDE-A6F0-2CB35A29A8FE}
    [ModuleID] => {48FCFDC1-11A5-4309-BB0B-A0DB8042A969}
    [ModuleName] => FS20
    [ModuleType] => 3
    [ParentRequirements] => Array
    (
        [0] => {122F60FB-BE1B-4CAB-A427-2613E4C82CBA}
    )
 
    [Vendor] => ELV
)
*/
English website available
Zum Warenkorb
Haben Sie noch Fragen?