What can we improve?

Documentation

(Edit)

IPS_GetFunctionListByModuleID

array IPS_GetFunctionListByModuleID (string $ModuleID)

Parameters

ModuleID GUID of the module

Returns

An array of string values of all functions

Description

The function determines all available IPS functions of the module with the GUID ModuleID. The names of the functions are listed in an array.

Details about the individual module can be determined by IPS_GetModule. Details about the individual functions can be determined by IPS_GetFunction.

Example

// All functions of "DPT 200.x - Binary Value & Status" from KNX
print_r(IPS_GetFunctionListByModuleID("{04ED3286-C982-436F-A01E-8A03C2E976A8}"));
 
/* returns:
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
)
*/
Deutsche Webseite verfügbar
Go to cart
Any questions?