IAsyncProperty.GetInstancePointer (METH) ¶ METHOD GetInstancePointer : POINTER TO AsyncProperty Provides an instance pointer for the related AsyncProperty instance InOut: Scope Name Type Return GetInstancePointer POINTER TO AsyncProperty
TCP_Processor.ProcessStream (METH) ¶ METHOD ProcessStream : ERROR InOut: Scope Name Type Return ProcessStream ERROR Input itfInStream IStream itfOutStream IStream itfSegmentPool ISegmentPool
TCP_Processor.NonBlocking (PROP) ¶ PROPERTY PROTECTED NonBlocking : BOOL
TCP_Processor.SetInitialValue (METH) ¶ METHOD FINAL SetInitialValue : ERROR InOut: Scope Name Type Return SetInitialValue ERROR Input itfAsyncProperty IAsyncProperty itfSegmentPool ISegmentPool
TCP_Reader.SetInitialValue (METH) ¶ METHOD FINAL SetInitialValue : ERROR InOut: Scope Name Type Return SetInitialValue ERROR Input itfAsyncProperty IAsyncProperty itfSegmentPool ISegmentPool
IOptionConsumer ¶ SetOptionProvider (Method)
TCP_Server.SetOptionProvider (METH) ¶ METHOD FINAL SetOptionProvider : IOptionProvider This method sets the costumer implemented IOptionProvider instance to server For instance there is a function block, which implements interface IOptionProvider named ‘ServerOptions(FB)’ VAR myServerOptions : ServerOptions ; myServer : NBS.TCP_Server ; eErrorID : NBS.ERROR ; itfOptionProvider : NBS.IOptionProvider := myServer.SetOptionProvider ( myServerOptions , eErrorID => eErrorID ); END_VAR InOut: Scope Name Type Return SetOptionProvider IOptionProvider Input itfOptionProvider IOptionProvider Output eErrorID ERROR
TCP_Server.SetInitialValue (METH) ¶ METHOD FINAL SetInitialValue : ERROR InOut: Scope Name Type Return SetInitialValue ERROR Input udiMaxConnections UDINT itfAsyncProperty IAsyncProperty itfTLSContext ITLSContext itfTSNContext ITSNContext
CreatePacket (FUN) ¶ FUNCTION CreatePacket : IPacket Returns a IPacket instance placed in the memory area given by the parameters InOut: Scope Name Type Initial Return CreatePacket IPacket Input pbyMemory POINTER TO BYTE udiMemSize UDINT itfIPAddress IIPAddress 0 uiPort UINT 0 Output udiPacketSize UDINT eErrorID ERROR
CreatePacketPool (FUN) ¶ FUNCTION CreatePacketPool : IPacketPool Creates a pool for IPacket instances in the specified memory space The size of the segments is specified via udiSegmentSize InOut: Scope Name Type Initial Return CreatePacketPool IPacketPool Input udiPacketSize UDINT pbyPool POINTER TO BYTE udiPoolSize UDINT usiExtensionFactor USINT 0 Output eErrorID ERROR