CustomRequestResponse (FB) ¶ FUNCTION_BLOCK CustomRequestResponse IMPLEMENTS IRequest , IDatasources.IDriverCustomRequest, IDatasources.ICDSV3Response Properties: ContentData ContentSize RawData RawSize Request Response Methods: FB_Exit Poll Release Send Structure: FB_Exit (Method) ICDSV3Response ContentData (Property) ContentSize (Property) RawData (Property) RawSize (Property) IDriverCustomRequest Request (Property) Response (Property) IRequest Poll (Method) Release (Method) Send (Method)
IRequest (ITF) ¶ INTERFACE IRequest EXTENDS IDatasources.IDriverRequest Methods: Poll Release Send Structure: Poll (Method) Release (Method) Send (Method)
LargeReadRequest (FB) ¶ FUNCTION_BLOCK LargeReadRequest EXTENDS ReadRequest IMPLEMENTS IDatasources.IDriverLargeRequest Properties: Finished Methods: Poll Release SetReceivedItemsCount SetSentItemsCount BuildRequest , inherited from ReadRequest FB_Exit , inherited from ReadRequest Init , inherited from ReadRequest ReleaseResources , inherited from ReadRequest Send , inherited from ReadRequest Structure: Finished (Property) Poll (Method) Release (Method) SetReceivedItemsCount (Method) SetSentItemsCount (Method)
LargeWriteRequest (FB) ¶ FUNCTION_BLOCK LargeWriteRequest EXTENDS WriteRequest IMPLEMENTS IDatasources.IDriverLargeRequest Properties: Finished StartOffset Methods: Poll Release SetSentItemsCount FB_Exit , inherited from WriteRequest Init , inherited from WriteRequest ReleaseResources , inherited from WriteRequest Send , inherited from WriteRequest Structure: Finished (Property) Poll (Method) Release (Method) SetSentItemsCount (Method) StartOffset (Property)
ReadRequest (FB) ¶ FUNCTION_BLOCK ReadRequest IMPLEMENTS IRequest Methods: FB_Exit Init Poll Release Send BuildRequest ReleaseResources SetReceivedItemsCount SetSentItemsCount Structure: FB_Exit (Method) Init (Method) Poll (Method) Protected BuildRequest (Method) ReleaseResources (Method) SetReceivedItemsCount (Method) SetSentItemsCount (Method) Release (Method) Send (Method)
WriteRequest (FB) ¶ FUNCTION_BLOCK WriteRequest IMPLEMENTS IRequest Properties: StartOffset Methods: FB_Exit Init Poll Release Send ReleaseResources SetSentItemsCount Structure: FB_Exit (Method) Init (Method) Poll (Method) Protected ReleaseResources (Method) SetSentItemsCount (Method) StartOffset (Property) Release (Method) Send (Method)
Roots ¶ RootAddressDatasourceIndex (FunctionBlock) DatasourceIndex (Property) QueryInterface (Method)
RootAddressDatasourceIndex (FB) ¶ FUNCTION_BLOCK RootAddressDatasourceIndex EXTENDS AddressLeafTreeNode IMPLEMENTS IRootAddressNodeWithDatasourceIndex Properties: DatasourceIndex AddressInfo , inherited from AddressLeafTreeNode Methods: QueryInterface Structure: DatasourceIndex (Property) QueryInterface (Method)
StateMachine (FB) ¶ FUNCTION_BLOCK StateMachine IMPLEMENTS IDatasources.IDriverStateMachine2, IDatasources.IDriverStateMachineShutdownTimeout Properties: ShutdownAfterError Methods: Connecting FillAddress PollRequestResult ResetAfterError SendRequest ShutdownTimedout ShuttingDown StartConnect StartShutdown WaitingForCommSetting Structure: IDriverStateMachine Connecting (Method) PollRequestResult (Method) ResetAfterError (Method) SendRequest (Method) ShutdownAfterError (Property) ShutdownTimedout (Method) ShuttingDown (Method) StartConnect (Method) StartShutdown (Method) IDriverStateMachine2 WaitingForCommSetting (Method) Private FillAddress (Method)
IDriverStateMachine ¶ Connecting (Method) PollRequestResult (Method) ResetAfterError (Method) SendRequest (Method) ShutdownAfterError (Property) ShutdownTimedout (Method) ShuttingDown (Method) StartConnect (Method) StartShutdown (Method)