IDataSourceDriver2 (ITF) ¶ INTERFACE IDataSourceDriver2 EXTENDS IDataSourceDriver Properties: LastError , inherited from IDataSourceDriver State , inherited from IDataSourceDriver Methods: ShutdownFinished Connecting , inherited from IDataSourceDriver GetRequestResult , inherited from IDataSourceDriver GetSetting , inherited from IDataSourceDriver Initialize , inherited from IDataSourceDriver ReadRequest , inherited from IDataSourceDriver Reset , inherited from IDataSourceDriver ShuttingDown , inherited from IDataSourceDriver StartConnect , inherited from IDataSourceDriver StartShutdown , inherited from IDataSourceDriver UpdateRequest , inherited from IDataSourceDriver WriteRequest , inherited from IDataSourceDriver Structure: ShutdownFinished (Method)
IDataSourceDriver2.ShutdownFinished (METH) ¶ METHOD ShutdownFinished : UDINT InOut: Scope Name Type Return ShutdownFinished UDINT Input dwFlags DWORD
IDataSourceDriver3 (ITF) ¶ INTERFACE IDataSourceDriver3 EXTENDS IDataSourceDriver2 Properties: CredentialsNeeded LastError , inherited from IDataSourceDriver State , inherited from IDataSourceDriver Methods: AssignCredentials GetInterface Connecting , inherited from IDataSourceDriver GetRequestResult , inherited from IDataSourceDriver GetSetting , inherited from IDataSourceDriver Initialize , inherited from IDataSourceDriver ReadRequest , inherited from IDataSourceDriver Reset , inherited from IDataSourceDriver ShutdownFinished , inherited from IDataSourceDriver2 ShuttingDown , inherited from IDataSourceDriver StartConnect , inherited from IDataSourceDriver StartShutdown , inherited from IDataSourceDriver UpdateRequest , inherited from IDataSourceDriver WriteRequest , inherited from IDataSourceDriver Structure: AssignCredentials (Method) CredentialsNeeded (Property) GetInterface (Method)
IDataSourceDriver3.AssignCredentials (METH) ¶ METHOD AssignCredentials : UDINT InOut: Scope Name Type Return AssignCredentials UDINT Input stUsername STRING stPassword STRING
IDataSourceDriver3.CredentialsNeeded (PROP) ¶ PROPERTY CredentialsNeeded : BOOL
IDataSourceDriver3.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
IDataSourceDriver4 (ITF) ¶ INTERFACE IDataSourceDriver4 EXTENDS IDataSourceDriver3 Properties: CredentialsNeeded , inherited from IDataSourceDriver3 LastError , inherited from IDataSourceDriver State , inherited from IDataSourceDriver Methods: ReadRequest2 WriteRequest2 AssignCredentials , inherited from IDataSourceDriver3 Connecting , inherited from IDataSourceDriver GetInterface , inherited from IDataSourceDriver3 GetRequestResult , inherited from IDataSourceDriver GetSetting , inherited from IDataSourceDriver Initialize , inherited from IDataSourceDriver ReadRequest , inherited from IDataSourceDriver Reset , inherited from IDataSourceDriver ShutdownFinished , inherited from IDataSourceDriver2 ShuttingDown , inherited from IDataSourceDriver StartConnect , inherited from IDataSourceDriver StartShutdown , inherited from IDataSourceDriver UpdateRequest , inherited from IDataSourceDriver WriteRequest , inherited from IDataSourceDriver Structure: ReadRequest2 (Method) WriteRequest2 (Method)
IDataSourceDriver4.ReadRequest2 (METH) ¶ METHOD ReadRequest2 : UDINT InOut: Scope Name Type Comment Return ReadRequest2 UDINT Input pItems POINTER TO ARRAY [0..100] OF IDataItem iItemCountTotal UDINT the total number of items in the array iStartOffset UDINT the start offset for sending dwListId DWORD Output dwTransactionId DWORD iSentItems UDINT the number of items that were sent in the request
IDataSourceDriver4.WriteRequest2 (METH) ¶ METHOD WriteRequest2 : UDINT InOut: Scope Name Type Comment Return WriteRequest2 UDINT Input pItems POINTER TO ARRAY [0..100] OF IDataItem iItemCountTotal UDINT the total number of items in the array iStartOffset UDINT the start offset for sending dwListId DWORD Output dwTransactionId DWORD iSentItems UDINT the number of items that were sent in the request
IDataSourceDriver5 (ITF) ¶ INTERFACE IDataSourceDriver5 EXTENDS IDataSourceDriver4 Properties: CredentialsNeeded , inherited from IDataSourceDriver3 LastError , inherited from IDataSourceDriver State , inherited from IDataSourceDriver Methods: IsSwappingNeeded ProcessDataServerReply ProcessDataServerRequest AssignCredentials , inherited from IDataSourceDriver3 Connecting , inherited from IDataSourceDriver GetInterface , inherited from IDataSourceDriver3 GetRequestResult , inherited from IDataSourceDriver GetSetting , inherited from IDataSourceDriver Initialize , inherited from IDataSourceDriver ReadRequest , inherited from IDataSourceDriver ReadRequest2 , inherited from IDataSourceDriver4 Reset , inherited from IDataSourceDriver ShutdownFinished , inherited from IDataSourceDriver2 ShuttingDown , inherited from IDataSourceDriver StartConnect , inherited from IDataSourceDriver StartShutdown , inherited from IDataSourceDriver UpdateRequest , inherited from IDataSourceDriver WriteRequest , inherited from IDataSourceDriver WriteRequest2 , inherited from IDataSourceDriver4 Structure: IsSwappingNeeded (Method) ProcessDataServerReply (Method) ProcessDataServerRequest (Method)