Was können wir verbessern?

Dokumentation

(Bearbeiten)

IPS_GetFunctionListByModuleID

array IPS_GetFunctionListByModuleID (string $ModuleID)

Parameterliste

ModuleID GUID des Moduls

Rückgabewerte

Ein Array von Strings aller Funktionen

Beschreibung

Die Funktion ermittelt alle verfügbaren Funktionen des Moduls mit der GUID ModuleID. Die Funktionen werden in einem Array aufgelistet.

Details zu dem einzelnen Modul kann über IPS_GetModule ermittelt werden. Details zu den einzelnen Funktionen können über IPS_GetFunction ermitteln werden.

Beispiel

// Alle Funktionen von "DPT 200.x - Binary Value & Status" von KNX
print_r(IPS_GetFunctionListByModuleID("{04ED3286-C982-436F-A01E-8A03C2E976A8}"));
 
/* liefert:
Array
(
    [0] => IPS_RequestAction
    [1] => IPS_StopSearch
    [2] => IPS_StartSearch
    [3] => IPS_IsSearching
    [4] => KNX_WriteDPT200
    [5] => IPS_GetConfigurationForm
    [6] => IPS_SupportsSearching
    [7] => KNX_RequestStatus
    [8] => IPS_GetConfiguration
    [9] => IPS_GetProperty
    [10] => IPS_SetProperty
    [11] => IPS_SetConfiguration
    [12] => IPS_GetConfigurationForParent
    [13] => IPS_HasChanges
    [14] => IPS_ResetChanges
    [15] => IPS_ApplyChanges
    [16] => IPS_GetReferenceList
    [17] => IPS_Translate
    [18] => KNX_RenameVariables
)
*/
English website available
Zum Warenkorb
Haben Sie noch Fragen?