Class CRCMethods


  • public class CRCMethods
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      CRCMethods()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void appendCRCToFile​(java.io.PrintWriter printWriter, java.io.FileInputStream HWGInputStream)  
      protected int calculateCrcIndex​(byte[] fileBuffer)  
      boolean checkCRCOfHwgFile​(java.io.FileInputStream HWGStream)  
      boolean checkCRCOfIniFile​(java.io.FileInputStream IniStream)  
      protected boolean compareCRC​(java.lang.String fileData, byte[] fileByteBuffer)  
      boolean crcInvoker​(java.io.FileInputStream checkCRC, int mainCommand)  
      protected byte[] loadFileToBuffer​(long fileSize, java.io.FileInputStream fileInputStream)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • CRCMethods

        public CRCMethods()
    • Method Detail

      • crcInvoker

        public boolean crcInvoker​(java.io.FileInputStream checkCRC,
                                  int mainCommand)
                           throws java.io.IOException,
                                  SDKException
        Throws:
        java.io.IOException
        SDKException
      • checkCRCOfIniFile

        public boolean checkCRCOfIniFile​(java.io.FileInputStream IniStream)
                                  throws java.io.IOException,
                                         SDKException
        Throws:
        java.io.IOException
        SDKException
      • checkCRCOfHwgFile

        public boolean checkCRCOfHwgFile​(java.io.FileInputStream HWGStream)
                                  throws java.io.IOException,
                                         SDKException
        Throws:
        java.io.IOException
        SDKException
      • calculateCrcIndex

        protected int calculateCrcIndex​(byte[] fileBuffer)
      • compareCRC

        protected boolean compareCRC​(java.lang.String fileData,
                                     byte[] fileByteBuffer)
                              throws java.io.IOException,
                                     SDKException
        Throws:
        java.io.IOException
        SDKException
      • appendCRCToFile

        public void appendCRCToFile​(java.io.PrintWriter printWriter,
                                    java.io.FileInputStream HWGInputStream)
                             throws java.io.IOException,
                                    SDKException
        Throws:
        java.io.IOException
        SDKException
      • loadFileToBuffer

        protected byte[] loadFileToBuffer​(long fileSize,
                                          java.io.FileInputStream fileInputStream)
                                   throws java.io.IOException,
                                          SDKException
        Throws:
        java.io.IOException
        SDKException