VisuUserMgmt.prvGetHashFromWString (METH) ¶ METHOD prvGetHashFromWString : BOOL InOut: Scope Name Type Return prvGetHashFromWString BOOL Input pStr POINTER TO WSTRING(40) pHash POINTER TO ARRAY [0..15] OF BYTE
VisuUserMgmt.prvModifyUser (METH) ¶ METHOD prvModifyUser : BOOL InOut: Scope Name Type Return prvModifyUser BOOL Input dwUserDB DWORD pvumUser POINTER TO VUM_User udiIndex UDINT eEditType VUM_EditType
VisuUserMgmt.prvReadLine (METH) ¶ METHOD prvReadLine : POINTER TO WORD InOut: Scope Name Type Return prvReadLine POINTER TO WORD Input pData POINTER TO WORD pulStart POINTER TO DWORD ulSize DWORD
VisuUserMgmt.prvReadToken (METH) ¶ METHOD prvReadToken : POINTER TO BYTE InOut: Scope Name Type Return prvReadToken POINTER TO BYTE Input pData POINTER TO WORD pulStart POINTER TO DWORD ulSize DWORD
VisuUserMgmt.prvReadUser (METH) ¶ METHOD prvReadUser : BOOL InOut: Scope Name Type Return prvReadUser BOOL Input pWordData POINTER TO WORD pvumUser POINTER TO VUM_User pStart POINTER TO DWORD ulSize DWORD
TCP_Server (FB) ¶ FUNCTION_BLOCK PUBLIC FINAL TCP_Server EXTENDS LConC IMPLEMENTS IServer , IServer_Internal, IOptionConsumer Sets up a server over the ip and port specified in itfIPAddress and uiPort . A server can handle several connections. The output itfServer of these function block can be used to establish a connection via TCP_Connection . InOut: Scope Name Type Initial Comment Inherited from Input xEnable BOOL TRUE : Activates the defined operation FALSE : Aborts/resets the defined operation LConC Output xBusy BOOL TRUE : Operation is running LConC xError BOOL TRUE : Error condition reached LConC eErrorID ERROR LConC Input Const udiMaxConnections UDINT 5 Maximum number of connections queued in TCP Stack itfAsyncProperty IAsyncProperty itfTLSContext ITLSContext itfTSNContext ITSNContext Input itfIPAddress IIPAddress uiPort UINT Output xActive BOOL itfServer IServer Methods: SetInitialValue SetOptionProvider Structure: IOptionConsumer SetOptionProvider (Method) SetInitialValue (Method)
TCP_Stream ¶ CreateSegment (Function) CreateSegmentPool (Function) SegmentPool (FunctionBlock) IDisposable ObjectDispose (Method) ISegmentPool GetSegment (Method) SetInitialValue (Method) Stream (FunctionBlock) IStream Read (Method) Write (Method)
TCP_Write (FB) ¶ FUNCTION_BLOCK PUBLIC FINAL TCP_Write EXTENDS ETrigTo This function block serves to write data to the previously established connection given in itfConnection . The content of the memory area indicated by pointer pData contains the data to be written. udiSize defines the number of bytes to be written. When xDone is set to TRUE , udiCount bytes of the data was written successfully. InOut: Scope Name Type Comment Inherited from Input xExecute BOOL Rising edge: Starts defined operation FALSE : Resets the defined operation after ready condition was reached ETrigTo udiTimeOut UDINT Max. operating time for executing [µs], 0: No operating time limit ETrigTo Output xDone BOOL Ready condition reached ETrigTo xBusy BOOL TRUE : Operation is running ETrigTo xError BOOL TRUE : Error condition reached ETrigTo eErrorID ERROR ETrigTo Input itfConnection IConnection pData __XWORD udiSize UDINT Output udiCount UDINT
TCP_Writer (FB) ¶ FUNCTION_BLOCK PUBLIC FINAL TCP_Writer EXTENDS LConC Reads the data ( ISegment instances) from the IStream ( itfStream ) instance and writes it to the IConnection instance InOut: Scope Name Type Comment Inherited from Input xEnable BOOL TRUE : Activates the defined operation FALSE : Aborts/resets the defined operation LConC Output xBusy BOOL TRUE : Operation is running LConC xError BOOL TRUE : Error condition reached LConC eErrorID ERROR LConC Input Const itfAsyncProperty IAsyncProperty itfTSNContext ITSNContext Input itfConnection IConnection itfStream IStream Output udiCount UDINT Methods: SetInitialValue Structure: SetInitialValue (Method)
TLS ¶ TLSContext (FunctionBlock) SetInitialValue (Method)