IDataItemValueAssigner.SetRawValue (METH) ¶ METHOD SetRawValue This method can be called to assign a value retrieved from a device connected by a IDriver to the local value InOut: Scope Name Type Comment Input pData POINTER TO BYTE A pointer to the data retrieved from the device. The byte order is expected to be IDriver.DataByteOrder and the size is IDataItem.SizeRemote
IDriver (ITF) ¶ INTERFACE IDriver EXTENDS __SYSTEM.IQueryInterface This interface must be implemented by communication drivers that provide data for the Datasources data aquisition mechanism. Properties: CredentialsHandling DataByteOrder RequestFactory StateMachine TargetByteOrder Methods: Init Structure: CredentialsHandling (Property) DataByteOrder (Property) Init (Method) RequestFactory (Property) StateMachine (Property) TargetByteOrder (Property)
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
IDriverCustomRequest (ITF) ¶ INTERFACE IDriverCustomRequest EXTENDS IDriverRequest Properties: Request Response Structure: Request (Property) Response (Property)
IDriverCustomRequest.Request (PROP) ¶ PROPERTY Request : ICustomRequest
IDriverCustomRequest.Response (PROP) ¶ PROPERTY Response : ICustomResponse
IDriverLargeRequest (ITF) ¶ INTERFACE IDriverLargeRequest EXTENDS IDriverRequest This interface represents requests that might require several calls to IDriverStateMachine.SendRequest for completion. Properties: Finished Structure: Finished (Property)
IDriverLargeRequest.Finished (PROP) ¶ PROPERTY Finished : BOOL