CertRemove (FUN) ¶ FUNCTION CertRemove : RTS_IEC_RESULT It removes a certificate InOut: Scope Name Type Comment Return CertRemove RTS_IEC_RESULT Input hCert RTS_IEC_HANDLE certificate to remove
CheckThumbString (FUN) ¶ FUNCTION CheckThumbString : BOOL It checks the thumbprint string for correct value InOut: Scope Name Type Comment Return CheckThumbString BOOL Input psThumb POINTER TO STRING String to check
ConvThumbToBytes (FUN) ¶ FUNCTION ConvThumbToBytes : BOOL It converts the thumbprint from string to an arry of byte InOut: Scope Name Type Comment Return ConvThumbToBytes BOOL Input psThumb POINTER TO STRING String to convert pbyThumb POINTER TO BYTE Where to write the data iSz INT Size of above buffer
ConvThumbToString (FUN) ¶ FUNCTION ConvThumbToString : STRING It converts the thumbprint from array of byte to string InOut: Scope Name Type Comment Return ConvThumbToString STRING Input pbyThumb POINTER TO BYTE Array to convert
EnumUnitTest (ENUM) ¶ TYPE EnumUnitTest : Attributes: qualified_only InOut: Name Initial no 0 dry wet
GetCertHandle (FUN) ¶ FUNCTION GetCertHandle : RTS_IEC_HANDLE It returns the certificate handle starting from thumb InOut: Scope Name Type Return GetCertHandle RTS_IEC_HANDLE Input psCertThumb POINTER TO STRING
GetCertRenewTime (FUN) ¶ FUNCTION GetCertRenewTime : ULINT Get the expiration time, based on the 10% of the range InOut: Scope Name Type Return GetCertRenewTime ULINT Input hCert RTS_IEC_HANDLE Output dtNotAfter DT dtNotBefore DT
CertCreate (FUN) ¶ FUNCTION CertCreate : RTS_IEC_RESULT It creates a new self signed certificate InOut: Scope Name Type Comment Return CertCreate RTS_IEC_RESULT Input hCert RTS_IEC_HANDLE Actual certificate handle Output hCertNew RTS_IEC_HANDLE New certificate handle bThumb ARRAY [0..(GVL_CONSTANT.THUMB_SIZE - 1)] OF BYTE Certificate thumbprint rtsCryptoID CmpX509Cert.CmpX509Cert_Implementation.RtsCryptoID The hashing algorithmen used to generate the thumbprint.
TrendStorageVariableDescription (STRUCT) ¶ TYPE TrendStorageVariableDescription : STRUCT This structure describes a variable, whose values are stored in the trend storage. InOut: Name Type Comment m_sVarName STRING(255) The name of the variable m_VarType TypeClass A TypeClass value representing the type of the variable m_diGraphColor DINT The color of the graph m_eGraphType ETrendStorageGraphType Describes, how the graph is drawn m_eLineStyle ETrendStoragePenStyle The style, how the lines of the graph are drawn m_usiLineWidth USINT The line width of the graph m_xActivateMinWarning BOOL Flag indicating, whether values less m_rMinWarningThreshold should use the color m_diMinWarningColor m_xActivateMaxWarning BOOL Flag indicating, whether values greater m_rMaxWarningThreshold should use the color m_diMaxWarningColor m_rMinWarningThreshold REAL See m_xActivateMinWarning m_rMaxWarningThreshold REAL See m_xActivateMaxWarning m_diMinWarningColor DINT See m_xActivateMinWarning m_diMaxWarningColor DINT See m_xActivateMaxWarning m_sDescriptionTextID STRING(7) The text id for the global textlist to retrieve the description of the variable. m_xDisplayVariableName BOOL Flag indicating, whether the variable name should be also displayed or not m_eCurveType ECurveType Curve type to use m_eFillingType EFillingType Filling type to use m_diFillingColor DINT Filling color m_iFillingAlpha INT Filling color transparency m_Grd_diColor1 DINT Gradient First color m_Grd_bTranspColor1 BYTE Gradient First color transparency m_Grd_diColor2 DINT Gradient Second color m_Grd_bTranspColor2 BYTE Gradient Second color transparency m_Grd_iAngle INT Gradient Angle of rotation m_Grd_iCenterX INT Gradient Point rotation center m_Grd_iCenterY INT Gradient Point rotation center m_Grd_eGradientType ETraceGradientType Gradient Gradient type m_Grd_xUseTwoColors BOOL Gradient Use two colors m_Grd_iBrightness INT Gradient Brightness m_Grd_dwColorBrightness DWORD Gradient Color Brightness
File and Project Information ¶ Scope Name Type Content FileHeader creationDateTime date 23.05.2024, 09:58:02 companyName string 3S-Smart Software Solutions GmbH libraryFile VisuTrendStorageAccess.library primaryProject True productName CODESYS productProfile CODESYS V3.5 SP16 Patch 3 contentFile VisuTrendStorageAccess.clean.json version version 2.0.0.0 ProjectInformation IECCodeConverter bool True Released True LastModificationDateTime date 23.05.2024, 09:57:59 LibraryCategories library-category-list Intern|Visu Author string CODESYS Development GmbH Company System CompiledLibraryCompatibilityVersion CODESYS V3.5 SP16 Description See: Description Placeholder VisuTrendStorageAccess Project VisuTrendStorageAccess Title VisuTrendStorageAccess Version version 4.6.0.0