POUs ¶ SysSockAccept (Function) SysSockBind (Function) SysSockClose (Function) SysSockConnect (Function) SysSockCreate (Function) SysSockGetHostByName (Function) SysSockGetHostName (Function) SysSockGetLastError (FunctionBlock) SysSockGetLastErrorSync (Function) SysSockGetOption (Function) SysSockHtonl (Function) SysSockHtons (Function) SysSockInetAddr (Function) SysSockInetNtoa (Function) SysSockIoctl (Function) SysSockListen (Function) SysSockNtohl (Function) SysSockNtohs (Function) SysSockSelect (Function) SysSockSetIPAddress (Function) SysSockSetOption (Function) SysSockShutdown (Function) TCP specific SysSockRecv (Function) SysSockSend (Function) UDP specific SysSockRecvFrom (Function) SysSockSendTo (Function)
SysSockAccept (FUN) ¶ FUNCTION SysSockAccept : DINT InOut: Scope Name Type Comment Return SysSockAccept DINT Input diSocket DINT pSockAddr DWORD Address of SocketAddress (SOCKADDRESS) piSockAddrSize DWORD Address of socket address size (DINT)
SysSockBind (FUN) ¶ FUNCTION SysSockBind : BOOL InOut: Scope Name Type Comment Return SysSockBind BOOL Input diSocket DINT pSockAddr DWORD Address of SocketAddress (SOCKADDRESS) diSockAddrSize DINT Size of socket address
SysSockClose (FUN) ¶ FUNCTION SysSockClose : BOOL InOut: Scope Name Type Return SysSockClose BOOL Input diSocket DINT
SysSockConnect (FUN) ¶ FUNCTION SysSockConnect : BOOL InOut: Scope Name Type Comment Return SysSockConnect BOOL Input diSocket DINT pSockAddr DWORD Address of SocketAddress (SOCKADDRESS) diSockAddrSize DINT Size of socket address
SysSockCreate (FUN) ¶ FUNCTION SysSockCreate : DINT InOut: Scope Name Type Return SysSockCreate DINT Input diAddressFamily DINT diType DINT diProtocol DINT
MonoPoly_CreateLenMulti7 (FUN) ¶ FUNCTION MonoPoly_CreateLenMulti7 : BOOL Returns the simultaneous length for two parameter transformations. Considers parameter transformations for which the second _and_ third derivative are zero at x=0 and x=1. Returns whether such a length could be found. InOut: Scope Name Type Comment Return MonoPoly_CreateLenMulti7 BOOL Input deltaf_0 LREAL The delta f for param transform 0 f0_0_x LREAL The first derivative at x=0 for param transform 0 f0_1_x LREAL The first derivative at x=l for param transform 0 deltaf_1 LREAL The delta f for param transform 1 f1_0_x LREAL The first derivative at x=0 for param transform 1 f1_1_x LREAL The first derivative at x=l for param transform 1 dLambda LREAL This parameter in the range [0,1] determines how the length l is chosen. For dLambda=0, the smallest possible length is chosen. For dLambda=1, the largest possible length is chosen. Output l LREAL The resulting length.
SysSemProcessEnter (FUN) ¶ FUNCTION SysSemProcessEnter : RTS_IEC_RESULT <description>Enter the given semaphore.</description> <result><p>RESULT: Returns the runtime system error code (see CmpErrors.library): <ul> <li>ERR_OK</li> <li>ERR_TIMEOUT: if timeout expires before enter the semaphore</li> <ul> </p></result> InOut: Scope Name Type Comment Return SysSemProcessEnter RTS_IEC_RESULT Input hSem RTS_IEC_HANDLE <param name=”hSem” type=”IN”>Handle to the semaphore</param> ulTimeout UDINT <param name=”ulTimeoutMs” type=”IN”>Timeout in milliseconds to wait to enter the semaphore or 16#FFFFFFFF for an infinite wait.</param>
SysSemProcessLeave (FUN) ¶ FUNCTION SysSemProcessLeave : RTS_IEC_RESULT <description>Leave the given semaphore.</description> <result><p>RESULT: Returns the runtime system error code (see CmpErrors.library).</p></result> InOut: Scope Name Type Comment Return SysSemProcessLeave RTS_IEC_RESULT Input hSem RTS_IEC_HANDLE <param name=”hSem” type=”IN”>Handle to the semaphore</param>
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 20.04.2021, 16:07:36 companyName string 3S-Smart Software Solutions GmbH libraryFile SysSemProcess.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile SysSemProcess.clean.json version version 2.0.0.0 ProjectInformation Released bool True LastModificationDateTime date 20.04.2021, 16:07:35 LibraryCategories library-category-list System|SysLibs Author string 3S - Smart Software Solutions GmbH Company System CompiledLibraryCompatibilityVersion CODESYS V3.5 SP15 Description See: Description Placeholder SysSemProcess Project SysSemProcess Title SysSemProcess Version version 3.5.17.0