IDataSourceDriver.Connecting (METH) ¶ METHOD Connecting : UDINT The driver can itself decide about how long it may take to get a connection. While he is waiting for a connection to open, he may return ERR_PENDING. When he returns an error from DoConnecting it will be shutdown and retried later. InOut: Scope Name Type Return Connecting UDINT
IDataSourceDriver.GetRequestResult (METH) ¶ METHOD GetRequestResult : DataSourceTransactionResult InOut: Scope Name Type Return GetRequestResult DataSourceTransactionResult Input dwTransactionId DWORD
IDataSourceDriver.GetSetting (METH) ¶ METHOD GetSetting : DWORD InOut: Scope Name Type Return GetSetting DWORD Input dwSettingTag DWORD Output bUseDefault BOOL
IDataSourceDriver.Initialize (METH) ¶ METHOD Initialize : UDINT InOut: Scope Name Type Return Initialize UDINT Input stDataSource STRING pInitInfo POINTER TO DriverInitInfo pInitData POINTER TO BYTE
IDataSourceDriver.LastError (PROP) ¶ PROPERTY LastError : DWORD Will be valid only if State DataSourceState.DS_Error
IDataSourceDriver.ReadRequest (METH) ¶ METHOD ReadRequest : UDINT InOut: Scope Name Type Return ReadRequest UDINT Input pItems POINTER TO ARRAY [0..100] OF IDataItem iItemCount UDINT dwListId DWORD Output dwTransactionId DWORD
IDataSourceDriver.Reset (METH) ¶ METHOD Reset : UDINT InOut: Scope Name Type Return Reset UDINT
IDataSourceDriver.ShuttingDown (METH) ¶ METHOD ShuttingDown : UDINT InOut: Scope Name Type Return ShuttingDown UDINT
IDataSourceDriver.StartConnect (METH) ¶ METHOD StartConnect : UDINT InOut: Scope Name Type Return StartConnect UDINT
DataSourceShutdownFlags (ENUM) ¶ TYPE DataSourceShutdownFlags : InOut: Name Initial Succeeded 16#0 TimeoutOccurred 16#1