SysFileAsyncFB.SysFileGetTimeAsync (METH) ¶ METHOD SysFileGetTimeAsync : RTS_IEC_HANDLE Method to get time information of a file asynchronous. For details, see node Documentation InOut: Scope Name Type Comment Return SysFileGetTimeAsync RTS_IEC_HANDLE Input pSysFileGetTime POINTER TO tSysFileGetTime Parameter for this operation. See parameter structure for details. pudState POINTER TO UDINT [OUT] Pointer to actual state of the asynchronous job. See ASYNCSTATE_XXX in CmpAsyncMgr.library for details. pResult POINTER TO RTS_IEC_RESULT [OUT] Pointer to the runtime system error code (see CmpErrors2 Interface Library) Result of the asynchronous manager (if asynchronous job is accepted)
SysFileAsyncFB.SysFileOpenAsync (METH) ¶ METHOD SysFileOpenAsync : RTS_IEC_HANDLE Method to open a file asynchronous. For details, see node Documentation InOut: Scope Name Type Comment Return SysFileOpenAsync RTS_IEC_HANDLE Input pSysFileOpen POINTER TO tSysFileOpen Parameter for this operation. See parameter structure for details. pudState POINTER TO UDINT [OUT] Pointer to actual state of the asynchronous job. See ASYNCSTATE_XXX in CmpAsyncMgr.library for details. pResult POINTER TO RTS_IEC_RESULT [OUT] Pointer to the runtime system error code (see CmpErrors2 Interface Library) Result of the asynchronous manager (if asynchronous job is accepted)
SysFileAsyncFB.SysFileReadAsync (METH) ¶ METHOD SysFileReadAsync : RTS_IEC_HANDLE Method to read a file asynchronous. For details, see node Documentation InOut: Scope Name Type Comment Return SysFileReadAsync RTS_IEC_HANDLE Input pSysFileRead POINTER TO tSysFileRead Parameter for this operation. See parameter structure for details. pudState POINTER TO UDINT [OUT] Pointer to actual state of the asynchronous job. See ASYNCSTATE_XXX in CmpAsyncMgr.library for details. pResult POINTER TO RTS_IEC_RESULT [OUT] Pointer to the runtime system error code (see CmpErrors2 Interface Library) Result of the asynchronous manager (if asynchronous job is accepted)
SysFileAsyncFB.SysFileRenameAsync (METH) ¶ METHOD SysFileRenameAsync : RTS_IEC_HANDLE Method to rename a file asynchronous. For details, see node Documentation InOut: Scope Name Type Comment Return SysFileRenameAsync RTS_IEC_HANDLE Input pSysFileRename POINTER TO tSysFileRename Parameter for this operation. See parameter structure for details. pudState POINTER TO UDINT [OUT] Pointer to actual state of the asynchronous job. See ASYNCSTATE_XXX in CmpAsyncMgr.library for details. pResult POINTER TO RTS_IEC_RESULT [OUT] Pointer to the runtime system error code (see CmpErrors2 Interface Library) Result of the asynchronous manager (if asynchronous job is accepted)
SysFileAsyncFB.SysFileSetPosAsync (METH) ¶ METHOD SysFileSetPosAsync : RTS_IEC_HANDLE Method to set the actual read/write position in a file asynchronous. For details, see node Documentation InOut: Scope Name Type Comment Return SysFileSetPosAsync RTS_IEC_HANDLE Input pSysFileSetPos POINTER TO tSysFileSetPos Parameter for this operation. See parameter structure for details. pudState POINTER TO UDINT [OUT] Pointer to actual state of the asynchronous job. See ASYNCSTATE_XXX in CmpAsyncMgr.library for details. pResult POINTER TO RTS_IEC_RESULT [OUT] Pointer to the runtime system error code (see CmpErrors2 Interface Library) Result of the asynchronous manager (if asynchronous job is accepted)
SysFileAsyncFB.SysFileWriteAsync (METH) ¶ METHOD SysFileWriteAsync : RTS_IEC_HANDLE Method to write a file asynchronous. For details, see node Documentation InOut: Scope Name Type Comment Return SysFileWriteAsync RTS_IEC_HANDLE Input pSysFileWrite POINTER TO tSysFileWrite Parameter for this operation. See parameter structure for details. pudState POINTER TO UDINT [OUT] Pointer to actual state of the asynchronous job. See ASYNCSTATE_XXX in CmpAsyncMgr.library for details. pResult POINTER TO RTS_IEC_RESULT [OUT] Pointer to the runtime system error code (see CmpErrors2 Interface Library) Result of the asynchronous manager (if asynchronous job is accepted)
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 02.03.2023, 11:05:40 companyName string 3S-Smart Software Solutions GmbH libraryFile SysFileAsync.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile SysFileAsync.clean.json version version 2.0.0.0 ProjectInformation LinkInSimulation bool True Released True LastModificationDateTime date 02.03.2023, 11:05:38 LibraryCategories library-category-list System|SysLibs Author string 3S - Smart Software Solutions GmbH Company System CompiledLibraryCompatibilityVersion CODESYS V3.5 SP15 Description See: Description DocFormat reStructuredText Placeholder SysFileAsync Project SysFileAsync Title SysFileAsync Version version 3.5.19.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. CmpAsyncMgr ¶ Library Identification ¶ Placeholder: CmpAsyncMgr Default Resolution: CmpAsyncMgr, * (System) Namespace: CmpAsyncMgr Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpAsyncMgr CmpErrors2 Interfaces ¶ Library Identification ¶ Name: CmpErrors2 Interfaces Version: newest Company: System Namespace: CmpErrors Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpErrors2 Interfaces, * (System) SysFile ¶ Library Identification ¶ Placeholder: SysFile Default Resolution: SysFile, * (System) Namespace: SysFile Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysFile SysTypes2 Interfaces ¶ Library Identification ¶ Name: SysTypes2 Interfaces Version: newest Company: System Namespace: SysTypes Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysTypes2 Interfaces, * (System)
SysFileAsync23 Library Documentation ¶ Company System Title SysFileAsync23 Version 3.5.13.0 Categories System|SysLibs23 Author 3S Description 1 ¶ Compatibility library for CoDeSys 2.3 projects, for asynchrous file operations Contents: ¶ Data types FILETIMEASYNC (Struct) GlobalVarsFileAsync (GVL) POUs CancelJob (Function) CancelJob2 (Function) SysFileCloseAllOpenAsync (FunctionBlock) SysFileCloseAsync (FunctionBlock) SysFileCopyAsync (FunctionBlock) SysFileDeleteAsync (FunctionBlock) SysFileEOFAsync (FunctionBlock) SysFileGetPosAsync (FunctionBlock) SysFileGetSizeAsync (FunctionBlock) SysFileGetTimeAsync (FunctionBlock) SysFileOpenAsync (FunctionBlock) SysFileReadAsync (FunctionBlock) SysFileRenameAsync (FunctionBlock) SysFileSetPosAsync (FunctionBlock) SysFileWriteAsync (FunctionBlock) Indices and tables ¶ 1 Based on SysFileAsync23.library, last modified 03.07.2018, 10:34:46. LibDoc 4.4.0.0-b.27 The content file SysFileAsync23.clean.json was generated with CODESYS V3.5 SP13 on 03.07.2018, 10:34:46.
FILETIMEASYNC (STRUCT) ¶ TYPE FILETIMEASYNC : STRUCT InOut: Name Type dtCreation DT dtLastAccess DT dtLastModification DT