docs: @Override
      public int decode ( byte[] buffer, int bufferIndex, int len ) throws SMBProtocolDecodingException {
          int start = bufferIndex;
          this.createTime = SMBUtil.readTime(buffer, bufferIndex);
          bufferIndex += 8;
          this.lastAccessTime = SMBUtil.readTime(buffer, bufferIndex);
          bufferIndex += 8;
          this.lastWriteTime = SMBUtil.readTime(buffer, bufferIndex);
          bufferIndex += 8;
          this.changeTime = SMBUtil.readTime(buffer, bufferIndex);
          bufferIndex += 8;
          this.attributes = SMBUtil.readInt4(buffer, bufferIndex);
          bufferIndex += 4;
          return bufferIndex - start;
      }