CDLseek (FUN) ¶ FUNCTION CDLseek : DINT Repositions the file offset of an open file. lseek() sets the file offset of hFile to the argument offset according to the directive whence InOut: Scope Name Type Comment Return CDLseek DINT the resulting offset location as measured in bytes from the beginning of the file or -1 if failed. Input hFile RTS_IEC_HANDLE File descriptor/handle, that was previously created with Open() offset DINT offset in bytes whence DINT one of the following flags: SEEK_SET: The file offset is set to offset bytes SEEK_CUR: The file offset is set to its current location plus offset bytes SEEK_END:The file offset is set to the size of the file plus offset pResult POINTER TO DINT Pointer to linux errno error code, 0 is ok
base ¶ ComputeRecordSize (Method)
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 20.04.2021, 15:36:27 companyName string 3S-Smart Software Solutions GmbH libraryFile CmpBinTagUtilIec.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile CmpBinTagUtilIec.clean.json version version 2.0.0.0 ProjectInformation LinkInSimulation bool True Released True LastModificationDateTime date 20.04.2021, 15:36:27 LibraryCategories library-category-list System|SysLibs Author string 3S - Smart Software Solutions GmbH Company System CompiledLibraryCompatibilityVersion CODESYS V3.5 SP15 Description See: Description Placeholder CmpBinTagUtilIec Project CmpBinTagUtilIec Title CmpBinTagUtilIec Version version 3.5.17.0
LogObjectsBase.ComputeRecordSize (METH) ¶ METHOD PROTECTED ComputeRecordSize : WORD InOut: Scope Name Type Return ComputeRecordSize WORD
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. 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)
LogObjectsBase.FreeReadRangeResult (METH) ¶ METHOD PROTECTED FreeReadRangeResult Deallocation function to deallocate readRangeResult.itemData.buffer.pBuffer provided by GetRecordsBy*(). InOut: Scope Name Type Inout readRangeResult CmpBACnet.IEC_BACNET_READ_RANGE_RESULT
LogObjectsBase.GetBufferSize (METH) ¶ METHOD PROTECTED GetBufferSize : CmpBACnet.IEC_BACNET_UNSIGNED InOut: Scope Name Type Return GetBufferSize CmpBACnet.IEC_BACNET_UNSIGNED Input instNumber DWORD
LogObjectsBase.GetRecordsByPosition (METH) ¶ METHOD PROTECTED GetRecordsByPosition : RTS_IEC_RESULT Allocates readRangeResult.itemData.buffer.pBuffer needs to be deallocated using FreeReadRangeResult(). InOut: Scope Name Type Return GetRecordsByPosition RTS_IEC_RESULT Input instNumber DWORD startPos CmpBACnet.IEC_BACNET_UNSIGNED numRecords CmpBACnet.IEC_BACNET_SIGNED Inout readRangeResult CmpBACnet.IEC_BACNET_READ_RANGE_RESULT
CmpBitmapPool Library Documentation ¶ Company System Title CmpBitmapPool Version 3.5.17.0 Categories System|SysLibs Author 3S - Smart Software Solutions GmbH Placeholder CmpBitmapPool Description 1 ¶ This library provides access to the bitmap pool component in the runtime system. Contents: ¶ BmpPoolBegin (Function) BmpPoolEnd (Function) BmpPoolRegister (Function) BmpPoolUnRegister (Function) Indices and tables ¶ 1 Based on CmpBitmapPool.library, last modified 20.04.2021, 15:36:35. LibDoc 4.4.0.0-b.27 The content file CmpBitmapPool.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 20.04.2021, 15:36:35.
LogObjectsBase.GetRecordsBySequence (METH) ¶ METHOD PROTECTED GetRecordsBySequence : RTS_IEC_RESULT Allocates readRangeResult.itemData.buffer.pBuffer needs to be deallocated using FreeReadRangeResult(). InOut: Scope Name Type Return GetRecordsBySequence RTS_IEC_RESULT Input instNumber DWORD refSequenceNum CmpBACnet.IEC_BACNET_UNSIGNED numRecords CmpBACnet.IEC_BACNET_SIGNED Inout readRangeResult CmpBACnet.IEC_BACNET_READ_RANGE_RESULT