prototype of non compress index file struct