IDataSourceDriver5.IsSwappingNeeded (METH) ¶ METHOD IsSwappingNeeded : SwappingInfo This method determines, whether the data source requires a swapping of the data, that was read from the remote device. InOut: Scope Name Type Return IsSwappingNeeded SwappingInfo
IDataSourceDriver5.ProcessDataServerReply (METH) ¶ METHOD ProcessDataServerReply : UDINT This method will be called after a request has been sent using method ProcessDataServerRequest. InOut: Scope Name Type Comment Return ProcessDataServerReply UDINT Input dwTransactionId DWORD The ID of the transaction, that we got by method ProcessDataServerRequest. itfRequestParameter IRequestParameter The parameters for executing the request itfRequestResult IRequestResult This instance allows to store the result
IDataSourceDriver5.ProcessDataServerRequest (METH) ¶ METHOD ProcessDataServerRequest : UDINT Generic method to pass a request from the data server to the PLC. The return value indicates, whether the processing was successful. The result (i.e. the number of rows) will be returned asynchronuously by method ProcessDataServerReply. InOut: Scope Name Type Comment Return ProcessDataServerRequest UDINT Input itfRequestParameter IRequestParameter The parameters for executing the request Output dwTransactionId DWORD Returns the ID of the transaction for the request
IDataServer.ReleaseData (METH) ¶ METHOD ReleaseData : UDINT InOut: Scope Name Type Return ReleaseData UDINT Input pstSymbol POINTER TO STRING
IDataServer.UseData (METH) ¶ METHOD UseData : UDINT InOut: Scope Name Type Return UseData UDINT Input pstSymbol POINTER TO STRING
IDataServer2 (ITF) ¶ INTERFACE IDataServer2 EXTENDS IDataServer Properties: InstancePathPrefix Methods: GetInterface SetCredentialsProvider AllItemsOk , inherited from IDataServer BeginDataConfiguration , inherited from IDataServer EndDataConfiguration , inherited from IDataServer GetItemInfo , inherited from IDataServer ReleaseData , inherited from IDataServer UseData , inherited from IDataServer Structure: GetInterface (Method) InstancePathPrefix (Property) SetCredentialsProvider (Method)
IDataServer2.GetInterface (METH) ¶ METHOD GetInterface : POINTER TO BYTE Optionally returns an interface with the given id when it is implemented by the impelementing function block. The return value will be pointer to the requested interface InOut: Scope Name Type Return GetInterface POINTER TO BYTE Input dwItfId DWORD
IDataServer2.InstancePathPrefix (PROP) ¶ PROPERTY InstancePathPrefix : STRING
IDataServer2.SetCredentialsProvider (METH) ¶ METHOD SetCredentialsProvider : UDINT InOut: Scope Name Type Comment Return SetCredentialsProvider UDINT Input pstDataSource POINTER TO STRING If pstDataSource is NULL then, the provider will be assigned to all datasources. credProv ICredentialsProvider
IDataServer3 (ITF) ¶ INTERFACE IDataServer3 EXTENDS IDataServer2 Properties: InstancePathPrefix , inherited from IDataServer2 Methods: ResolveSymbol AllItemsOk , inherited from IDataServer BeginDataConfiguration , inherited from IDataServer EndDataConfiguration , inherited from IDataServer GetInterface , inherited from IDataServer2 GetItemInfo , inherited from IDataServer ReleaseData , inherited from IDataServer SetCredentialsProvider , inherited from IDataServer2 UseData , inherited from IDataServer Structure: ResolveSymbol (Method)