Migration - Smarthome-Components
Migration - Smarthome-Components Migration - Smarthome-Components
IIPSLinkManager.SetLinkChildID IIPSLinkManager.LinkExists IIPSLinkManager.CheckLink IIPSLinkManager.GetLink IIPSLinkManager.GetLinkList IIPSLinkManager.IIPSLinkManager.GetLinkList IIPSSOAPServer.RemoveSessionFilter IIPSSOAPServer.GetSessionFilter Entfernte Funktionen: IIPSObjectManager.HasFlag IIPSObjectManager.SetFlag 2.20 Neue Funktionen: IIPSObjectManager.GetParent 2.30 Keine Änderung der vorhandenen Funktionen 2.40 Keine Änderung der vorhandenen Funktionen 2.50 Geänderte Funktionen: TIPSModuleObject.MaintainVariable (geänderte Parameterreihenfolge!) TIPSModuleObject.RegisterVariable (geänderte Parameterreihenfolge!) Neue Funktionen: IIPSObjectManager.SetIdent IIPSObjectManager.GetObjectIDByIdent Entfernte Funktionen: TIPSModuleObject.RegisterActionHandler IIPSModule.StatusVariableExists IIPSModule.GetStatusVariable IIPSModule.GetStatusVariables IIPSModule.GetStatusVariableIdents IIPSModule.SetStatusVariableUseAction IIPSModule.SetStatusVariableID 2.60 Geänderte Funktionen: IIPSScriptEngine.GetFunctionList Neue Funktionen: IIPSLinkManager.SetLinkTargetID IIPSModule.GetProperty IIPSModule.SetProperty IIPSModule.GetConfiguration IIPSModule.SetConfiguration IIPSModule.GetConfigurationForm IIPSModule.ReceiveData IIPSModule.ForwardData IIPSDataHandler.SendDataToParent IIPSDataHandler.SendDataToChildren IIPSScriptEngine.FunctionExists IIPSScriptEngine.GetFunction IIPSScriptEngine.GetFunctions IIPSSettings.GetSnapshot
IIPSSettings.GetSnapshotChanges IIPSSettingsEx.CreateOption IIPSSettingsEx.GetOption IIPSSettingsEx.SetOption TIPSModuleObject.RegisterProperty TIPSModuleObject.RegisterTimer TIPSModuleObject.SetTimerInterval Entfernte Funktionen: IIPSLinkManager.SetLinkChildID IIPSObjectManager.RegisterObjectEx Sonstige Änderungen: TimeStamp innerhalb von TIPSMessage ist nun ein Zahl die pro Message inkrementiert wird. MessageIDs wurden geändert; ggf. in der UIPSTypes.pas überprüfen TIPSInstance. ParentID nach ConnectionID umbenannt Alle Profilfunktionen von IIPSVariableManager nach IIPSProfileManager verschoben. Einige Funktionen von IIPSDataHandler nach IIPSDataHandlerEx verschoben (GetInstanceChildrenIDs, HasInstanceChildren, GetInstanceParentIDs, GetInstanceParentID, HasInstanceParent). Aus Performancegründen werden die unnötigen IPS_TIMERMESSAGE Nachrichten nicht mehr verschickt. TIPSLink. LinkChildID nach TargetID umbenannt. LinkChildID bleibt für Rückwärtskompatibilität vorerst erhalten. Downloads Datei Größe Beschreibung IPS2SDK_2.0.rar 483613 bytes IP-Symcon SDK für Version 2.04 IPS2SDK_2.1.rar 1015605 bytes IP-Symcon SDK für Version 2.10 IPS2SDK_2.2.rar 965552 bytes IP-Symcon SDK für Version 2.20 IPS2SDK_2.3.rar 963618 bytes IP-Symcon SDK für Version 2.30, 2.40 IPS2SDK_2.5.rar 1005186 bytes IP-Symcon SDK für Version 2.50 IPS2SDK_2.6.rar 1355868 bytes IP-Symcon SDK für Version 2.60 CSharpSoapDemo.rar 208315 bytes C# SOAP Demo Applikation (für Version 2.04)
- Seite 502 und 503: IPS_GetMedia array IPS_GetMedia ( i
- Seite 504 und 505: IPS_GetMediaListByType array IPS_Ge
- Seite 506 und 507: IPS_GetMediaIDByFile integer IPS_Ge
- Seite 508 und 509: IPS_GetMediaID integer IPS_GetMedia
- Seite 510 und 511: IPS_DeleteLink boolean IPS_DeleteLi
- Seite 512 und 513: IPS_SetLinkChildID Diese Funktion s
- Seite 514 und 515: IPS_GetLink array IPS_GetLink ( int
- Seite 516 und 517: IPS_GetLinkIDByName integer IPS_Get
- Seite 518 und 519: IPS_DeleteEvent boolean IPS_DeleteE
- Seite 520 und 521: IPS_SetEventLimit boolean IPS_SetEv
- Seite 522 und 523: IPS_SetEventTrigger boolean IPS_Set
- Seite 524 und 525: IPS_SetEventTriggerSubSequentExecut
- Seite 526 und 527: Zeittyp Zeitintervall Rückgabewert
- Seite 528 und 529: IPS_SetEventCyclicDateBounds boolea
- Seite 530 und 531: IPS_EventExists boolean IPS_EventEx
- Seite 532 und 533: Array ( ) */ [CyclicDateData] => 0
- Seite 534 und 535: IPS_GetEventListByType array IPS_Ge
- Seite 536 und 537: IPS_LibrarayExists boolean IPS_Libr
- Seite 538 und 539: IPS_GetLibraryList array IPS_GetLib
- Seite 540 und 541: IPS_ModuleExists boolean IPS_Module
- Seite 542 und 543: ) */ ( ) [0] => {122F60FB-BE1B-4CAB
- Seite 544 und 545: EnOcean PTM200 = {40C99CC9-EC04-49C
- Seite 546 und 547: IPS_IsModuleCompatible boolean IPS_
- Seite 548 und 549: Entwicklerbereich Erweiterte Funkti
- Seite 550 und 551: SDK/Tools Vorraussetzungen Delphi 2
- Seite 554 und 555: Spezialschalter Um einige Funktione
- Seite 556 und 557: Starten und in ein Wunschverzeichni
- Seite 558: Limitationen Die nachfolgend beschr
IIPSLinkManager.SetLinkChildID<br />
IIPSLinkManager.LinkExists<br />
IIPSLinkManager.CheckLink<br />
IIPSLinkManager.GetLink<br />
IIPSLinkManager.GetLinkList<br />
IIPSLinkManager.IIPSLinkManager.GetLinkList<br />
IIPSSOAPServer.RemoveSessionFilter<br />
IIPSSOAPServer.GetSessionFilter<br />
Entfernte Funktionen:<br />
IIPSObjectManager.HasFlag<br />
IIPSObjectManager.SetFlag<br />
2.20<br />
Neue Funktionen:<br />
IIPSObjectManager.GetParent<br />
2.30<br />
Keine Änderung der vorhandenen Funktionen<br />
2.40<br />
Keine Änderung der vorhandenen Funktionen<br />
2.50<br />
Geänderte Funktionen:<br />
TIPSModuleObject.MaintainVariable (geänderte Parameterreihenfolge!)<br />
TIPSModuleObject.RegisterVariable (geänderte Parameterreihenfolge!)<br />
Neue Funktionen:<br />
IIPSObjectManager.SetIdent<br />
IIPSObjectManager.GetObjectIDByIdent<br />
Entfernte Funktionen:<br />
TIPSModuleObject.RegisterActionHandler<br />
IIPSModule.StatusVariableExists<br />
IIPSModule.GetStatusVariable<br />
IIPSModule.GetStatusVariables<br />
IIPSModule.GetStatusVariableIdents<br />
IIPSModule.SetStatusVariableUseAction<br />
IIPSModule.SetStatusVariableID<br />
2.60<br />
Geänderte Funktionen:<br />
IIPSScriptEngine.GetFunctionList<br />
Neue Funktionen:<br />
IIPSLinkManager.SetLinkTargetID<br />
IIPSModule.GetProperty<br />
IIPSModule.SetProperty<br />
IIPSModule.GetConfiguration<br />
IIPSModule.SetConfiguration<br />
IIPSModule.GetConfigurationForm<br />
IIPSModule.ReceiveData<br />
IIPSModule.ForwardData<br />
IIPSDataHandler.SendDataToParent<br />
IIPSDataHandler.SendDataToChildren<br />
IIPSScriptEngine.FunctionExists<br />
IIPSScriptEngine.GetFunction<br />
IIPSScriptEngine.GetFunctions<br />
IIPSSettings.GetSnapshot