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
68 // FileHeader describes a file within a zip file.
70 type FileHeader struct {
93 // FileInfo returns an os.FileInfo for the FileHeader.
94 func (h *FileHeader) FileInfo() os.FileInfo {
100 fh *FileHeader
115 // FileInfoHeader creates a partially-populated FileHeader from an
120 func FileInfoHeader(fi os.FileInfo) (*FileHeader, error) {
122 fh := &FileHeader{
179 func (h *FileHeader) ModTime() time.Time {
185 func (h *FileHeader) SetModTime(t time.Time) {
208 // Mode returns the permission and mode bits for the FileHeader.
209 func (h *FileHeader) Mode() (mode os.FileMode) {
222 // SetMode changes the permission and mode bits for the FileHeader.
223 func (h *FileHeader) SetMode(mode os.FileMode) {
237 func (fh *FileHeader) isZip64() bool {