Home | History | Annotate | Download | only in zip

Lines Matching defs:FileHeader

14 To be backwards compatible the FileHeader has both 32 and 64 bit Size
80 // FileHeader describes a file within a zip file.
82 type FileHeader struct {
131 // FileInfo returns an os.FileInfo for the FileHeader.
132 func (h *FileHeader) FileInfo() os.FileInfo {
138 fh *FileHeader
153 // FileInfoHeader creates a partially-populated FileHeader from an
158 // If compression is desired, callers should set the FileHeader.Method
160 func FileInfoHeader(fi os.FileInfo) (*FileHeader, error) {
162 fh := &FileHeader{
235 func (h *FileHeader) ModTime() time.Time {
243 func (h *FileHeader) SetModTime(t time.Time) {
268 // Mode returns the permission and mode bits for the FileHeader.
269 func (h *FileHeader) Mode() (mode os.FileMode) {
282 // SetMode changes the permission and mode bits for the FileHeader.
283 func (h *FileHeader) SetMode(mode os.FileMode) {
297 func (fh *FileHeader) isZip64() bool {