package gov.nasa.gsfc.spdf.cdfj; /** * * @author nand */ public interface CDF3 extends CDFCore { /** * */ public final int MAX_STRING_SIZE = 256; /** * */ public final int AGR_EDRHEAD_OFFSET = 20; /** * */ public final int AZ_EDRHEAD_OFFSET = 48; /** * */ public final int R_DIMSIZES_OFFSET = 84; /** * */ public final int CDF_VERSION = 3; /** * */ public final int OFFSET_NEXT_VDR = 12; /** * */ public final int OFFSET_NEXT_ADR = 12; // attribute /** * */ public final int ATTR_OFFSET_NAME = 68; /** * */ public final int OFFSET_NEXT_AEDR = 12; /** * */ public final int OFFSET_SCOPE = 28; /** * */ public final int OFFSET_ENTRYNUM = 28; /** * */ public final int ATTR_OFFSET_DATATYPE = 24; /** * */ public final int ATTR_OFFSET_NUM_ELEMENTS = 32; /** * */ public final int OFFSET_VALUE = 56; // variable /** * */ public final int VAR_OFFSET_DATATYPE = 20; /** * */ public final int OFFSET_MAXREC = 24; /** * */ public final int VAR_OFFSET_NAME = 84; /** * */ public final int OFFSET_Z_NUMDIMS = VAR_OFFSET_NAME + 256; /** * */ public final int VAR_OFFSET_NUM_ELEMENTS = 64; /** * */ public final int OFFSET_NUM = 68; /** * */ public final int OFFSET_FIRST_VXR = 28; /** * */ public final int OFFSET_FLAGS = 44; /** * */ public final int OFFSET_SRECORDS = 48; /** * */ public final int OFFSET_RECORDS = 12; /** * in VDR */ public final int OFFSET_CPR_OFFSET = 72; /** * in CPR */ public final int OFFSET_COMPRESSION_TYPE = 12; public final int OFFSET_COMPRESSION_PARM = 24; /** * */ public final int OFFSET_BLOCKING_FACTOR = 80; // data /** * */ public final int OFFSET_NEXT_VXR = 12; /** * */ public final int OFFSET_NENTRIES = 20; /** * */ public final int OFFSET_NUSED = 24; /** * */ public final int OFFSET_FIRST = 28; /** * */ public final int OFFSET_RECORD_TYPE = 8; // compressed /** * */ public final int OFFSET_CDATA = 24; /** * */ public final int OFFSET_CSIZE = 16; }