ReusableRequestInfo (STRUCT) ¶ TYPE ReusableRequestInfo : STRUCT InOut: Name Type request IDatasources.IDriverRequestReusable xAlreadyChecked BOOL
SymbolInfo (STRUCT) ¶ TYPE SymbolInfo : STRUCT InOut: Name Type pRoots POINTER TO POINTER TO SymbolicVarsBase.SymbolsBaseNode count INT
UpdateByDefaultInfo (STRUCT) ¶ TYPE UpdateByDefaultInfo : STRUCT InOut: Name Type diUpdateItems DINT ppItems POINTER TO ARRAY [0..0] OF UpdateByDefaultItem
UpdateByDefaultItem (STRUCT) ¶ TYPE UpdateByDefaultItem : STRUCT InOut: Name Type iDatasourceIndex INT pString POINTER TO STRING(1024) xExpand BOOL
Test (PRG) ¶ PROGRAM Test
Library Information ¶ GetLibVersion (Function) GetLibVersionNumber (Function) IsLibReleased (Function)
GetLibVersion (FUN) ¶ FUNCTION GetLibVersion : VERSION This function has been automatically generated from the project information. InOut: Scope Name Type Return GetLibVersion VERSION
IDriverRequestFactory.CreateReadRequest (METH) ¶ METHOD CreateReadRequest : IDriverRequest Creates a request representing the read operation for the given list of items. The request may stay alive until the list of items changes. That means it might be issued in several calls to IDriverStateMachine.SendRequest When the request is no longer necessary, it will be released by a call to IDriverRequestFactory.ReleaseRequest Important The items may be stored as part of the request object. Nevertheless it is not allowed to access them from other threads because the list might change within the main datasources task. The list will not change as long as this object is alive. InOut: Scope Name Type Comment Return CreateReadRequest IDriverRequest A new request object representing the read operation for the given list of items. Input pItems POINTER TO IDataItem A pointer to an array of IDataItem instances that should be monitored. itemsCount DINT The number of items within the array.
IDriverRequestFactory.CreateWriteRequest (METH) ¶ METHOD CreateWriteRequest : IDriverRequest Creates a request representing a write operation for the given list of items. When the request is no longer necessary, it will be released by a call to IDriverRequestFactory.ReleaseRequest Important The passed list of items must not be stored as part of the request. InOut: Scope Name Type Comment Return CreateWriteRequest IDriverRequest A new request object representing a write operation for the given list of items. Input pItems POINTER TO IDataItem A pointer to an array of IDataItem instances that should be written. itemsCount DINT The number of items within the array.