DeallocStackAllocatedContentBuffer (FUN) ¶ FUNCTION DeallocStackAllocatedContentBuffer : CmpBACnet.IEC_BACNET_STATUS Dealloc a property content buffer allocated by the BACstack. BACstack allocated content buffer appear at several API methods - for example calling GetPropertyInstanceStackAllocContentBuffer(). InOut: Scope Name Type Return DeallocStackAllocatedContentBuffer CmpBACnet.IEC_BACNET_STATUS Inout propertyContents CmpBACnet.IEC_BACNET_PROPERTY_CONTENTS
UtilsWriteULINT (FUN) ¶ FUNCTION UtilsWriteULINT : UDINT Writes an ULINT to an IServiceWriter instance. InOut: Scope Name Type Comment Return UtilsWriteULINT UDINT 0 if the processing was successful. Input itfServiceWriter IServiceWriter The IServiceWriter instance, where the data has to be written to uiTag UINT The tag used for identifying the data uliValue ULINT The ULINT value, that has to be written xHasToSwap BOOL Flag, indicating, whether the bytes of the ULINT value have to be swapped
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 14.02.2022, 17:44:06 companyName string 3S-Smart Software Solutions GmbH libraryFile CDSV3ProtocolUtils.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile CDSV3ProtocolUtils.clean.json version version 2.0.0.0 ProjectInformation IsEndUserLibrary bool False Released True LastModificationDateTime date 14.02.2022, 17:44:06 LibraryCategories library-category-list Intern|DataSources Author string 3S - Smart Software Solutions GmbH Company 3S - Smart Software Solutions GmbH CompiledLibraryCompatibilityVersion CODESYS V3.5 SP15 DefaultNamespace CDSV3Prot Description See: Description LanguageModelAttribute qualified-access-only Placeholder CDSV3ProtocolUtils Project CDSV3ProtocolUtils Title CDSV3ProtocolUtils Version version 4.1.0.0
Library Reference ¶ This is a dictionary of all referenced libraries and their name spaces. CmpBinTagUtilIec ¶ Library Identification ¶ Placeholder: CmpBinTagUtilIec Default Resolution: CmpBinTagUtilIec, * (System) Namespace: CmpBinTagUtilIec Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: CmpBinTagUtilIec 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) Datasources Interfaces ¶ Library Identification ¶ Name: Datasources Interfaces Version: newest Company: 3S - Smart Software Solutions GmbH Namespace: IDatasources Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: True SystemLibrary: False Key: Datasources Interfaces, * (3S - Smart Software Solutions GmbH) Standard ¶ Library Identification ¶ Placeholder: Standard Default Resolution: Standard, * (System) Namespace: Standard Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: Standard SysMem ¶ Library Identification ¶ Placeholder: SysMem Default Resolution: SysMem, * (System) Namespace: SysMem Library Properties ¶ LinkAllContent: False Optional: False QualifiedOnly: False SystemLibrary: False Key: SysMem
ToString ¶ BACnetDateTimeToString (Function) EventIdToString (Function) IEC_BACNET_ERROR_TO_STRING (Function) MemoryToString (Function) PropertyAddrString (Function) PropertyAttributeExistenceString (Function) PropertyAttributePersistentString (Function) PropertyAttributeWritableString (Function) PropertyAttributesString (Function) PropertyIndexAddrString (Function)
obsolete ¶ ICIP (Interface) ClassCode (Property) EPATH (Property) InstanceNumber (Property) Service (Method) ICIPCallback (Interface) ServiceResponse (Method)
ICIP (ITF) ¶ INTERFACE ICIP EXTENDS __SYSTEM.IQueryInterface obsolete interface! Use ICIP2 instead. Properties: ClassCode EPATH InstanceNumber Methods: Service Structure: ClassCode (Property) EPATH (Property) InstanceNumber (Property) Service (Method)
ICIPCallback (ITF) ¶ INTERFACE ICIPCallback EXTENDS __SYSTEM.IQueryInterface Methods: ServiceResponse Structure: ServiceResponse (Method)
Structs ¶ ERROR_CODE (Struct) UnpackedEPATH (Struct)
ERROR_CODE (STRUCT) ¶ TYPE ERROR_CODE : STRUCT InOut: Name Type Initial Comment GENERAL_STATUS GeneralStatus EXTENDED_STATUS CM_ExtendedStatus ADDITIONAL_ERROR_INFO_SIZE UINT 0 Additional error info in byte ADDITIONAL_ERROR_INFO ARRAY [0..(Constants.gc_MR_MAX_ADDITIONALSTATUS_WORDS - 1)] OF WORD