IRootAddressNodeWithDatasourceIndex (ITF) ¶ INTERFACE IRootAddressNodeWithDatasourceIndex Properties: DatasourceIndex Structure: DatasourceIndex (Property)
IRootAddressNodeWithDatasourceIndex.DatasourceIndex (PROP) ¶ PROPERTY DatasourceIndex : INT
IVariableInfoCollectsSpecialAddressInfos (ITF) ¶ INTERFACE IVariableInfoCollectsSpecialAddressInfos EXTENDS __SYSTEM.IQueryInterface This interface is used to store the property information derived during type tree walking; The codegeneration of the datasources does some differences here so we use a different way then ICollectsPropertyInformation Methods: SpecialAddrFound Structure: SpecialAddrFound (Method)
IVariableInfoCollectsSpecialAddressInfos.SpecialAddrFound (METH) ¶ METHOD SpecialAddrFound InOut: Scope Name Type Inout Const ai AddressGeneratedInfo
IVariableInfoCollectsToplevelAddressInfo (ITF) ¶ INTERFACE IVariableInfoCollectsToplevelAddressInfo EXTENDS __SYSTEM.IQueryInterface Methods: StoreAddressInfo Structure: StoreAddressInfo (Method)
ITraceAddressInfoWriter ¶ TraceAbsoluteAddressInfoWriter (FunctionBlock) FB_Exit (Method) ITraceAddressInfoWriter GetAddressFlags (Method) Release (Method) WriteAddressInfo (Method) SetAddressInfo (Method) TraceAbstractAddressInfoWriter (FunctionBlock) ITraceAddressInfoWriter-parts GetSize (Method) GetType (Method) SetDataItem (Method) TracePropertyByCallAddressInfoWriter (FunctionBlock) FB_Exit (Method) ITraceAddressInfoWriter GetAddressFlags (Method) Release (Method) WriteAddressInfo (Method) SetAddressInfo (Method)
TraceAbsoluteAddressInfoWriter (FB) ¶ FUNCTION_BLOCK TraceAbsoluteAddressInfoWriter EXTENDS TraceAbstractAddressInfoWriter IMPLEMENTS IDatasources.ITraceAddressInfoWriter This function block is the implementation of the ITraceAddressInfoWriter interface for an absolute address info. Methods: FB_Exit SetAddressInfo GetAddressFlags GetSize , inherited from TraceAbstractAddressInfoWriter GetType , inherited from TraceAbstractAddressInfoWriter Release SetDataItem , inherited from TraceAbstractAddressInfoWriter WriteAddressInfo Structure: FB_Exit (Method) ITraceAddressInfoWriter GetAddressFlags (Method) Release (Method) WriteAddressInfo (Method) SetAddressInfo (Method)
TraceAbstractAddressInfoWriter (FB) ¶ FUNCTION_BLOCK TraceAbstractAddressInfoWriter This function block is the abstract base class of all implementations of the ITraceAddressInfoWriter interface. Methods: SetDataItem GetSize GetType Structure: ITraceAddressInfoWriter-parts GetSize (Method) GetType (Method) SetDataItem (Method)
TracePropertyByCallAddressInfoWriter (FB) ¶ FUNCTION_BLOCK TracePropertyByCallAddressInfoWriter EXTENDS TraceAbstractAddressInfoWriter IMPLEMENTS IDatasources.ITraceAddressInfoWriter This function block is the implementation of the ITraceAddressInfoWriter interface for an address info “Property by call”. Methods: FB_Exit SetAddressInfo GetAddressFlags GetSize , inherited from TraceAbstractAddressInfoWriter GetType , inherited from TraceAbstractAddressInfoWriter Release SetDataItem , inherited from TraceAbstractAddressInfoWriter WriteAddressInfo Structure: FB_Exit (Method) ITraceAddressInfoWriter GetAddressFlags (Method) Release (Method) WriteAddressInfo (Method) SetAddressInfo (Method)
RequestFactory (FB) ¶ FUNCTION_BLOCK RequestFactory IMPLEMENTS IDatasources.IDriverRequestFactory, IDatasources.IDriverRequestFactoryCustom, IDatasources.IDriverRequestFactoryLargeRequests Methods: CreateReadRequest CreateWriteRequest ReleaseRequest CreateCustomRequest CreateLargeReadRequest CreateLargeWriteRequest Structure: CreateReadRequest (Method) CreateWriteRequest (Method) IDriverRequestFactoryCustom CreateCustomRequest (Method) IDriverRequestFactoryLargeRequests CreateLargeReadRequest (Method) CreateLargeWriteRequest (Method) ReleaseRequest (Method)