IDataItemList (ITF) ¶ INTERFACE IDataItemList EXTENDS IGeneric -> IGeneric Properties: Count Methods: Clear CreateAndAdd GetItem GetInterface , inherited from IGeneric Structure: Clear (Method) Count (Property) CreateAndAdd (Method) GetItem (Method)
IDataItemList.Clear (METH) ¶ METHOD Clear : UDINT InOut: Scope Name Type Return Clear UDINT
IDataItemList.Count (PROP) ¶ PROPERTY Count : UDINT
IDataItemList.CreateAndAdd (METH) ¶ METHOD CreateAndAdd : UDINT InOut: Scope Name Type Return CreateAndAdd UDINT Input pstInstancePath POINTER TO BYTE Output createdItem IDataItem2
IDataItemList.GetItem (METH) ¶ METHOD GetItem : IDataItem2 InOut: Scope Name Type Return GetItem IDataItem2 Input udiIndex UDINT
IDataServer (ITF) ¶ INTERFACE IDataServer EXTENDS __SYSTEM.IQueryInterface Methods: AllItemsOk BeginDataConfiguration EndDataConfiguration GetItemInfo ReleaseData UseData Structure: AllItemsOk (Method) BeginDataConfiguration (Method) EndDataConfiguration (Method) GetItemInfo (Method) ReleaseData (Method) UseData (Method)
IDataServer.AllItemsOk (METH) ¶ METHOD AllItemsOk : UDINT This method will return ERR_OK when all active items of all datasources have the quality good else it will return ERR_DS_BADITEMS. It might return ERR_DS_MULTITASKING_LOCKED when it is currently not possible to have access to all datasources. In this case the client should call this method again later. InOut: Scope Name Type Return AllItemsOk UDINT
IDataServer.BeginDataConfiguration (METH) ¶ METHOD BeginDataConfiguration : UDINT InOut: Scope Name Type Return BeginDataConfiguration UDINT Input bBlocking BOOL
IDataServer.EndDataConfiguration (METH) ¶ METHOD EndDataConfiguration : UDINT InOut: Scope Name Type Return EndDataConfiguration UDINT
IDataServer.GetItemInfo (METH) ¶ METHOD GetItemInfo : IDataItemInfo InOut: Scope Name Type Return GetItemInfo IDataItemInfo Input pstSymbol POINTER TO STRING Output udiResult UDINT