IDriver.RequestFactory (PROP) ¶ PROPERTY RequestFactory : IDriverRequestFactory
IDriver.StateMachine (PROP) ¶ PROPERTY StateMachine : IDriverStateMachine
IDriver.TargetByteOrder (PROP) ¶ PROPERTY TargetByteOrder : ByteOrder Returns the byteorder used by the system managed by the related IDatasource . Note It is not expected that this value changes at runtime.
IDriverCDSV3 (ITF) ¶ INTERFACE IDriverCDSV3 EXTENDS IDriver This interface can be implemented by drivers that (can) connect to CODESYS V3 PLCs. Properties: CredentialsHandling , inherited from IDriver DataByteOrder , inherited from IDriver RequestFactory , inherited from IDriver StateMachine , inherited from IDriver TargetByteOrder , inherited from IDriver Methods: CanSendCDSV3CustomRequest Init , inherited from IDriver Structure: CanSendCDSV3CustomRequest (Method)
IDriverCDSV3.CanSendCDSV3CustomRequest (METH) ¶ METHOD CanSendCDSV3CustomRequest : BOOL InOut: Scope Name Type Return CanSendCDSV3CustomRequest BOOL
IDriverCredentialsHandling (ITF) ¶ INTERFACE IDriverCredentialsHandling EXTENDS __SYSTEm.IQueryInterface Implementations of this interface handle credentials that might be necessary for logging in to a specific device. Properties: CredentialsNecessary Methods: SetCredentials Structure: CredentialsNecessary (Property) SetCredentials (Method)
IDriverCredentialsHandling.CredentialsNecessary (PROP) ¶ PROPERTY CredentialsNecessary : BOOL
IDriverCredentialsHandling.SetCredentials (METH) ¶ METHOD SetCredentials : SysTypes.RTS_IEC_RESULT Assigns a credentials object to the driver instance. InOut: Scope Name Type Comment Return SetCredentials SysTypes.RTS_IEC_RESULT Input credentials ICredentials An object containing the resulting credentials. Note Please remarkt that is object is not required to be alive longer than the call to the current method so it should not be stored by the callee.
IDriverCredentialsHandlingEveryLogin (ITF) ¶ INTERFACE IDriverCredentialsHandlingEveryLogin EXTENDS IDriverCredentialsHandling Optional extension interface of IDriverCredentialsHandling that can be used in case credentials should be requested on every connection or after every connection loss. Otherwise the driver instance must keep them in memory. Properties: AskCredentialsEveryLogin CredentialsNecessary , inherited from IDriverCredentialsHandling Methods: SetCredentials , inherited from IDriverCredentialsHandling Structure: AskCredentialsEveryLogin (Property)
IDriverCredentialsHandlingEveryLogin.AskCredentialsEveryLogin (PROP) ¶ PROPERTY AskCredentialsEveryLogin : BOOL